@font-face{font-family:Alexandria Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:120.287%;ascent-override:80.4742%;descent-override:20.8668%;line-gap-override:0%}@font-face{font-family:Alexandria Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:105.696%;ascent-override:91.5832%;descent-override:23.7473%;line-gap-override:0%}@font-face{font-family:Alexandria;src:local(Alexandria Regular),local(Alexandria),url(../_fonts/e5da2SuKtBI89ek9YuYQb1IhPd_Bot3kgoKjd5w1MOs-T9BxnR_Sz7Kw2opDaMmPuNfNKqzzeucqQ_cL-b33NHA.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Alexandria Fallback\: Arial;src:local(Arial);size-adjust:112.382%;ascent-override:86.1348%;descent-override:22.3345%;line-gap-override:0%}@font-face{font-family:Alexandria Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:113.001%;ascent-override:85.663%;descent-override:22.2122%;line-gap-override:0%}@font-face{font-family:Alexandria;src:local(Alexandria Regular),local(Alexandria),url(../_fonts/ItqY2s7ie6mcubYlV03GR7TvJCUF2ytUX3sbsmCSvD0-KznNuvQmpbi2Z7uddwvrdFF7S0Rde6Iex_cpSHHnvK0.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Alexandria Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:111.333%;ascent-override:86.9461%;descent-override:22.5449%;line-gap-override:0%}@font-face{font-family:Alexandria;src:local(Alexandria Regular),local(Alexandria),url(../_fonts/IKgwG4AvfWc6wIIJ-zknaph-saxCgQZUG-OcapGzmqI-lw8P86_c3B6oZ7H6WEc_cjCw1EppKAxcWMpPNsmCCzk.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}.frame[data-v-e9b7a882]{color:#fff;background-color:#ececec;width:100%;height:100%;text-decoration:none;transition:opacity .45s,filter .45s;display:block;position:relative;overflow:hidden}.frame[data-v-e9b7a882]:focus-visible,.frame[data-v-e9b7a882]:hover{color:#fff;text-decoration:none}.frame--muted[data-v-e9b7a882]{opacity:.7;filter:grayscale()}.frame__media[data-v-e9b7a882]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.16,.84,.32,1);position:absolute;inset:0}.frame:focus-visible .frame__media[data-v-e9b7a882],.frame:hover .frame__media[data-v-e9b7a882]{transform:scale(1.05)}.frame__cue[data-v-e9b7a882]{z-index:2;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px 6px #0000008c;opacity:0;align-items:center;gap:9px;font-family:Alexandria,Alexandria Fallback\: BlinkMacSystemFont,Alexandria Fallback\: Segoe UI,Alexandria Fallback\: Helvetica Neue,Alexandria Fallback\: Arial,Alexandria Fallback\: Noto Sans,sans-serif;font-size:11px;font-weight:600;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:14px;left:16px;transform:translateY(6px)}.frame__cue[data-v-e9b7a882]:before{content:"";filter:drop-shadow(0 1px 5px #00000080);border-top:5.5px solid #0000;border-bottom:5.5px solid #0000;border-left:9px solid;width:0;height:0}.frame:focus-visible .frame__cue[data-v-e9b7a882],.frame:hover .frame__cue[data-v-e9b7a882]{opacity:1;transform:translateY(0)}.frame__caption[data-v-e9b7a882]{z-index:1;background:linear-gradient(#0000,#000000b8);flex-direction:column;gap:4px;padding:36px 16px 14px;font-family:Alexandria,Alexandria Fallback\: BlinkMacSystemFont,Alexandria Fallback\: Segoe UI,Alexandria Fallback\: Helvetica Neue,Alexandria Fallback\: Arial,Alexandria Fallback\: Noto Sans,sans-serif;display:none;position:absolute;inset:auto 0 0}.frame__caption-title[data-v-e9b7a882]{font-size:15px;font-weight:600;line-height:1.2}.frame__caption-roles[data-v-e9b7a882]{letter-spacing:.12em;text-transform:uppercase;opacity:.75;font-size:10px}.frame--slate[data-v-e9b7a882]{color:#fff;border:1px solid #000000e6;text-decoration:none;transition:background-color .3s,color .3s}.frame--slate[data-v-e9b7a882]:focus-visible,.frame--slate[data-v-e9b7a882]:hover{color:#000000e6;background-color:#0000;text-decoration:none}.frame--slate[data-v-e9b7a882]{background-color:#000000e6}.frame--slate.frame--muted[data-v-e9b7a882]{filter:none;opacity:.45}.frame--slate .frame__slate[data-v-e9b7a882]{box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:16px 16px 46px;display:flex;position:absolute;inset:0}.frame--slate .frame__slate-title[data-v-e9b7a882]{font-family:Alexandria,Alexandria Fallback\: BlinkMacSystemFont,Alexandria Fallback\: Segoe UI,Alexandria Fallback\: Helvetica Neue,Alexandria Fallback\: Arial,Alexandria Fallback\: Noto Sans,sans-serif;font-size:clamp(17px,1.6vw,23px);font-weight:600;line-height:1.15}.frame--slate .frame__slate-source[data-v-e9b7a882]{letter-spacing:.12em;text-transform:uppercase;opacity:.55;font-family:Alexandria,Alexandria Fallback\: BlinkMacSystemFont,Alexandria Fallback\: Segoe UI,Alexandria Fallback\: Helvetica Neue,Alexandria Fallback\: Arial,Alexandria Fallback\: Noto Sans,sans-serif;font-size:11px;font-weight:600;line-height:1.4}.frame--slate .frame__cue[data-v-e9b7a882]{text-shadow:none}.frame--slate .frame__cue[data-v-e9b7a882]:before{filter:none}@media (hover:none){.frame__cue[data-v-e9b7a882]{display:none}.frame__caption[data-v-e9b7a882]{display:flex}}@media (prefers-reduced-motion:reduce){.frame[data-v-e9b7a882],.frame__cue[data-v-e9b7a882],.frame__media[data-v-e9b7a882]{transition-duration:.01ms}.frame:focus-visible .frame__media[data-v-e9b7a882],.frame:hover .frame__media[data-v-e9b7a882]{transform:none}}@font-face{font-family:Alexandria Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:120.287%;ascent-override:80.4742%;descent-override:20.8668%;line-gap-override:0%}@font-face{font-family:Alexandria Fallback\: Arial;src:local(Arial);size-adjust:112.382%;ascent-override:86.1348%;descent-override:22.3345%;line-gap-override:0%}@font-face{font-family:Alexandria;src:local(Alexandria Regular),local(Alexandria),url(../_fonts/ItqY2s7ie6mcubYlV03GR7TvJCUF2ytUX3sbsmCSvD0-KznNuvQmpbi2Z7uddwvrdFF7S0Rde6Iex_cpSHHnvK0.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Alexandria Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:113.001%;ascent-override:85.663%;descent-override:22.2122%;line-gap-override:0%}@font-face{font-family:Alexandria Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:105.696%;ascent-override:91.5832%;descent-override:23.7473%;line-gap-override:0%}@font-face{font-family:Alexandria;src:local(Alexandria Regular),local(Alexandria),url(../_fonts/IKgwG4AvfWc6wIIJ-zknaph-saxCgQZUG-OcapGzmqI-lw8P86_c3B6oZ7H6WEc_cjCw1EppKAxcWMpPNsmCCzk.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Alexandria;src:local(Alexandria Regular),local(Alexandria),url(../_fonts/e5da2SuKtBI89ek9YuYQb1IhPd_Bot3kgoKjd5w1MOs-T9BxnR_Sz7Kw2opDaMmPuNfNKqzzeucqQ_cL-b33NHA.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Alexandria Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:111.333%;ascent-override:86.9461%;descent-override:22.5449%;line-gap-override:0%}.masonry-grid[data-v-91141a51]{width:100%;container-type:inline-size}.masonry-grid__grid[data-v-91141a51]{grid-template-columns:repeat(var(--masonry-cols),minmax(0,1fr));grid-auto-rows:180px;grid-auto-rows:calc((100cqi - (var(--masonry-cols) - 1)*var(--masonry-col-gap))/var(--masonry-cols)*9/16);grid-auto-flow:dense;-moz-column-gap:var(--masonry-col-gap);column-gap:var(--masonry-col-gap);row-gap:var(--masonry-row-gap);display:grid}.masonry-grid__item[data-v-91141a51]{min-width:0}.work-card[data-v-91141a51]{border-radius:var(--masonry-card-radius,16px);color:#fff;background-color:#eee;width:100%;height:100%;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 2px 12px #00000014}.work-card[data-v-91141a51]:focus-visible,.work-card[data-v-91141a51]:hover{color:#fff;text-decoration:none;transform:translateY(-4px);box-shadow:0 8px 24px #00000024}.work-card__media[data-v-91141a51]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.work-card__media--placeholder[data-v-91141a51]{background:linear-gradient(135deg,#2b2b2b,#4a4a4a);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.work-card__media--instagram[data-v-91141a51]{background:linear-gradient(135deg,#f9ce34,#ee2a7b,#6228d7)}.work-card__placeholder-icon[data-v-91141a51]{font-size:48px}.work-card__placeholder-label[data-v-91141a51]{letter-spacing:.08em;text-transform:uppercase;font-family:Alexandria,Alexandria Fallback\: BlinkMacSystemFont,Alexandria Fallback\: Segoe UI,Alexandria Fallback\: Helvetica Neue,Alexandria Fallback\: Arial,Alexandria Fallback\: Noto Sans,sans-serif;font-size:14px}.work-card__platform[data-v-91141a51]{z-index:2;background-color:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;display:flex;position:absolute;top:12px;right:12px}.work-card__overlay[data-v-91141a51]{z-index:1;background:linear-gradient(#0000,#000000bf);flex-direction:column;gap:8px;padding:40px 16px 14px;display:flex;position:absolute;inset:auto 0 0}.work-card__title[data-v-91141a51]{text-shadow:0 1px 4px #0006;margin:0;font-family:Alexandria,Alexandria Fallback\: BlinkMacSystemFont,Alexandria Fallback\: Segoe UI,Alexandria Fallback\: Helvetica Neue,Alexandria Fallback\: Arial,Alexandria Fallback\: Noto Sans,sans-serif;font-size:17px;font-weight:600}.work-card__roles[data-v-91141a51]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.work-card__role[data-v-91141a51]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);letter-spacing:.04em;text-transform:uppercase;background-color:#ffffff2e;border-radius:999px;padding:3px 10px;font-family:Alexandria,Alexandria Fallback\: BlinkMacSystemFont,Alexandria Fallback\: Segoe UI,Alexandria Fallback\: Helvetica Neue,Alexandria Fallback\: Arial,Alexandria Fallback\: Noto Sans,sans-serif;font-size:11px}.work-card__description[data-v-91141a51]{z-index:1;-webkit-line-clamp:5;opacity:0;background-color:#000000a6;-webkit-box-orient:vertical;margin:0;padding:16px;font-size:15px;line-height:1.5;transition:opacity .2s;display:-webkit-box;position:absolute;inset:0;overflow:hidden}.work-card:focus-visible .work-card__description[data-v-91141a51],.work-card:hover .work-card__description[data-v-91141a51]{opacity:1}@font-face{font-family:Alexandria;src:local(Alexandria Regular),local(Alexandria),url(../_fonts/e5da2SuKtBI89ek9YuYQb1IhPd_Bot3kgoKjd5w1MOs-T9BxnR_Sz7Kw2opDaMmPuNfNKqzzeucqQ_cL-b33NHA.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Alexandria Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:120.287%;ascent-override:80.4742%;descent-override:20.8668%;line-gap-override:0%}@font-face{font-family:Alexandria Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:113.001%;ascent-override:85.663%;descent-override:22.2122%;line-gap-override:0%}@font-face{font-family:Alexandria Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:111.333%;ascent-override:86.9461%;descent-override:22.5449%;line-gap-override:0%}@font-face{font-family:Alexandria Fallback\: Arial;src:local(Arial);size-adjust:112.382%;ascent-override:86.1348%;descent-override:22.3345%;line-gap-override:0%}@font-face{font-family:Alexandria Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:105.696%;ascent-override:91.5832%;descent-override:23.7473%;line-gap-override:0%}@font-face{font-family:Alexandria;src:local(Alexandria Regular),local(Alexandria),url(../_fonts/ItqY2s7ie6mcubYlV03GR7TvJCUF2ytUX3sbsmCSvD0-KznNuvQmpbi2Z7uddwvrdFF7S0Rde6Iex_cpSHHnvK0.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Alexandria;src:local(Alexandria Regular),local(Alexandria),url(../_fonts/IKgwG4AvfWc6wIIJ-zknaph-saxCgQZUG-OcapGzmqI-lw8P86_c3B6oZ7H6WEc_cjCw1EppKAxcWMpPNsmCCzk.woff2)format("woff2");font-display:swap;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-weight:400;font-style:normal}.credit[data-v-7444021f]{justify-content:space-between;align-items:center;gap:24px;display:flex}.credit--inline[data-v-7444021f]{padding-top:16px}.credit--fixed[data-v-7444021f],.credit--inline[data-v-7444021f]{border-top:1px solid #0003}.credit--fixed[data-v-7444021f]{z-index:10000;box-sizing:border-box;-webkit-backdrop-filter:blur(14px);pointer-events:none;opacity:0;background-color:#ffffffdb;padding:14px clamp(20px,8vw,120px) 16px;transition:transform .4s cubic-bezier(.22,.8,.3,1),opacity .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(101%)}.credit--fixed.credit--live[data-v-7444021f]{opacity:1;transform:translateY(0)}.credit__slot[data-v-7444021f]{min-width:0;display:block;position:relative;overflow:hidden}.credit__slot--title[data-v-7444021f]{color:#000000e6;flex:auto;font-size:clamp(19px,1.8vw,26px);line-height:1.35}.credit__slot--meta[data-v-7444021f],.credit__slot--title[data-v-7444021f]{font-family:Alexandria,Alexandria Fallback\: BlinkMacSystemFont,Alexandria Fallback\: Segoe UI,Alexandria Fallback\: Helvetica Neue,Alexandria Fallback\: Arial,Alexandria Fallback\: Noto Sans,sans-serif;font-weight:600}.credit__slot--meta[data-v-7444021f]{letter-spacing:.12em;text-transform:uppercase;text-align:right;color:#00000080;white-space:nowrap;flex:0 auto;font-size:12px;line-height:2.9}.credit__line[data-v-7444021f]{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.credit-enter-active[data-v-7444021f],.credit-leave-active[data-v-7444021f]{transition:transform .4s cubic-bezier(.22,.8,.3,1),opacity .35s}.credit-leave-active[data-v-7444021f]{position:absolute;inset:0 0 auto}.credit-enter-from[data-v-7444021f]{opacity:0;transform:translateY(100%)}.credit-leave-to[data-v-7444021f]{opacity:0;transform:translateY(-100%)}@media (hover:none){.credit[data-v-7444021f]{display:none}}@media (prefers-reduced-motion:reduce){.credit--fixed[data-v-7444021f],.credit-enter-active[data-v-7444021f],.credit-leave-active[data-v-7444021f]{transition-duration:.01ms}.credit-enter-from[data-v-7444021f],.credit-leave-to[data-v-7444021f]{transform:none}}
