.WorkGrid-module__jm1eMG__head{--inspect:var(--green);margin-inline:calc(-1 * var(--pad-x) - 1px);padding:20px var(--pad-x);border-left:1px solid var(--stroke);border-right:1px solid var(--stroke);box-shadow:var(--etch-x);background-color:var(--bg);background-clip:padding-box;background-image:repeating-linear-gradient(-45deg, var(--stroke) 0 1px, transparent 1px 10px);align-items:center;display:flex;position:relative}.WorkGrid-module__jm1eMG__head:before{content:"";z-index:1;background:var(--stroke);width:100vw;height:1px;box-shadow:var(--etch-below);pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.WorkGrid-module__jm1eMG__headBottom{border-bottom:1px solid var(--stroke);box-shadow:var(--etch-x), var(--etch-below)}.WorkGrid-module__jm1eMG__headChip{border:1px solid var(--stroke);font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-label);line-height:var(--lh-label);color:var(--fg);background:#fff;border-radius:4px;align-items:center;gap:12px;margin:0;padding:8px 12px;transition:box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 0 0 1px #0000}.WorkGrid-module__jm1eMG__headTitle{flex-shrink:0}.WorkGrid-module__jm1eMG__headRule{background:var(--stroke);width:1px;height:16px}.WorkGrid-module__jm1eMG__headCount{color:var(--muted);white-space:nowrap}.WorkGrid-module__jm1eMG__inspect{z-index:3;pointer-events:none;opacity:0;transition:opacity .2s;position:absolute;inset:0}.WorkGrid-module__jm1eMG__guideV{background:var(--inspect);justify-content:center;align-items:center;width:1px;display:flex;position:absolute;transform:translate(-50%)}.WorkGrid-module__jm1eMG__guideH{background:var(--inspect);justify-content:center;align-items:center;height:1px;display:flex;position:absolute;transform:translateY(-50%)}.WorkGrid-module__jm1eMG__badge{background:var(--inspect);color:#010101;font-family:var(--font-aeonik-fono), monospace;white-space:nowrap;border-radius:2px;flex-shrink:0;padding:1px 4px;font-size:11px;line-height:14px}.WorkGrid-module__jm1eMG__handle{z-index:4;border:1.5px solid var(--inspect);pointer-events:none;opacity:0;background:#fff;width:8px;height:8px;transition:opacity .2s;position:absolute}.WorkGrid-module__jm1eMG__handleTl{top:0;left:0;transform:translate(-50%,-50%)}.WorkGrid-module__jm1eMG__handleTr{top:0;right:0;transform:translate(50%,-50%)}.WorkGrid-module__jm1eMG__handleBl{bottom:0;left:0;transform:translate(-50%,50%)}.WorkGrid-module__jm1eMG__handleBr{bottom:0;right:0;transform:translate(50%,50%)}@media (hover:hover){.WorkGrid-module__jm1eMG__head:hover{z-index:4}.WorkGrid-module__jm1eMG__head:hover .WorkGrid-module__jm1eMG__headChip{z-index:4;box-shadow:0 0 0 1px var(--inspect)}.WorkGrid-module__jm1eMG__head:hover .WorkGrid-module__jm1eMG__inspect,.WorkGrid-module__jm1eMG__head:hover .WorkGrid-module__jm1eMG__handle{opacity:1}}@media (prefers-reduced-motion:reduce){.WorkGrid-module__jm1eMG__inspect,.WorkGrid-module__jm1eMG__handle,.WorkGrid-module__jm1eMG__headChip{transition:none}}.WorkGrid-module__jm1eMG__grid{margin-inline:calc(-1 * var(--pad-x) - 1px);border-top:1px solid var(--stroke);border-left:1px solid var(--stroke);grid-template-columns:1fr 1fr;display:grid}.WorkGrid-module__jm1eMG__cell{min-width:0;scroll-margin-top:calc(var(--hero-bar,60px) - 1px);border-right:1px solid var(--stroke);border-bottom:1px solid var(--stroke);background:var(--bg);box-shadow:inset 1px 1px 0 var(--stroke-etch-paint);transition:background-color .35s,box-shadow .35s;position:relative}.WorkGrid-module__jm1eMG__cell:after{content:"";z-index:4;pointer-events:none;box-shadow:inset 0 0 var(--thumb-glow-size) var(--thumb-glow-spread) transparent;transition:box-shadow .35s;position:absolute;inset:0}.WorkGrid-module__jm1eMG__featured{grid-column:1/-1}.WorkGrid-module__jm1eMG__cell:hover{background:var(--bg-hover);box-shadow:none}.WorkGrid-module__jm1eMG__cell:hover:after{box-shadow:var(--thumb-glow)}.WorkGrid-module__jm1eMG__card{gap:var(--space-xs);height:100%;padding:var(--pad-card);flex-direction:column;display:flex;position:relative}.WorkGrid-module__jm1eMG__stretched:after{content:"";z-index:1;position:absolute;inset:0}.WorkGrid-module__jm1eMG__card>a{min-width:0;color:inherit;display:block}.WorkGrid-module__jm1eMG__featured .WorkGrid-module__jm1eMG__card{padding-bottom:var(--space-md)}.WorkGrid-module__jm1eMG__cell:nth-child(odd of :not(.WorkGrid-module__jm1eMG__featured)) .WorkGrid-module__jm1eMG__card{padding-top:var(--space-stage);padding-right:var(--space-stage)}.WorkGrid-module__jm1eMG__cell:nth-child(2n of :not(.WorkGrid-module__jm1eMG__featured)) .WorkGrid-module__jm1eMG__card{padding-top:var(--space-stage);padding-left:var(--space-stage)}.WorkGrid-module__jm1eMG__stack{grid-template-columns:1fr}:is(.WorkGrid-module__jm1eMG__stack .WorkGrid-module__jm1eMG__cell:nth-child(odd of :not(.WorkGrid-module__jm1eMG__featured)) .WorkGrid-module__jm1eMG__card,.WorkGrid-module__jm1eMG__stack .WorkGrid-module__jm1eMG__cell:nth-child(2n of :not(.WorkGrid-module__jm1eMG__featured)) .WorkGrid-module__jm1eMG__card){padding:var(--space-sm) var(--pad-card)}.WorkGrid-module__jm1eMG__stack .WorkGrid-module__jm1eMG__title{font-size:var(--text-role)}.WorkGrid-module__jm1eMG__stack .WorkGrid-module__jm1eMG__heading{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;display:grid}.WorkGrid-module__jm1eMG__stack .WorkGrid-module__jm1eMG__tagline{text-align:right;min-width:0}.WorkGrid-module__jm1eMG__copy{flex-direction:column;gap:8px;display:flex}.WorkGrid-module__jm1eMG__heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.WorkGrid-module__jm1eMG__title{min-width:0;font-size:var(--text-title);line-height:var(--lh-display);font-weight:400}.WorkGrid-module__jm1eMG__heading .label{font-size:var(--text-meta);flex-shrink:0;padding-top:4px}.WorkGrid-module__jm1eMG__tagline{font-size:var(--text-lede);line-height:var(--lh-body);color:var(--muted)}.WorkGrid-module__jm1eMG__media{pointer-events:none;flex-direction:column;gap:24px;min-width:0;display:flex}.WorkGrid-module__jm1eMG__tablist{z-index:2;pointer-events:auto;flex-wrap:wrap;align-items:center;gap:12px;display:flex;position:relative}.WorkGrid-module__jm1eMG__tab{border:1px solid var(--stroke);background:var(--bg-hover);box-shadow:var(--etch-box);cursor:pointer;font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-label);line-height:var(--lh-label);color:var(--muted);border-radius:999px;align-items:center;margin:0;padding:10px 16px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.WorkGrid-module__jm1eMG__cell:hover .WorkGrid-module__jm1eMG__tab:not(:hover):not([aria-selected=true]):not([aria-current=location]){background:color-mix(in srgb, var(--bg-hover), #000 5%);border-color:color-mix(in srgb, var(--stroke), #000 5%)}.WorkGrid-module__jm1eMG__tab:hover{background:color-mix(in srgb, var(--bg-hover), #000 10%);border-color:color-mix(in srgb, var(--stroke), #000 10%)}.WorkGrid-module__jm1eMG__tab[aria-selected=true],.WorkGrid-module__jm1eMG__tab[aria-current=location]{background:var(--fg);border-color:var(--fg);color:#fff;box-shadow:none}.WorkGrid-module__jm1eMG__panel{min-width:0}.WorkGrid-module__jm1eMG__frame{pointer-events:none;border-radius:6px;min-width:0;display:block;position:relative;overflow:hidden}.WorkGrid-module__jm1eMG__frame:after{content:"";pointer-events:none;background:radial-gradient(var(--thumb-wash-size-x) var(--thumb-wash-size-y) at var(--thumb-wash-x) var(--thumb-wash-y), color-mix(in srgb, var(--thumb-wash-color) var(--thumb-wash-opacity), transparent), transparent var(--thumb-wash-falloff));opacity:0;transition-property:opacity;transition-duration:var(--thumb-wash-out);transition-delay:var(--thumb-wash-delay-out);transition-timing-function:ease;position:absolute;inset:0}.WorkGrid-module__jm1eMG__cell:hover .WorkGrid-module__jm1eMG__frame:after{opacity:var(--thumb-wash-on);transition-duration:var(--thumb-wash-in);transition-delay:var(--thumb-wash-delay-in)}.WorkGrid-module__jm1eMG__image{aspect-ratio:636/336;object-fit:cover;border-radius:6px;width:100%}.WorkGrid-module__jm1eMG__more{z-index:1;background:var(--bg);max-width:32px;height:32px;color:var(--muted);pointer-events:none;border-radius:999px;justify-content:center;align-items:center;gap:0;padding:8px;transition:max-width .3s,padding .3s,gap .3s;display:flex;position:absolute;top:20px;right:20px;overflow:hidden}.WorkGrid-module__jm1eMG__moreLabel{opacity:0;white-space:nowrap;max-width:0;font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-meta);line-height:var(--lh-label);color:inherit;transition:max-width .3s,opacity .2s;overflow:hidden}.WorkGrid-module__jm1eMG__moreIcon{width:var(--icon-size);height:var(--icon-size);background:currentColor;flex-shrink:0;-webkit-mask:url(/assets/shared/icons/arrow-up-right.svg) 50%/contain no-repeat;mask:url(/assets/shared/icons/arrow-up-right.svg) 50%/contain no-repeat}.WorkGrid-module__jm1eMG__moreStroke .WorkGrid-module__jm1eMG__more{border:1px solid var(--stroke);padding:7px}.WorkGrid-module__jm1eMG__moreInline{border:1px solid var(--stroke);flex-shrink:0;padding:7px;position:static;top:auto;right:auto}@media (hover:hover){.WorkGrid-module__jm1eMG__cell:hover:not(:has(.WorkGrid-module__jm1eMG__tablist:hover)) .WorkGrid-module__jm1eMG__more{gap:4px;max-width:16rem;padding:8px 14px 8px 16px}:is(.WorkGrid-module__jm1eMG__moreStroke:hover:not(:has(.WorkGrid-module__jm1eMG__tablist:hover)) .WorkGrid-module__jm1eMG__more,.WorkGrid-module__jm1eMG__cell:hover:not(:has(.WorkGrid-module__jm1eMG__tablist:hover)) .WorkGrid-module__jm1eMG__moreInline){padding:7px 13px 7px 15px}.WorkGrid-module__jm1eMG__cell:hover:not(:has(.WorkGrid-module__jm1eMG__tablist:hover)) .WorkGrid-module__jm1eMG__moreLabel{opacity:1;max-width:8rem}}@media (prefers-reduced-motion:reduce){.WorkGrid-module__jm1eMG__cell:after,.WorkGrid-module__jm1eMG__frame:after,.WorkGrid-module__jm1eMG__more,.WorkGrid-module__jm1eMG__moreLabel{transition:none}}@media (max-width:1023px){.WorkGrid-module__jm1eMG__head{margin-inline:calc(-1 * var(--pad-x));padding-block:16px;padding-inline:var(--pad-x);box-shadow:none;border-left:none;border-right:none}.WorkGrid-module__jm1eMG__headBottom{box-shadow:var(--etch-below)}.WorkGrid-module__jm1eMG__grid{margin-inline:calc(-1 * var(--pad-x));border-left:none;grid-template-columns:1fr}.WorkGrid-module__jm1eMG__cell{border-right:none}.WorkGrid-module__jm1eMG__cell .WorkGrid-module__jm1eMG__card{padding:var(--pad-card);gap:var(--space-sm)}.WorkGrid-module__jm1eMG__more{padding:8px 10px}.WorkGrid-module__jm1eMG__moreStroke .WorkGrid-module__jm1eMG__more,.WorkGrid-module__jm1eMG__moreInline{padding:7px 9px}@media (hover:hover){.WorkGrid-module__jm1eMG__cell:hover:not(:has(.WorkGrid-module__jm1eMG__tablist:hover)) .WorkGrid-module__jm1eMG__more{padding:8px 16px}:is(.WorkGrid-module__jm1eMG__moreStroke:hover:not(:has(.WorkGrid-module__jm1eMG__tablist:hover)) .WorkGrid-module__jm1eMG__more,.WorkGrid-module__jm1eMG__cell:hover:not(:has(.WorkGrid-module__jm1eMG__tablist:hover)) .WorkGrid-module__jm1eMG__moreInline){padding:7px 15px}}}@media (max-width:767px){.WorkGrid-module__jm1eMG__head{padding-block:12px}.WorkGrid-module__jm1eMG__cell .WorkGrid-module__jm1eMG__card{padding-block:40px}.WorkGrid-module__jm1eMG__cell:nth-child(odd of :not(.WorkGrid-module__jm1eMG__featured)) .WorkGrid-module__jm1eMG__card{padding-block:40px}.WorkGrid-module__jm1eMG__cell:nth-child(2n of :not(.WorkGrid-module__jm1eMG__featured)) .WorkGrid-module__jm1eMG__card{padding-block:40px}.WorkGrid-module__jm1eMG__grid:not(.WorkGrid-module__jm1eMG__stack) .WorkGrid-module__jm1eMG__cell .WorkGrid-module__jm1eMG__card{gap:20px}:is(.WorkGrid-module__jm1eMG__stack .WorkGrid-module__jm1eMG__cell:nth-child(odd of :not(.WorkGrid-module__jm1eMG__featured)) .WorkGrid-module__jm1eMG__card,.WorkGrid-module__jm1eMG__stack .WorkGrid-module__jm1eMG__cell:nth-child(2n of :not(.WorkGrid-module__jm1eMG__featured)) .WorkGrid-module__jm1eMG__card){padding-block:32px}.WorkGrid-module__jm1eMG__copy{gap:4px}.WorkGrid-module__jm1eMG__more{max-width:24px;height:24px;padding:6px;top:16px;right:16px}.WorkGrid-module__jm1eMG__moreStroke .WorkGrid-module__jm1eMG__more,.WorkGrid-module__jm1eMG__moreInline{padding:5px}@media (hover:hover){.WorkGrid-module__jm1eMG__cell:hover:not(:has(.WorkGrid-module__jm1eMG__tablist:hover)) .WorkGrid-module__jm1eMG__more{padding:6px 12px}:is(.WorkGrid-module__jm1eMG__moreStroke:hover:not(:has(.WorkGrid-module__jm1eMG__tablist:hover)) .WorkGrid-module__jm1eMG__more,.WorkGrid-module__jm1eMG__cell:hover:not(:has(.WorkGrid-module__jm1eMG__tablist:hover)) .WorkGrid-module__jm1eMG__moreInline){padding:5px 11px}}.WorkGrid-module__jm1eMG__stack .WorkGrid-module__jm1eMG__heading{grid-template-columns:1fr auto;align-items:center;gap:4px 16px}.WorkGrid-module__jm1eMG__stack .WorkGrid-module__jm1eMG__title{grid-area:1/1}.WorkGrid-module__jm1eMG__stack .WorkGrid-module__jm1eMG__moreInline{grid-area:1/2}.WorkGrid-module__jm1eMG__stack .WorkGrid-module__jm1eMG__tagline{text-align:left;grid-area:2/1/auto/-1}}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_12b61fd7-module__ey01gq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_12b61fd7-module__ey01gq__variable{--font-qa-inter:"Inter", "Inter Fallback"}
.QaFolderShowcase-module__hoWQ4W__zone{cursor:pointer;appearance:none;width:100%;min-height:640px;font-family:var(--font-qa-inter), Inter, ui-sans-serif, system-ui, sans-serif;color:inherit;text-align:center;background:#0e0e11;border:none;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;padding:48px 36px;display:flex;position:relative;overflow:hidden}.QaFolderShowcase-module__hoWQ4W__zone:focus{outline:none}.QaFolderShowcase-module__hoWQ4W__zone:focus-visible{outline-offset:2px;outline:2px solid #5f5dfe}.QaFolderShowcase-module__hoWQ4W__hasFile{cursor:default}.QaFolderShowcase-module__hoWQ4W__tag{z-index:1;background:var(--bg);pointer-events:none;white-space:nowrap;height:32px;font-family:var(--font-aeonik-fono), monospace;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;line-height:16px;display:flex;position:absolute;top:20px;left:20px}.QaFolderShowcase-module__hoWQ4W__tagLabel{color:var(--fg)}.QaFolderShowcase-module__hoWQ4W__tagHint{color:var(--muted)}.QaFolderShowcase-module__hoWQ4W__tagStroke{background:var(--stroke);width:1px;height:12px;box-shadow:var(--etch-right);flex-shrink:0}.QaFolderShowcase-module__hoWQ4W__icon{pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;display:flex}.QaFolderShowcase-module__hoWQ4W__icon svg{width:144px;height:auto;display:block}.QaFolderShowcase-module__hoWQ4W__back{transition:filter .8s}.QaFolderShowcase-module__hoWQ4W__papers{transform-box:fill-box;transform-origin:bottom;transition:transform .7s cubic-bezier(.34,1.56,.64,1),opacity .35s}@keyframes QaFolderShowcase-module__hoWQ4W__papers-drop-in{0%{opacity:0;transform:translateY(-33px)}to{opacity:1;transform:translateY(0)}}.QaFolderShowcase-module__hoWQ4W__zone:not(.QaFolderShowcase-module__hoWQ4W__hasFile) .QaFolderShowcase-module__hoWQ4W__papers{opacity:0;pointer-events:none;animation:none}.QaFolderShowcase-module__hoWQ4W__hasFile .QaFolderShowcase-module__hoWQ4W__papers{transition:none;animation:1.85s cubic-bezier(.28,.9,.32,1) both QaFolderShowcase-module__hoWQ4W__papers-drop-in}.QaFolderShowcase-module__hoWQ4W__paperFill{transition:fill .7s cubic-bezier(.25,.46,.45,.94)}.QaFolderShowcase-module__hoWQ4W__hasFile .QaFolderShowcase-module__hoWQ4W__paperFill{fill:#fcd23e}.QaFolderShowcase-module__hoWQ4W__front,.QaFolderShowcase-module__hoWQ4W__tab{transform-box:fill-box;transform-origin:bottom;transition:transform .7s cubic-bezier(.25,.46,.45,.94) 80ms}.QaFolderShowcase-module__hoWQ4W__zone:hover:not(.QaFolderShowcase-module__hoWQ4W__hasFile) .QaFolderShowcase-module__hoWQ4W__back{filter:brightness(1.1)}.QaFolderShowcase-module__hoWQ4W__zone:hover:not(.QaFolderShowcase-module__hoWQ4W__hasFile) .QaFolderShowcase-module__hoWQ4W__papers{transform:translateY(-6px)}.QaFolderShowcase-module__hoWQ4W__zone:hover:not(.QaFolderShowcase-module__hoWQ4W__hasFile) .QaFolderShowcase-module__hoWQ4W__paperFill{fill:#fcd23e}.QaFolderShowcase-module__hoWQ4W__zone:hover:not(.QaFolderShowcase-module__hoWQ4W__hasFile) .QaFolderShowcase-module__hoWQ4W__front{transform:scaleY(.95)}.QaFolderShowcase-module__hoWQ4W__zone:hover:not(.QaFolderShowcase-module__hoWQ4W__hasFile) .QaFolderShowcase-module__hoWQ4W__tab{transform:scaleY(.95)translateY(6px)}.QaFolderShowcase-module__hoWQ4W__caption{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);place-items:center;width:100%;min-height:6rem;display:grid}.QaFolderShowcase-module__hoWQ4W__prompt,.QaFolderShowcase-module__hoWQ4W__fileRow{grid-area:1/1;width:100%;max-width:100%}.QaFolderShowcase-module__hoWQ4W__prompt{opacity:1;flex-direction:column;align-items:center;width:100%;max-height:180px;transition:opacity .5s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden}.QaFolderShowcase-module__hoWQ4W__hasFile .QaFolderShowcase-module__hoWQ4W__prompt{opacity:0;pointer-events:none;max-height:0;transition:opacity .5s cubic-bezier(.22,1,.36,1),max-height 0s linear .5s}.QaFolderShowcase-module__hoWQ4W__label{color:#9494a8;font-size:24px;font-weight:500;line-height:1.35;transition:color .2s}.QaFolderShowcase-module__hoWQ4W__hint{color:#9494a8;opacity:.5;margin-top:12px;font-size:21px;line-height:1.5;transition:opacity .2s}.QaFolderShowcase-module__hoWQ4W__zone:hover:not(.QaFolderShowcase-module__hoWQ4W__hasFile) .QaFolderShowcase-module__hoWQ4W__label{color:#fff}.QaFolderShowcase-module__hoWQ4W__zone:hover:not(.QaFolderShowcase-module__hoWQ4W__hasFile) .QaFolderShowcase-module__hoWQ4W__hint{opacity:.75}.QaFolderShowcase-module__hoWQ4W__fileName{color:#fff;font-size:24px;font-weight:500;line-height:1.35}.QaFolderShowcase-module__hoWQ4W__fileRow{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.QaFolderShowcase-module__hoWQ4W__hasFile .QaFolderShowcase-module__hoWQ4W__fileRow{pointer-events:auto;animation:.8s cubic-bezier(.28,.9,.32,1) both QaFolderShowcase-module__hoWQ4W__file-row-appear}@keyframes QaFolderShowcase-module__hoWQ4W__file-row-appear{0%{opacity:0}to{opacity:1}}.QaFolderShowcase-module__hoWQ4W__remove{cursor:pointer;color:#9494a8;background:0 0;border:none;border-radius:0;flex-shrink:0;align-items:center;width:fit-content;margin:0;padding:0;font-family:inherit;font-size:21px;font-weight:400;line-height:1.5;display:inline-flex}button.QaFolderShowcase-module__hoWQ4W__remove:hover{color:#ff8c9c;background:0 0}button.QaFolderShowcase-module__hoWQ4W__remove:focus{outline:none}button.QaFolderShowcase-module__hoWQ4W__remove:focus-visible{outline-offset:2px;outline:2px solid #5f5dfe}@media (max-width:767px){.QaFolderShowcase-module__hoWQ4W__zone{min-height:420px}.QaFolderShowcase-module__hoWQ4W__icon svg{width:72px}.QaFolderShowcase-module__hoWQ4W__caption{min-height:3rem}.QaFolderShowcase-module__hoWQ4W__prompt{max-height:90px}.QaFolderShowcase-module__hoWQ4W__label,.QaFolderShowcase-module__hoWQ4W__fileName{font-size:12px}.QaFolderShowcase-module__hoWQ4W__hint,.QaFolderShowcase-module__hoWQ4W__remove{font-size:10.5px}.QaFolderShowcase-module__hoWQ4W__hint{margin-top:6px}.QaFolderShowcase-module__hoWQ4W__fileRow{gap:6px}@keyframes QaFolderShowcase-module__hoWQ4W__papers-drop-in{0%{opacity:0;transform:translateY(-16.5px)}to{opacity:1;transform:translateY(0)}}.QaFolderShowcase-module__hoWQ4W__zone:hover:not(.QaFolderShowcase-module__hoWQ4W__hasFile) .QaFolderShowcase-module__hoWQ4W__papers{transform:translateY(-3px)}.QaFolderShowcase-module__hoWQ4W__zone:hover:not(.QaFolderShowcase-module__hoWQ4W__hasFile) .QaFolderShowcase-module__hoWQ4W__tab{transform:scaleY(.95)translateY(3px)}}@media (prefers-reduced-motion:reduce){.QaFolderShowcase-module__hoWQ4W__back,.QaFolderShowcase-module__hoWQ4W__papers,.QaFolderShowcase-module__hoWQ4W__paperFill,.QaFolderShowcase-module__hoWQ4W__front,.QaFolderShowcase-module__hoWQ4W__tab,.QaFolderShowcase-module__hoWQ4W__prompt,.QaFolderShowcase-module__hoWQ4W__label,.QaFolderShowcase-module__hoWQ4W__hint{transition:none}.QaFolderShowcase-module__hoWQ4W__hasFile .QaFolderShowcase-module__hoWQ4W__papers{opacity:1;animation:none;transform:none}.QaFolderShowcase-module__hoWQ4W__hasFile .QaFolderShowcase-module__hoWQ4W__fileRow{opacity:1;animation:none}.QaFolderShowcase-module__hoWQ4W__hasFile .QaFolderShowcase-module__hoWQ4W__prompt{transition:none}}
.blocks-module__nSI1Bq__blocks{margin-top:var(--space-xl);gap:var(--space-md);flex-direction:column;display:flex}.blocks-module__nSI1Bq__blocksAfterHero{margin-top:var(--space-lg)}.blocks-module__nSI1Bq__media,.blocks-module__nSI1Bq__folderShowcase{width:100%}.blocks-module__nSI1Bq__media[id]{scroll-margin-top:calc(var(--project-nav-height,60px) + 32px)}.blocks-module__nSI1Bq__rounded{border-radius:6px}.blocks-module__nSI1Bq__alignRight{align-self:flex-end}.blocks-module__nSI1Bq__alignCenter{align-self:center}.blocks-module__nSI1Bq__section{margin:104px 0;padding:0 10%}.blocks-module__nSI1Bq__section[id]{scroll-margin-top:calc(var(--project-nav-height,60px) + 32px)}.blocks-module__nSI1Bq__sectionHeading{font-size:var(--text-display);line-height:var(--lh-display);margin-top:8px;font-weight:400}.blocks-module__nSI1Bq__bigText{font-size:var(--text-title);line-height:var(--lh-display);margin-top:8px}.blocks-module__nSI1Bq__section:last-child{margin-bottom:0}.blocks-module__nSI1Bq__mediaTextRow{align-items:center;gap:6.25%;display:flex}.blocks-module__nSI1Bq__mediaTextReverse{flex-direction:row-reverse}.blocks-module__nSI1Bq__mediaTextImage{width:66%}.blocks-module__nSI1Bq__mediaTextCol{flex:1}.blocks-module__nSI1Bq__mediaTextBody{margin-top:8px}.blocks-module__nSI1Bq__leadCopy{margin-top:0}.blocks-module__nSI1Bq__leadCopy[id]{scroll-margin-top:calc(var(--project-nav-height,60px) + 32px)}.blocks-module__nSI1Bq__blocks .blocks-module__nSI1Bq__leadCopy{margin-top:calc(var(--space-lg) - var(--block-gap,0px));margin-bottom:calc(var(--space-stage) - var(--block-gap,40px))}.blocks-module__nSI1Bq__blocks .blocks-module__nSI1Bq__leadCopyStack56{margin-top:calc(var(--space-stage) - var(--block-gap,0px))}.blocks-module__nSI1Bq__swatchGroup{width:100%}.blocks-module__nSI1Bq__swatchBand{border-radius:6px;grid-template-columns:repeat(6,1fr);height:450px;display:grid;overflow:hidden}.blocks-module__nSI1Bq__swatchLabels{grid-template-columns:repeat(6,1fr);margin-top:10px;display:grid}@media (max-width:1023px){.blocks-module__nSI1Bq__section{margin:var(--space-2xl) 0;padding:0}.blocks-module__nSI1Bq__mediaTextRow,.blocks-module__nSI1Bq__mediaTextReverse{flex-direction:column;align-items:stretch;gap:16px}.blocks-module__nSI1Bq__mediaTextImage{width:100%}.blocks-module__nSI1Bq__swatchBand{height:140px}.blocks-module__nSI1Bq__swatchLabels p{font-size:11px}}@media (max-width:767px){.blocks-module__nSI1Bq__blocks>.blocks-module__nSI1Bq__media+.blocks-module__nSI1Bq__media,.blocks-module__nSI1Bq__blocks>.blocks-module__nSI1Bq__media+.blocks-module__nSI1Bq__folderShowcase,.blocks-module__nSI1Bq__blocks>.blocks-module__nSI1Bq__folderShowcase+.blocks-module__nSI1Bq__media{margin-top:calc(16px - var(--block-gap,var(--space-md)))}.blocks-module__nSI1Bq__blocks>.blocks-module__nSI1Bq__swatchMobile16{margin-block:calc(16px - var(--block-gap,var(--space-md)))}.blocks-module__nSI1Bq__swatchBand{border-radius:4px}}
.page-module__E0kJGG__frame{border-left:1px solid var(--stroke);border-right:1px solid var(--stroke);box-shadow:var(--etch-x);width:calc(100% - 80px);max-width:calc(var(--content) + 2 * var(--pad-x) + 2px);--hero-bar:60px;--hero-spacer:420px;margin-inline:auto;position:relative;overflow:visible;container-type:inline-size}.page-module__E0kJGG__heroLead{z-index:1;flex-shrink:0;width:100%;position:relative;overflow:hidden}.page-module__E0kJGG__heroBar{z-index:40;--nav-pad-y:20px;padding:var(--nav-pad-y) 0;isolation:isolate;background:0 0;flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;margin-top:48px;display:flex;position:sticky;top:0}.page-module__E0kJGG__heroBar[data-stuck=true]{background:var(--bg)}.page-module__E0kJGG__heroBar:before{content:"";background:var(--bg);opacity:0;z-index:0;pointer-events:none;width:100vw;transition:opacity .25s;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.page-module__E0kJGG__heroBar>*{z-index:1;position:relative}.page-module__E0kJGG__heroBarStroke{top:calc(var(--hero-bar,60px) - 1px);z-index:10;pointer-events:none;height:0;margin-top:-1px;position:sticky}.page-module__E0kJGG__heroBarStroke:before{content:"";background:var(--stroke);width:100vw;height:1px;box-shadow:var(--etch-below);position:absolute;left:50%;transform:translate(-50%)}.page-module__E0kJGG__heroBar[data-stuck=true]+.page-module__E0kJGG__heroBarStroke{z-index:41}.page-module__E0kJGG__heroBar:after{content:"";top:0;bottom:0;left:calc(-1 * var(--pad-x) - 1px);right:calc(-1 * var(--pad-x) - 1px);border-left:1px solid var(--stroke);border-right:1px solid var(--stroke);box-shadow:var(--etch-x);opacity:0;pointer-events:none;transition:opacity .25s;position:absolute}.page-module__E0kJGG__heroBar[data-stuck=true]:before,.page-module__E0kJGG__heroBar[data-stuck=true]:after{opacity:1}.page-module__E0kJGG__heroStage{z-index:3;padding-bottom:var(--space-stage);box-sizing:border-box;flex-direction:column;display:flex;position:relative}.page-module__E0kJGG__heroSpacer{height:var(--hero-spacer);flex:none}.page-module__E0kJGG__workHistory{flex-shrink:0;margin-top:0}.page-module__E0kJGG__workHistoryList{list-style:none}.page-module__E0kJGG__workHistoryRow{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);border-top:1px solid var(--stroke);box-shadow:var(--etch-below-inset);padding:24px 0;display:flex}.page-module__E0kJGG__workHistoryRole{align-items:flex-start;gap:16px;min-width:0;display:flex}.page-module__E0kJGG__workHistoryTitle,.page-module__E0kJGG__workHistoryCompany{font-size:var(--text-role);line-height:var(--lh-display);font-weight:400}.page-module__E0kJGG__workHistoryDates{font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-label);line-height:var(--lh-label);color:var(--muted);flex-shrink:0}.page-module__E0kJGG__workHistoryCompany{text-align:right;flex-shrink:0}.page-module__E0kJGG__workHistoryToggle{cursor:pointer;width:100%;font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-label);line-height:var(--lh-label);color:var(--muted);text-align:left;background:0 0;border:0;align-items:center;gap:16px;margin:0;padding:8px 0 0;transition:color .2s;display:flex}.page-module__E0kJGG__workHistoryToggleRule{background:var(--stroke);min-width:16px;height:1px;box-shadow:var(--etch-below);flex:auto;transition:background-color .2s}.page-module__E0kJGG__workHistoryToggle:hover{color:var(--fg)}.page-module__E0kJGG__workHistoryToggle:hover .page-module__E0kJGG__workHistoryToggleRule{background:var(--muted)}.page-module__E0kJGG__workHistoryToggle span:first-child{white-space:nowrap;flex-shrink:0}.page-module__E0kJGG__workHistoryMore{grid-template-rows:0fr;display:grid}.page-module__E0kJGG__workHistoryMoreOpen{grid-template-rows:1fr}@supports not (-webkit-touch-callout:none){.page-module__E0kJGG__workHistoryMore{transition:grid-template-rows .45s}}.page-module__E0kJGG__workHistoryMoreInner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__workHistoryMore{transition:none}.page-module__E0kJGG__heroSocialsPopover{animation:none}.page-module__E0kJGG__heroSocialsTrigger .page-module__E0kJGG__heroIcon{transition:none}}.page-module__E0kJGG__wordmarkWrap{width:100%;margin-top:-1.25%;position:relative;overflow:visible}.page-module__E0kJGG__wordmark{width:100%;height:auto;color:var(--fg);display:block}.page-module__E0kJGG__metalOverlayWrap{z-index:50;width:calc(100% * var(--metal-size-frac,.50625));aspect-ratio:516/725;height:auto;transform:translate(calc(-50% + 100cqw * var(--metal-x-frac,-.0125)), calc(-50% + 100cqw * var(--metal-y-frac,.21875)));pointer-events:none;position:absolute;top:0;left:50%}.page-module__E0kJGG__metalOverlay,.page-module__E0kJGG__metalOverlaySvg{width:100%;height:100%;display:block}.page-module__E0kJGG__metalOverlay{background-color:var(--metal-color,#0f0);opacity:var(--metal-opacity,.8);-webkit-mask-image:url(/assets/home/wordmark-metal.svg);mask-image:url(/assets/home/wordmark-metal.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-module__E0kJGG__heroDeep{flex-wrap:wrap;align-items:center;gap:0;min-width:0;display:flex}.page-module__E0kJGG__heroDeepLink{margin-right:var(--nav-item-gap,var(--space-xs));font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-label);line-height:var(--lh-label);color:var(--muted);white-space:nowrap;align-items:center;gap:0;transition:color .25s,margin .35s,max-width .35s,opacity .3s;display:inline-flex}.page-module__E0kJGG__heroDeepLink:last-child{margin-right:0}.page-module__E0kJGG__heroDeepLink:hover{color:var(--fg)}.page-module__E0kJGG__heroDeepLink:hover .page-module__E0kJGG__heroIcon{filter:brightness(0)}.page-module__E0kJGG__leadSlot,.page-module__E0kJGG__trailSlot{width:var(--icon-size);height:var(--icon-size);flex-shrink:0;justify-content:center;align-items:center;transition:width .25s,opacity .25s,margin .25s;display:inline-flex;overflow:hidden}.page-module__E0kJGG__leadSlot{opacity:0;width:0;margin-right:0}.page-module__E0kJGG__trailSlot{margin-left:4px}.page-module__E0kJGG__trailSlot .page-module__E0kJGG__heroIcon{transition:opacity .25s,transform .25s;display:block}.page-module__E0kJGG__heroIconUp{transform:rotate(180deg)}.page-module__E0kJGG__hereDot{background:var(--green);opacity:0;border-radius:50%;flex-shrink:0;width:8px;height:8px;transition:opacity .25s,transform .25s;transform:scale(.8)}.page-module__E0kJGG__heroDeepLinkActive{color:var(--fg)}.page-module__E0kJGG__heroDeepLinkActive .page-module__E0kJGG__leadSlot{width:var(--icon-size);opacity:1;margin-right:4px}.page-module__E0kJGG__heroDeepLinkActive .page-module__E0kJGG__hereDot{opacity:1;transform:scale(1)}.page-module__E0kJGG__heroDeepLinkActive .page-module__E0kJGG__trailSlot{width:0;margin-left:0}.page-module__E0kJGG__heroDeepLinkActive .page-module__E0kJGG__trailSlot .page-module__E0kJGG__heroIcon{opacity:0}.page-module__E0kJGG__heroHereLink{max-width:12rem;overflow:hidden}.page-module__E0kJGG__heroHereLink .page-module__E0kJGG__leadSlot{width:var(--icon-size);opacity:1;margin-right:4px}.page-module__E0kJGG__heroHereLink .page-module__E0kJGG__hereDot{opacity:0}.page-module__E0kJGG__heroHereLink.page-module__E0kJGG__heroDeepLinkActive .page-module__E0kJGG__hereDot{opacity:1;transform:scale(1)}.page-module__E0kJGG__heroDeepPastHero .page-module__E0kJGG__heroHereLink{opacity:0;pointer-events:none;max-width:0;margin-right:0;overflow:hidden}.page-module__E0kJGG__heroDeepNoMotion .page-module__E0kJGG__heroDeepLink,.page-module__E0kJGG__heroDeepNoMotion .page-module__E0kJGG__leadSlot,.page-module__E0kJGG__heroDeepNoMotion .page-module__E0kJGG__trailSlot,.page-module__E0kJGG__heroDeepNoMotion .page-module__E0kJGG__hereDot,.page-module__E0kJGG__heroDeepNoMotion .page-module__E0kJGG__heroIcon,.page-module__E0kJGG__heroBar[data-no-enter-motion]:before,.page-module__E0kJGG__heroBar[data-no-enter-motion]:after{transition:none}.page-module__E0kJGG__heroSocials{align-items:center;gap:var(--space-xs);flex-wrap:wrap;margin-left:auto;display:flex;position:relative}.page-module__E0kJGG__heroSocialsInline{gap:var(--space-xs);flex-wrap:nowrap;display:flex}.page-module__E0kJGG__heroSocialsTrigger{cursor:pointer;font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-label);line-height:var(--lh-label);color:var(--muted);white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;margin:0;padding:0;transition:color .2s;display:none}.page-module__E0kJGG__heroSocialsTrigger[aria-expanded=true]{color:var(--fg)}.page-module__E0kJGG__heroSocialsTrigger[aria-expanded=true] .page-module__E0kJGG__heroIcon{filter:brightness(0)}@media (hover:hover){.page-module__E0kJGG__heroSocialsTrigger:hover:not([data-hover-locked]){color:var(--fg)}.page-module__E0kJGG__heroSocialsTrigger:hover:not([data-hover-locked]) .page-module__E0kJGG__heroIcon{filter:brightness(0)}}.page-module__E0kJGG__heroSocialsPopover{right:0;top:calc(100% + var(--nav-pad-y,20px) + 12px);z-index:120;background:var(--white);width:min(304px,100vw - 40px);color:var(--fg);border:1px solid var(--stroke);text-align:left;border-radius:8px;padding:20px 24px;animation:.2s forwards page-module__E0kJGG__hero-socials-fade-in;position:absolute}.page-module__E0kJGG__heroSocialsList{list-style:none}.page-module__E0kJGG__heroSocialsList li{border-bottom:1px solid var(--stroke)}.page-module__E0kJGG__heroSocialsList li:last-child{border-bottom:none}.page-module__E0kJGG__heroSocialsList a{justify-content:space-between;width:100%;padding:10px 0}.page-module__E0kJGG__heroSocialsList li:first-child a{padding-top:0}.page-module__E0kJGG__heroSocialsList li:last-child a{padding-bottom:0}@keyframes page-module__E0kJGG__hero-socials-fade-in{0%{opacity:0}to{opacity:1}}.page-module__E0kJGG__heroSocials a{font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-label);line-height:var(--lh-label);color:var(--muted);white-space:nowrap;align-items:center;gap:4px;transition:color .2s;display:inline-flex}.page-module__E0kJGG__heroSocials a:hover{color:var(--fg)}.page-module__E0kJGG__heroIcon{width:var(--icon-size);height:var(--icon-size);flex-shrink:0;transition:filter .2s,opacity .2s,transform .2s}.page-module__E0kJGG__heroSocials a:hover .page-module__E0kJGG__heroIcon{filter:brightness(0)}.page-module__E0kJGG__about{scroll-margin-top:calc(var(--hero-bar,60px) + var(--space-stage));flex-direction:column;flex-shrink:0;display:flex}.page-module__E0kJGG__intro{font-size:var(--text-display);line-height:var(--lh-display);max-width:870px;font-weight:400}.page-module__E0kJGG__intro em{font-family:var(--font-nib), serif;font-style:normal}.page-module__E0kJGG__work{z-index:3;margin-top:var(--space-lg);scroll-margin-top:calc(var(--hero-bar,60px) - 1px);background:var(--bg);position:relative;overflow:visible}.page-module__E0kJGG__work:before,.page-module__E0kJGG__work:after,.page-module__E0kJGG__experiments:before,.page-module__E0kJGG__experiments:after{content:"";background:var(--stroke);width:100vw;height:1px;box-shadow:var(--etch-below);pointer-events:none;z-index:2;position:absolute;left:50%;transform:translate(-50%)}.page-module__E0kJGG__work:before,.page-module__E0kJGG__experiments:before{top:0}.page-module__E0kJGG__work:after,.page-module__E0kJGG__experiments:after{bottom:0}.page-module__E0kJGG__experiments{z-index:3;scroll-margin-top:calc(var(--hero-bar,60px) - 1px);background:var(--bg);margin-top:-1px;position:relative;overflow:visible}.page-module__E0kJGG__frame .footer{margin-top:-1px}.page-module__E0kJGG__frame .footer-nav{margin-top:var(--space-lg)}@media (max-width:1199px){.page-module__E0kJGG__frame{--hero-spacer:365px}.page-module__E0kJGG__heroSocialsInline{display:none}.page-module__E0kJGG__heroSocialsTrigger{display:inline-flex}}@media (max-width:1023px){.page-module__E0kJGG__wordmarkWrap{margin-top:-.78125%}.page-module__E0kJGG__frame{box-shadow:none;--hero-spacer:228px;border-left:none;border-right:none;width:100%;margin-inline:0}.page-module__E0kJGG__heroBar{flex-wrap:wrap;row-gap:16px;margin-top:32px}.page-module__E0kJGG__heroBar:after{content:none}.page-module__E0kJGG__heroDeep{flex:1;min-width:0}.page-module__E0kJGG__heroHereLink{display:none}.page-module__E0kJGG__heroDeepLink:last-child{margin-right:0}.page-module__E0kJGG__workHistoryRow{flex-wrap:wrap;gap:8px 16px;padding:24px 0}.page-module__E0kJGG__workHistoryRole{flex:1;gap:8px}.page-module__E0kJGG__work,.page-module__E0kJGG__experiments{box-shadow:-1px 0 0 var(--stroke), 1px 0 0 var(--stroke), -1px 1px 0 var(--stroke-etch-paint), 1px 1px 0 var(--stroke-etch-paint)}}@media (max-width:767px){.page-module__E0kJGG__wordmarkWrap{margin-top:-.46875%}.page-module__E0kJGG__frame{--hero-spacer:144px}.page-module__E0kJGG__metalOverlayWrap{z-index:20;width:calc(100% * var(--metal-size-frac-mobile,.68));transform:translate(calc(-50% + 100cqw * var(--metal-x-frac-mobile,-.04)), calc(-50% + 100cqw * var(--metal-y-frac-mobile,.32)))}.page-module__E0kJGG__heroBar{margin-top:24px}.page-module__E0kJGG__workHistoryRow{padding:20px 0}.page-module__E0kJGG__heroSocialsList a{padding-top:12px;padding-bottom:12px}}@media (max-width:519px){.page-module__E0kJGG__heroSocials{position:static}.page-module__E0kJGG__heroSocialsPopover{width:auto;top:calc(100% + 12px);left:0;right:0}}
.ProjectHeader-module__YdHGyG__bar{z-index:40;--nav-pad-y:20px;padding:var(--nav-pad-y) 0;background:var(--bg);isolation:isolate;font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-label);line-height:var(--lh-label);color:var(--muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;display:grid;position:sticky;top:0}.ProjectHeader-module__YdHGyG__bar:before{content:"";background:var(--bg);z-index:0;pointer-events:none;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.ProjectHeader-module__YdHGyG__bar:after{content:"";top:0;bottom:0;left:calc(-1 * var(--pad-x) - 1px);right:calc(-1 * var(--pad-x) - 1px);border-left:1px solid var(--stroke);border-right:1px solid var(--stroke);box-shadow:var(--etch-x);pointer-events:none;position:absolute}.ProjectHeader-module__YdHGyG__barStroke{background:var(--stroke);width:100vw;height:1px;box-shadow:var(--etch-below);pointer-events:none;z-index:1;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ProjectHeader-module__YdHGyG__barBack,.ProjectHeader-module__YdHGyG__barCrumb,.ProjectHeader-module__YdHGyG__barDates{z-index:1;min-width:0;position:relative}.ProjectHeader-module__YdHGyG__barBack{border-right:1px solid var(--stroke);box-shadow:var(--etch-right);white-space:nowrap;flex-shrink:0;justify-self:start;align-items:center;gap:6px;padding-right:16px;transition:color .2s;display:inline-flex}.ProjectHeader-module__YdHGyG__barBack:hover{color:var(--fg)}.ProjectHeader-module__YdHGyG__barBack:hover .footer-nav-icon{filter:brightness(0)}.ProjectHeader-module__YdHGyG__barCrumb{text-align:left;max-width:100%;font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-label);line-height:var(--lh-label);justify-self:start}.ProjectHeader-module__YdHGyG__barMenuTrigger{cursor:pointer;min-width:0;max-width:100%;font:inherit;color:var(--muted);background:0 0;border:none;align-items:center;gap:4px;padding:0;transition:color .2s;display:inline-flex}.ProjectHeader-module__YdHGyG__barMenuTrigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProjectHeader-module__YdHGyG__barMenuTrigger[aria-expanded=true]{color:var(--fg)}@media (hover:hover){.ProjectHeader-module__YdHGyG__barMenuTrigger:hover:not([data-hover-locked]){color:var(--fg)}}.ProjectHeader-module__YdHGyG__barCrumbSep{color:inherit}.ProjectHeader-module__YdHGyG__barChevron{flex-shrink:0;transition:transform .2s,filter .2s}.ProjectHeader-module__YdHGyG__barMenuTrigger[aria-expanded=true] .ProjectHeader-module__YdHGyG__barChevron{filter:brightness(0);transform:rotate(180deg)}@media (hover:hover){.ProjectHeader-module__YdHGyG__barMenuTrigger:hover:not([data-hover-locked]) .ProjectHeader-module__YdHGyG__barChevron{filter:brightness(0)}}.ProjectHeader-module__YdHGyG__barDates{text-align:right;white-space:nowrap;justify-self:end}.ProjectHeader-module__YdHGyG__hero{padding-top:var(--space-lg)}:is(.ProjectHeader-module__YdHGyG__hero video,.ProjectHeader-module__YdHGyG__hero img){border-radius:6px;width:100%}.ProjectHeader-module__YdHGyG__header,.ProjectHeader-module__YdHGyG__topStack{column-gap:var(--space-lg);margin-inline:calc(-1 * var(--pad-x));padding-inline:var(--pad-x);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.ProjectHeader-module__YdHGyG__header{row-gap:var(--space-sm);padding-top:var(--space-lg);padding-bottom:var(--space-lg);border-bottom:1px solid var(--stroke);box-shadow:var(--etch-below);align-items:start}.ProjectHeader-module__YdHGyG__title{font-size:var(--text-page);line-height:var(--lh-page);font-weight:400}.ProjectHeader-module__YdHGyG__headerRight{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.ProjectHeader-module__YdHGyG__about{font-size:var(--text-lede);line-height:var(--lh-body);color:var(--muted);flex-direction:column;gap:16px;display:flex}.ProjectHeader-module__YdHGyG__aboutLink:hover .ProjectHeader-module__YdHGyG__tabArrow{filter:brightness(0)}.ProjectHeader-module__YdHGyG__topStack{margin-top:var(--space-lg)}.ProjectHeader-module__YdHGyG__tabsWrap,.ProjectHeader-module__YdHGyG__lead{grid-column:2;min-width:0}.ProjectHeader-module__YdHGyG__tabsBar{background:0 0;justify-content:flex-start;width:100%;padding:0;display:flex}.ProjectHeader-module__YdHGyG__inPageList{justify-content:flex-start;gap:12px;width:100%}.ProjectHeader-module__YdHGyG__inPageList>a,.ProjectHeader-module__YdHGyG__inPageList>button{box-shadow:none}.ProjectHeader-module__YdHGyG__lead{scroll-margin-top:calc(var(--project-nav-height,60px) + 32px)}.ProjectHeader-module__YdHGyG__leadTitle{font-size:var(--text-subhead);line-height:var(--lh-body);font-weight:400}.ProjectHeader-module__YdHGyG__leadHead{align-items:flex-start;gap:12px;display:flex}.ProjectHeader-module__YdHGyG__leadMeta{font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-meta);line-height:var(--lh-label);color:var(--muted);flex-shrink:0}.ProjectHeader-module__YdHGyG__leadBody{font-size:var(--text-lede);line-height:var(--lh-body);color:var(--muted)}.ProjectHeader-module__YdHGyG__leadHead+.ProjectHeader-module__YdHGyG__leadBody,.ProjectHeader-module__YdHGyG__leadCarousel .ProjectHeader-module__YdHGyG__leadBody{margin-top:10px}.ProjectHeader-module__YdHGyG__leadMedia{gap:var(--space-sm);margin-top:var(--space-stage);flex-direction:column;display:flex}:is(.ProjectHeader-module__YdHGyG__leadMedia img,.ProjectHeader-module__YdHGyG__leadMedia video){width:100%}.ProjectHeader-module__YdHGyG__tabTrail{width:var(--icon-size);height:var(--icon-size);flex-shrink:0;justify-content:center;align-items:center;margin-left:4px;transition:width .25s,margin .25s,opacity .25s;display:inline-flex;overflow:hidden}.ProjectHeader-module__YdHGyG__tabTrail[data-hidden=true]{opacity:0;width:0;margin-left:0}.ProjectHeader-module__YdHGyG__tabArrow{width:var(--icon-size);height:var(--icon-size);transition:transform .25s,filter .2s;display:block}@media (max-width:1023px){.ProjectHeader-module__YdHGyG__bar{gap:12px}.ProjectHeader-module__YdHGyG__barBack{padding-right:12px}.ProjectHeader-module__YdHGyG__bar:after{content:none}.ProjectHeader-module__YdHGyG__header,.ProjectHeader-module__YdHGyG__topStack{grid-template-columns:1fr;column-gap:0}.ProjectHeader-module__YdHGyG__topStack{grid-template-columns:minmax(0,1fr)}.ProjectHeader-module__YdHGyG__tabsWrap,.ProjectHeader-module__YdHGyG__lead{grid-column:1}}@media (max-width:767px){.ProjectHeader-module__YdHGyG__headerRight{gap:var(--space-md)}.ProjectHeader-module__YdHGyG__leadBody,.ProjectHeader-module__YdHGyG__leadHead+.ProjectHeader-module__YdHGyG__leadBody,.ProjectHeader-module__YdHGyG__leadCarousel .ProjectHeader-module__YdHGyG__leadBody{margin-top:4px}.ProjectHeader-module__YdHGyG__inPageList{column-gap:10px}}@media (max-width:519px){.ProjectHeader-module__YdHGyG__barCrumb{position:static}.ProjectHeader-module__YdHGyG__barCrumb .menu-popover{width:auto;top:calc(100% + 12px);left:0;right:0}}@media (prefers-reduced-motion:reduce){.ProjectHeader-module__YdHGyG__tabTrail,.ProjectHeader-module__YdHGyG__tabArrow,.ProjectHeader-module__YdHGyG__barChevron{transition:none}}
.FactMachine-module__NYkssG__root{--fm-green:#46c274;--fm-green-soft:#46c27421;--fm-gold:#e2b155;--fm-gold-soft:#e2b15521;z-index:100;position:relative;overflow:visible}[data-theme=light] .FactMachine-module__NYkssG__root{--fm-green:#158a4a;--fm-green-soft:#158a4a1a;--fm-gold:#a87c1e;--fm-gold-soft:#a87c1e1f}:is(html.fm-scroll-lock,html.fm-scroll-lock body){overflow:hidden}.FactMachine-module__NYkssG__bubbleHost{--fm-blob:var(--fg);--fm-on-blob:var(--bg);--fm-coin:32px;--fm-wash:linear-gradient(0deg, #00ff001a 0%, #0f00 100%);--fm-wash-opacity:.25;--fm-glow:linear-gradient(90deg, #0f0c, #93ff8b1a, #d6ffd11a, #0f0c, #93ff8b1a, #d6ffd11a, #0f0c);--fm-glow-hover:linear-gradient(90deg, #0f0, #93ff8bcc, #d6ffd1cc, #0f0, #93ff8bcc, #d6ffd1cc, #0f0);--fm-glow-dur:20s;--fm-halo-blur:64px;--fm-halo-filter:blur(64px);--fm-stroke-blur:0px;--fm-stroke-filter:none;--fm-stroke-width:1px;--fm-glow-pad:120px;--fm-stroke-outset:4px;--fm-glow-opacity:.8;--fm-glow-hover-opacity:1;--fm-stroke-opacity:1;--fm-shadow-size:48px;--fm-shadow-opacity:0;--fm-hover-fade:.4s;--fm-inset-blur:32px;--fm-inset-spread:2px;--fm-inset-hover:#0f06;--fm-coin-spin:.5s;--fm-bubble-in:1s;z-index:90;opacity:0;visibility:hidden;pointer-events:none;width:fit-content;transition:opacity var(--fm-bubble-in) ease, visibility var(--fm-bubble-in) ease;margin-inline:auto;position:fixed;bottom:40px;left:0;right:0;overflow:visible}.FactMachine-module__NYkssG__bubbleHostReady{opacity:1;visibility:visible;pointer-events:auto}.FactMachine-module__NYkssG__bubble,.FactMachine-module__NYkssG__halo,.FactMachine-module__NYkssG__ring,.FactMachine-module__NYkssG__bubbleShadow{filter:blur(24px);transition:filter var(--fm-bubble-in) ease}.FactMachine-module__NYkssG__bubbleHostReady .FactMachine-module__NYkssG__bubble,.FactMachine-module__NYkssG__bubbleHostReady .FactMachine-module__NYkssG__halo,.FactMachine-module__NYkssG__bubbleHostReady .FactMachine-module__NYkssG__ring,.FactMachine-module__NYkssG__bubbleHostReady .FactMachine-module__NYkssG__bubbleShadow{filter:blur()}@media (hover:none),(pointer:coarse){.FactMachine-module__NYkssG__bubble,.FactMachine-module__NYkssG__halo,.FactMachine-module__NYkssG__ring,.FactMachine-module__NYkssG__bubbleShadow,.FactMachine-module__NYkssG__bubbleHostReady .FactMachine-module__NYkssG__bubble,.FactMachine-module__NYkssG__bubbleHostReady .FactMachine-module__NYkssG__halo,.FactMachine-module__NYkssG__bubbleHostReady .FactMachine-module__NYkssG__ring,.FactMachine-module__NYkssG__bubbleHostReady .FactMachine-module__NYkssG__bubbleShadow{filter:none;transition:none}}.FactMachine-module__NYkssG__bubbleShadow{z-index:0;pointer-events:none;box-shadow:0 calc(var(--fm-shadow-size) * .25) var(--fm-shadow-size) rgb(0 0 0/var(--fm-shadow-opacity));border-radius:999px;position:absolute;inset:0}.FactMachine-module__NYkssG__bubble{z-index:1;background:var(--fm-blob);cursor:pointer;color:var(--fm-on-blob);border:none;border-radius:999px;align-items:center;gap:14px;padding:12px 24px 12px 14px;display:flex;position:relative}.FactMachine-module__NYkssG__bubble:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 var(--fm-inset-blur) var(--fm-inset-spread) var(--fm-inset-hover);opacity:0;transition:opacity var(--fm-hover-fade) ease;position:absolute;inset:0}.FactMachine-module__NYkssG__coinSlot{z-index:1;width:var(--fm-coin);height:var(--fm-coin);flex-shrink:0;place-items:center;display:grid;position:relative}.FactMachine-module__NYkssG__coin{width:var(--fm-coin);height:var(--fm-coin);object-fit:contain;transform-origin:50%;transform-style:preserve-3d;display:block}.FactMachine-module__NYkssG__wash{z-index:0;pointer-events:none;border-radius:inherit;background:var(--fm-wash);opacity:var(--fm-wash-opacity);position:absolute;inset:0}.FactMachine-module__NYkssG__halo,.FactMachine-module__NYkssG__ring{inset:calc(var(--fm-glow-pad) * -1);z-index:0;pointer-events:none;position:absolute;overflow:visible}.FactMachine-module__NYkssG__halo{opacity:var(--fm-glow-opacity);transition:filter var(--fm-bubble-in) ease, opacity var(--fm-hover-fade) ease}.FactMachine-module__NYkssG__ring{opacity:var(--fm-stroke-opacity)}.FactMachine-module__NYkssG__haloFill,.FactMachine-module__NYkssG__ringFill{inset:var(--fm-glow-pad);background-image:var(--fm-glow);animation:FactMachine-module__NYkssG__fm-glow-move var(--fm-glow-dur) linear infinite;background-size:400%;border-radius:999px;position:absolute}.FactMachine-module__NYkssG__haloFill{filter:var(--fm-halo-filter,none)}.FactMachine-module__NYkssG__ringFill{inset:calc(var(--fm-glow-pad) - var(--fm-stroke-outset) - var(--fm-stroke-width));padding:var(--fm-stroke-width);filter:var(--fm-stroke-filter,none);-webkit-mask-composite:xor;background-color:#0000;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.FactMachine-module__NYkssG__haloFillHover,.FactMachine-module__NYkssG__ringFillHover{background-image:var(--fm-glow-hover);opacity:0;transition:opacity var(--fm-hover-fade) ease}@media (hover:hover){.FactMachine-module__NYkssG__bubbleHost:hover .FactMachine-module__NYkssG__halo,.FactMachine-module__NYkssG__bubbleHost:focus-within .FactMachine-module__NYkssG__halo{opacity:var(--fm-glow-hover-opacity)}.FactMachine-module__NYkssG__bubbleHost:hover .FactMachine-module__NYkssG__haloFillHover,.FactMachine-module__NYkssG__bubbleHost:focus-within .FactMachine-module__NYkssG__haloFillHover,.FactMachine-module__NYkssG__bubbleHost:hover .FactMachine-module__NYkssG__ringFillHover,.FactMachine-module__NYkssG__bubbleHost:focus-within .FactMachine-module__NYkssG__ringFillHover,.FactMachine-module__NYkssG__bubbleHost:hover .FactMachine-module__NYkssG__bubble:after,.FactMachine-module__NYkssG__bubbleHost:focus-within .FactMachine-module__NYkssG__bubble:after{opacity:1}}@keyframes FactMachine-module__NYkssG__fm-glow-move{to{background-position:400% 0}}.FactMachine-module__NYkssG__textSlot{z-index:1;font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-label);align-items:center;gap:8px;font-weight:500;line-height:1.25;display:flex;position:relative;overflow:hidden}.FactMachine-module__NYkssG__arrow{width:var(--icon-size);height:var(--icon-size);background:var(--fm-on-blob);flex-shrink:0;transform:rotate(-90deg);-webkit-mask:url(/assets/shared/icons/arrows.svg) 50%/contain no-repeat;mask:url(/assets/shared/icons/arrows.svg) 50%/contain no-repeat}@keyframes FactMachine-module__NYkssG__fm-coin-flip{0%{transform:rotateY(0)}to{transform:rotateY(720deg)}}.FactMachine-module__NYkssG__inviteMeasure{visibility:hidden;white-space:nowrap;pointer-events:none;position:absolute}.FactMachine-module__NYkssG__inviteTrack{clip-path:inset(0 -100%);flex:none;height:1.25em;transition:width .4s ease-out;display:block;position:relative;overflow:visible}.FactMachine-module__NYkssG__invite,.FactMachine-module__NYkssG__inviteIn,.FactMachine-module__NYkssG__inviteOut{white-space:nowrap;position:absolute;top:0;left:0}.FactMachine-module__NYkssG__inviteIn{animation:.4s ease-out both FactMachine-module__NYkssG__fm-invite-in}.FactMachine-module__NYkssG__inviteOut{animation:.4s ease-out both FactMachine-module__NYkssG__fm-invite-out}@keyframes FactMachine-module__NYkssG__fm-invite-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes FactMachine-module__NYkssG__fm-invite-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.FactMachine-module__NYkssG__dialog{--fm-dialog-shift:0px;z-index:95;width:min(520px,100vw - 32px);height:fit-content;max-height:none;color:var(--fg);opacity:1;transform:translateY(var(--fm-dialog-shift));background:0 0;border:none;margin:auto;padding:0;transition:transform 1s cubic-bezier(.22,1,.36,1),opacity .2s;position:fixed;inset:0;overflow:visible}.FactMachine-module__NYkssG__dialogLeaving{opacity:0;pointer-events:none}.FactMachine-module__NYkssG__backdrop{z-index:94;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;background:#010101e0;border:none;padding:0;position:fixed;inset:0}.FactMachine-module__NYkssG__backdropOpen{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--fm-overlay-dur,2s) ease}.FactMachine-module__NYkssG__backdropLeaving{opacity:0;pointer-events:none;transition:opacity .2s}.FactMachine-module__NYkssG__bloomHost{width:100%;position:relative}.FactMachine-module__NYkssG__bloomSvg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.FactMachine-module__NYkssG__bloomContent{-webkit-mask-mode:luminance;width:100%;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:luminance;mask-mode:luminance}.FactMachine-module__NYkssG__bloomContentFade{opacity:0;animation:.6s .3s forwards FactMachine-module__NYkssG__fm-bloom-fade-in}.FactMachine-module__NYkssG__bloomContentFade .FactMachine-module__NYkssG__modalInk,.FactMachine-module__NYkssG__bloomContentFade .FactMachine-module__NYkssG__meta,.FactMachine-module__NYkssG__bloomContentFade .FactMachine-module__NYkssG__factText,.FactMachine-module__NYkssG__bloomContentFade .FactMachine-module__NYkssG__completeCta,.FactMachine-module__NYkssG__bloomContentFade .FactMachine-module__NYkssG__modalRarityFill,.FactMachine-module__NYkssG__bloomContentFade .FactMachine-module__NYkssG__collectionCta.FactMachine-module__NYkssG__modalInk{animation-duration:.6s;animation-delay:.3s}@keyframes FactMachine-module__NYkssG__fm-bloom-fade-in{0%{opacity:0}to{opacity:1}}.FactMachine-module__NYkssG__modal{flex-direction:column;align-items:center;display:flex}.FactMachine-module__NYkssG__blobStack{--fm-blob:var(--fg);--fm-blob-solid:var(--fg);--fm-on-blob:var(--bg);--fm-pad:24px;--fm-goo-circle:160px;--fm-modal-coin:120px;width:100%;color:var(--fm-on-blob);padding-top:calc(var(--fm-goo-circle) / 2);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.FactMachine-module__NYkssG__modalPaint{z-index:0;pointer-events:none;border-radius:0 0 8px 8px;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.FactMachine-module__NYkssG__modalBodyMask{height:calc(100% - var(--fm-goo-circle) / 2)}.FactMachine-module__NYkssG__modalRarityFill{animation:FactMachine-module__NYkssG__fm-rarity-fill-in var(--fm-fact-fade,2s) ease var(--fm-ink-delay,1s) both}.FactMachine-module__NYkssG__modalRarityFillWrap{transition:opacity var(--fm-view-fade,.4s) ease}.FactMachine-module__NYkssG__modalRarityFillHidden{opacity:0}@keyframes FactMachine-module__NYkssG__fm-rarity-fill-in{0%{opacity:0;fill-opacity:0}to{opacity:1;fill-opacity:1}}.FactMachine-module__NYkssG__modalCoinSlot{left:50%;top:calc(var(--fm-goo-circle) / 2);z-index:2;width:var(--fm-goo-circle);height:var(--fm-goo-circle);place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.FactMachine-module__NYkssG__modalCoin{width:var(--fm-modal-coin);height:var(--fm-modal-coin);object-fit:contain;transform-origin:50%;transform-style:preserve-3d;display:block}.FactMachine-module__NYkssG__modalCoinFlip{animation:FactMachine-module__NYkssG__fm-coin-flip var(--fm-coin-flip,1s) cubic-bezier(.12, .62, .04, 1)}.FactMachine-module__NYkssG__modalInk{animation:FactMachine-module__NYkssG__fm-ink-in var(--fm-ink-dur,1.4s) ease var(--fm-ink-delay,1s) backwards}.FactMachine-module__NYkssG__modalInkBody{z-index:1;border-radius:0 0 8px 8px;flex-direction:column;grid-area:1/1;gap:40px;transition:height 1s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.FactMachine-module__NYkssG__viewLayer{width:100%;min-height:0;transition:opacity var(--fm-view-fade,.4s) ease;flex-direction:column;flex:auto;gap:40px;display:flex}.FactMachine-module__NYkssG__viewLayerHidden{opacity:0;pointer-events:none}@keyframes FactMachine-module__NYkssG__fm-ink-in{0%{opacity:0}to{opacity:1}}.FactMachine-module__NYkssG__factPanel,.FactMachine-module__NYkssG__actionsPanel{z-index:1;padding:0 var(--fm-pad);flex-direction:column;display:flex;position:relative}.FactMachine-module__NYkssG__factPanel{min-height:0;padding-top:calc(var(--fm-modal-coin) / 2 + 40px);transition:opacity var(--fm-cta-fade,.4s) ease;flex:auto;align-items:center;gap:24px;overflow:hidden}.FactMachine-module__NYkssG__skipEntrance .FactMachine-module__NYkssG__meta,.FactMachine-module__NYkssG__skipEntrance .FactMachine-module__NYkssG__factText,.FactMachine-module__NYkssG__skipEntrance .FactMachine-module__NYkssG__metaRank,.FactMachine-module__NYkssG__skipEntrance .FactMachine-module__NYkssG__modalRarityFill{animation:none}.FactMachine-module__NYkssG__viewLayer>.FactMachine-module__NYkssG__factPanel:not(.FactMachine-module__NYkssG__collectionPanel){padding-bottom:calc(var(--fm-blur,12px) * 2);margin-bottom:calc(var(--fm-blur,12px) * -2)}.FactMachine-module__NYkssG__actionsPanel{flex-shrink:0;align-items:center;gap:12px;padding-bottom:20px}.FactMachine-module__NYkssG__actionsPanelComplete{padding-bottom:var(--fm-pad)}.FactMachine-module__NYkssG__actionsPanelCollection{z-index:3;background:0 0;padding-top:48px;padding-bottom:32px;position:absolute;bottom:0;left:0;right:0}.FactMachine-module__NYkssG__actionsPanelCollection:before{content:"";inset:0 var(--fm-pad);z-index:-1;pointer-events:none;background:linear-gradient(to top, var(--fg) 0%, var(--fg) 42%, transparent 100%);position:absolute}.FactMachine-module__NYkssG__completeCta{animation:FactMachine-module__NYkssG__fm-fade-in var(--fm-fact-fade,2s) ease var(--fm-ink-delay,1s) both}.FactMachine-module__NYkssG__skipEntrance .FactMachine-module__NYkssG__completeCta{animation:none}.FactMachine-module__NYkssG__meta{font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-label);animation:FactMachine-module__NYkssG__fm-fade-in var(--fm-fact-fade,2s) ease var(--fm-ink-delay,1s) both;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;font-weight:500;line-height:1.25;display:flex}.FactMachine-module__NYkssG__metaTier{border-right:1px solid color-mix(in srgb, var(--fm-on-blob) 20%, transparent);align-items:center;gap:8px;padding-right:16px;display:flex}.FactMachine-module__NYkssG__metaMark{width:auto;height:12px;color:var(--fm-mark,var(--fm-on-blob));flex-shrink:0;display:block}.FactMachine-module__NYkssG__metaRank{font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-label);font-weight:500;line-height:1.25}.FactMachine-module__NYkssG__factText{font-size:var(--text-title);font-weight:400;line-height:var(--lh-display);text-align:center;width:100%;animation:FactMachine-module__NYkssG__fm-fade-in var(--fm-fact-fade,2s) ease var(--fm-ink-delay,1s) both;transition:filter var(--fm-unblur,1s) ease}.FactMachine-module__NYkssG__factTextBlurred{filter:blur(var(--fm-blur,12px));-webkit-user-select:none;user-select:none;pointer-events:none}@keyframes FactMachine-module__NYkssG__fm-fade-in{0%{opacity:0}to{opacity:1}}.FactMachine-module__NYkssG__primary{background:var(--fm-on-blob);width:100%;color:var(--fg);font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-label);cursor:pointer;transition:opacity var(--fm-cta-fade,.4s) ease;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:12px 20px;font-weight:500;line-height:1.25;display:flex}.FactMachine-module__NYkssG__primaryStroke{color:var(--fm-on-blob);transition:opacity var(--fm-cta-fade,.4s) ease, border-color .2s ease;background:0 0;border-color:#373737}.FactMachine-module__NYkssG__primary:hover{opacity:.85}.FactMachine-module__NYkssG__primaryStroke:hover{opacity:1;color:var(--fm-on-blob);border-color:#e7e7e7}.FactMachine-module__NYkssG__primary:disabled{cursor:default}.FactMachine-module__NYkssG__primaryHidden,.FactMachine-module__NYkssG__primaryHidden:hover,.FactMachine-module__NYkssG__primaryHidden:disabled{opacity:0;pointer-events:none}.FactMachine-module__NYkssG__primarySplit{gap:16px}.FactMachine-module__NYkssG__primarySplit .FactMachine-module__NYkssG__collectionLabel{border-right-color:color-mix(in srgb, var(--fg) 20%, transparent)}.FactMachine-module__NYkssG__collectionCta{width:fit-content;color:var(--muted);font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-label);cursor:pointer;transition:color .2s ease, opacity var(--fm-cta-fade,.4s) ease;background:0 0;border:none;justify-content:center;align-items:center;gap:16px;padding:12px 0;font-weight:500;line-height:1.25;display:flex}.FactMachine-module__NYkssG__collectionCta:hover{color:var(--fm-on-blob)}.FactMachine-module__NYkssG__collectionCtaFade{animation:FactMachine-module__NYkssG__fm-fade-in var(--fm-fact-fade,2s) ease var(--fm-ink-delay,1s) both}.FactMachine-module__NYkssG__collectionLabel{border-right:1px solid color-mix(in srgb, var(--fm-on-blob) 25%, transparent);padding-right:12px}.FactMachine-module__NYkssG__countWrap{align-items:baseline;gap:.25em;display:flex;position:relative}.FactMachine-module__NYkssG__countTicker{min-width:1ch;height:1.25em;display:inline-block;position:relative;overflow:hidden}.FactMachine-module__NYkssG__countDigit,.FactMachine-module__NYkssG__countDigitIn,.FactMachine-module__NYkssG__countDigitOut{line-height:1.25;display:block}.FactMachine-module__NYkssG__countDigitOut{animation:FactMachine-module__NYkssG__fm-count-out var(--fm-count-tick,.4s) ease-out both;position:absolute;top:0;left:0}.FactMachine-module__NYkssG__countDigitIn{animation:FactMachine-module__NYkssG__fm-count-in var(--fm-count-tick,.4s) ease-out both}@keyframes FactMachine-module__NYkssG__fm-count-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(-1 * var(--fm-count-travel,100%)))}}@keyframes FactMachine-module__NYkssG__fm-count-in{0%{opacity:0;transform:translateY(var(--fm-count-travel,100%))}to{opacity:1;transform:translateY(0)}}.FactMachine-module__NYkssG__plusOne{margin-left:var(--fm-plus-gap,8px);color:#000;white-space:nowrap;pointer-events:none;background:#0f0;border-radius:3px;padding:3px 5px;font-size:12px;font-weight:500;line-height:1;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.FactMachine-module__NYkssG__plusOneIn{animation:FactMachine-module__NYkssG__fm-plus-in var(--fm-plus-in,.3s) ease both}.FactMachine-module__NYkssG__plusOneOut{animation:FactMachine-module__NYkssG__fm-plus-out var(--fm-plus-out,.7s) ease-out both}@keyframes FactMachine-module__NYkssG__fm-plus-in{0%{opacity:var(--fm-plus-in-from,0);transform:translateY(-50%)}to{opacity:var(--fm-plus-hold,1);transform:translateY(-50%)}}@keyframes FactMachine-module__NYkssG__fm-plus-out{0%{opacity:var(--fm-plus-hold,1);transform:translateY(-50%)}to{opacity:var(--fm-plus-out-to,0);transform:translateY(calc(-50% - var(--fm-plus-float,40px)))}}.FactMachine-module__NYkssG__dismiss{color:#f7f7f7;width:100%;font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-label);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-top:16px;padding:12px 20px;font-weight:500;line-height:1.25;transition:opacity .2s;display:flex}.FactMachine-module__NYkssG__dismiss:hover{opacity:.7}.FactMachine-module__NYkssG__dismissHidden,.FactMachine-module__NYkssG__dismissHidden:hover{opacity:0;pointer-events:none;transition-duration:var(--fm-view-fade,.4s)}.FactMachine-module__NYkssG__collectionShell{--fm-sticky-top:24px;--fm-tier-bar:38px;flex-direction:column;flex:auto;width:100%;min-height:0;max-height:820px;display:flex;position:relative}.FactMachine-module__NYkssG__collectionPanel{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;gap:12px;width:100%;padding-top:88px;padding-bottom:110px;overflow:auto}.FactMachine-module__NYkssG__collectionPanel::-webkit-scrollbar{width:0;height:0;display:none}.FactMachine-module__NYkssG__collectionFadeTop{top:0;right:var(--fm-pad);left:var(--fm-pad);z-index:2;pointer-events:none;background:linear-gradient(to bottom, var(--fg) 0%, var(--fg) calc(var(--fm-sticky-top) + var(--fm-tier-bar)), #010101cc 80%, #01010100 100%);height:100px;position:absolute}.FactMachine-module__NYkssG__collectionStickyLayer{z-index:3;pointer-events:none;position:absolute;inset:0}.FactMachine-module__NYkssG__collectionSticky{margin:0;position:absolute}.FactMachine-module__NYkssG__collectionTitle{font-size:var(--text-subhead);line-height:var(--lh-display);text-align:center;margin-bottom:8px;font-weight:500}.FactMachine-module__NYkssG__tierGroup{margin-bottom:20px}.FactMachine-module__NYkssG__tierGroup:last-child{margin-bottom:0}.FactMachine-module__NYkssG__tierLabel{background:var(--fg);font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-meta);line-height:var(--lh-label);color:var(--fm-tier,var(--fm-green));justify-content:space-between;align-items:center;gap:12px;margin:0 0 8px;padding:10px 0;font-weight:500;display:flex}.FactMachine-module__NYkssG__tierLabelLead{align-items:center;gap:8px;min-width:0;display:flex}.FactMachine-module__NYkssG__tierName{min-width:0}.FactMachine-module__NYkssG__tierOdds{flex-shrink:0}.FactMachine-module__NYkssG__tierCount{color:#888;flex-shrink:0}.FactMachine-module__NYkssG__tierMark{flex-shrink:0;width:auto;height:12px;display:block}.FactMachine-module__NYkssG__tierLabelLegendary{color:var(--fm-tier,var(--fm-gold))}.FactMachine-module__NYkssG__tierList{flex-direction:column;gap:8px;list-style:none;display:flex}.FactMachine-module__NYkssG__entry{font-size:var(--text-label);line-height:var(--lh-body);border:1px solid #3a3a3a;border-radius:4px;padding:10px 14px}.FactMachine-module__NYkssG__entryLegendary{border-color:var(--fm-tier,var(--fm-gold));background:color-mix(in srgb, var(--fm-tier,var(--fm-gold)) 13%, transparent)}.FactMachine-module__NYkssG__entryLocked{color:#0000;background-color:#0000;background-image:repeating-linear-gradient(-45deg,#3a3a3a 0 1px,#0000 1px 7px);min-height:56px;padding:0}@media (max-width:1023px){.FactMachine-module__NYkssG__bubbleHost{--fm-coin:28px;bottom:16px}.FactMachine-module__NYkssG__bubble{padding:10px 24px 10px 10px}.FactMachine-module__NYkssG__primary{text-align:center}}@media (max-width:767px){.FactMachine-module__NYkssG__bubbleHost{bottom:24px}.FactMachine-module__NYkssG__dialog{width:calc(100vw - 40px)}.FactMachine-module__NYkssG__tierMark{height:10px}.FactMachine-module__NYkssG__tierLabelLead{gap:6px}}@media (max-width:479px){.FactMachine-module__NYkssG__tierLabel{gap:0}.FactMachine-module__NYkssG__tierLabelLead{flex:1}.FactMachine-module__NYkssG__tierOdds{border-right:1px solid #3a3a3a;margin-left:auto;padding-right:8px}.FactMachine-module__NYkssG__tierCount{padding-left:8px}}@media (prefers-reduced-motion:reduce){.FactMachine-module__NYkssG__modalCoinFlip,.FactMachine-module__NYkssG__inviteIn,.FactMachine-module__NYkssG__inviteOut,.FactMachine-module__NYkssG__dialog[open],.FactMachine-module__NYkssG__factText,.FactMachine-module__NYkssG__meta,.FactMachine-module__NYkssG__completeCta,.FactMachine-module__NYkssG__collectionCtaFade,.FactMachine-module__NYkssG__countDigitIn,.FactMachine-module__NYkssG__countDigitOut,.FactMachine-module__NYkssG__plusOneIn,.FactMachine-module__NYkssG__plusOneOut{transition:none;animation:none}.FactMachine-module__NYkssG__inviteTrack,.FactMachine-module__NYkssG__modalInkBody,.FactMachine-module__NYkssG__factPanel,.FactMachine-module__NYkssG__collectionCta,.FactMachine-module__NYkssG__dismiss,.FactMachine-module__NYkssG__viewLayer,.FactMachine-module__NYkssG__modalRarityFillWrap,.FactMachine-module__NYkssG__bubbleHost{transition:none}.FactMachine-module__NYkssG__bubble,.FactMachine-module__NYkssG__halo,.FactMachine-module__NYkssG__ring,.FactMachine-module__NYkssG__bubbleShadow{filter:none;transition:none}.FactMachine-module__NYkssG__haloFill,.FactMachine-module__NYkssG__ringFill{animation:none}.FactMachine-module__NYkssG__haloFillHover,.FactMachine-module__NYkssG__ringFillHover,.FactMachine-module__NYkssG__bubble:after{transition:none}.FactMachine-module__NYkssG__backdropOpen{opacity:1;transition:none}.FactMachine-module__NYkssG__dialogLeaving,.FactMachine-module__NYkssG__backdropLeaving{opacity:0;transition:none}.FactMachine-module__NYkssG__modalInk{animation:none}.FactMachine-module__NYkssG__bloomContentFade{opacity:1;animation:none}.FactMachine-module__NYkssG__primary{transition:none}}
.MediaCarousel-module__2wUPTG__carousel{--gap:24px;margin-top:24px;position:relative}.MediaCarousel-module__2wUPTG__toolbar{column-gap:var(--space-lg);margin-bottom:var(--space-sm);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:stretch;display:grid}.MediaCarousel-module__2wUPTG__arrows{grid-area:1/2;align-items:stretch;gap:12px;display:flex}.MediaCarousel-module__2wUPTG__viewport{touch-action:pan-y;position:relative;overflow:visible}.MediaCarousel-module__2wUPTG__veilLeft,.MediaCarousel-module__2wUPTG__veilRight{z-index:1;pointer-events:none;width:100vw;opacity:var(--carousel-wash-enabled,1);background:color-mix(in srgb, var(--carousel-wash-color,var(--bg)) var(--carousel-wash-mix,40%), transparent);-webkit-backdrop-filter:grayscale();position:absolute;top:0;bottom:0}.MediaCarousel-module__2wUPTG__veilLeft{right:calc(100% + var(--pad-x) + 1px)}.MediaCarousel-module__2wUPTG__veilRight{left:calc(100% + var(--pad-x) + 1px)}.MediaCarousel-module__2wUPTG__track{gap:var(--gap);cursor:grab;-webkit-user-select:none;user-select:none;transform:translate3d(calc(-1 * var(--i,0) * (var(--slide,100%) + var(--gap)) + var(--drag,0px)), 0, 0);will-change:transform;transition:transform .5s cubic-bezier(.32,.72,0,1);display:flex}.MediaCarousel-module__2wUPTG__trackDragging{cursor:grabbing;transition:none}.MediaCarousel-module__2wUPTG__slide{flex:0 0 100%;width:100%;min-width:0}:is(.MediaCarousel-module__2wUPTG__slide img,.MediaCarousel-module__2wUPTG__slide video){pointer-events:none;width:100%}.MediaCarousel-module__2wUPTG__arrow{aspect-ratio:1;border:1px solid var(--stroke);background:var(--bg-hover);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;height:100%;padding:0;transition:background-color .2s,border-color .2s,opacity .2s;display:flex}.MediaCarousel-module__2wUPTG__arrow img{width:var(--icon-size);height:var(--icon-size);transition:opacity .2s;display:block}.MediaCarousel-module__2wUPTG__arrow:hover:not(:disabled){background:color-mix(in srgb, var(--bg-hover), #000 10%);border-color:color-mix(in srgb, var(--stroke), #000 10%)}.MediaCarousel-module__2wUPTG__arrow:disabled{cursor:default;background:var(--bg)}.MediaCarousel-module__2wUPTG__arrow:disabled img{opacity:.35}.MediaCarousel-module__2wUPTG__arrowPrevIcon{transform:rotate(90deg)}.MediaCarousel-module__2wUPTG__arrowNextIcon{transform:rotate(-90deg)}.MediaCarousel-module__2wUPTG__stepper{border:1px solid var(--stroke);background:var(--bg);height:40px;font-family:var(--font-aeonik-fono), monospace;font-size:var(--text-meta);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:999px;grid-area:1/1/auto/-1;justify-self:end;align-items:center;margin:0;padding:0 16px;line-height:1;display:flex}@media (max-width:1023px){.MediaCarousel-module__2wUPTG__carousel{margin-top:16px}.MediaCarousel-module__2wUPTG__toolbar{grid-template-columns:minmax(0,1fr);column-gap:0;margin-bottom:20px}.MediaCarousel-module__2wUPTG__arrows{grid-column:1}.MediaCarousel-module__2wUPTG__veilLeft,.MediaCarousel-module__2wUPTG__veilRight{display:none}.MediaCarousel-module__2wUPTG__viewport{margin-inline:calc(-1 * var(--pad-x));width:calc(100% + 2 * var(--pad-x));overflow-x:clip}.MediaCarousel-module__2wUPTG__track{padding-inline-start:var(--pad-x)}.MediaCarousel-module__2wUPTG__slide{flex-basis:calc(100% - var(--pad-x));width:calc(100% - var(--pad-x))}}@media (max-width:767px){.MediaCarousel-module__2wUPTG__carousel{--gap:8px}}@media (prefers-reduced-motion:reduce){.MediaCarousel-module__2wUPTG__track{transition:none}}
.project-module__DdRn2a__frame{border-left:1px solid var(--stroke);border-right:1px solid var(--stroke);box-shadow:var(--etch-x);width:calc(100% - 80px);max-width:calc(var(--content) + 2 * var(--pad-x) + 2px);margin-inline:auto;position:relative;overflow:visible}.project-module__DdRn2a__frame .footer-nav{margin-top:var(--space-lg)}@media (max-width:1023px){.project-module__DdRn2a__frame{box-shadow:none;border-left:none;border-right:none;width:100%;margin-inline:0}}
.CursorFollow-module__ujnFtG__thumb{--thumb-fade:80ms;z-index:60;aspect-ratio:2718/1440;pointer-events:none;opacity:0;visibility:hidden;will-change:transform;border-radius:6px;width:360px;height:auto;display:block;position:fixed;top:16px;left:12px;overflow:hidden;transform:translate(-200%,-200%)}.CursorFollow-module__ujnFtG__image{object-fit:cover;width:100%;height:100%;display:block}.CursorFollow-module__ujnFtG__wash{pointer-events:none;background:radial-gradient(var(--thumb-wash-size-x) var(--thumb-wash-size-y) at var(--thumb-wash-x) var(--thumb-wash-y), color-mix(in srgb, var(--thumb-wash-color) var(--thumb-wash-opacity), transparent), transparent var(--thumb-wash-falloff));opacity:0;position:absolute;inset:0}.CursorFollow-module__ujnFtG__thumbOn{opacity:1;visibility:visible}.CursorFollow-module__ujnFtG__washOn{animation:CursorFollow-module__ujnFtG__thumbWashIn var(--thumb-wash-in) var(--thumb-wash-delay-in) ease both}@keyframes CursorFollow-module__ujnFtG__thumbWashIn{0%{opacity:0}to{opacity:var(--thumb-wash-on)}}@media (hover:hover){.CursorFollow-module__ujnFtG__thumb{transition:opacity var(--thumb-fade) ease, visibility 0s linear var(--thumb-fade)}.CursorFollow-module__ujnFtG__thumbOn{transition:opacity var(--thumb-fade) ease, visibility 0s}}@media (hover:none),(pointer:coarse){.CursorFollow-module__ujnFtG__thumb{display:none}}@media (max-width:767px){.CursorFollow-module__ujnFtG__thumb{display:none}}@media (prefers-reduced-motion:reduce){.CursorFollow-module__ujnFtG__thumb{transition:none}.CursorFollow-module__ujnFtG__washOn{opacity:var(--thumb-wash-on);animation:none}}
