.nav[data-astro-cid-wpvy4v7s]{z-index:5;padding:22px var(--pad-x) 0;position:absolute;top:0;right:0}.nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:#fff;opacity:.82;font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;text-shadow:0 1px 12px #00000073;transform-origin:100%;transition:transform .5s var(--ease), opacity .3s ease, font-weight .3s ease;padding:8px 0;font-size:13px;font-weight:400;text-decoration:none;display:inline-block}.nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.nav[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:focus-visible{opacity:1;font-weight:600;transform:scale(1.3)}.hero[data-astro-cid-ge2uvauf]{color:#fff;background:#16181b;height:clamp(420px,78svh,820px);display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-ge2uvauf] .still,.reel[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.reel[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity .8s}.reel[data-astro-cid-ge2uvauf].is-playing{opacity:1}.shade[data-astro-cid-ge2uvauf]{background:linear-gradient(#0a0c0e61 0%,#0a0c0e00 24%),linear-gradient(#0a0c0e00 42%,#0a0c0ea8 100%);position:absolute;inset:0}.content[data-astro-cid-ge2uvauf]{z-index:3;padding:0 var(--pad-x) clamp(32px, 6vw, 72px);text-shadow:0 2px 28px #0000008c,0 0 2px #0003;align-self:flex-end;width:100%;position:relative}.name[data-astro-cid-ge2uvauf]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.15em;margin:0;font-size:clamp(46px,9.4vw,128px);font-weight:400;line-height:1}.claim[data-astro-cid-ge2uvauf]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.14em;margin:16px 0 0;font-size:clamp(15px,1.9vw,22px);font-weight:400}.work[data-astro-cid-6g6trusg]{min-width:0}.trigger[data-astro-cid-6g6trusg]{aspect-ratio:3/2;color:#fff;text-align:left;cursor:pointer;isolation:isolate;background:#16181b;width:100%;display:block;position:relative;overflow:hidden}.media[data-astro-cid-6g6trusg]{transition:transform 1.2s var(--ease);position:absolute;inset:0;transform:scale(1)}.media[data-astro-cid-6g6trusg] img,.loop[data-astro-cid-6g6trusg]{object-fit:cover;object-position:var(--focus,50% 50%);width:100%;height:100%;position:absolute;inset:0}.still[data-astro-cid-6g6trusg] .media[data-astro-cid-6g6trusg] img{animation:drift var(--dur,18s) ease-in-out infinite alternate;will-change:transform}@keyframes drift{0%{transform:scale(1.05)translate(0)}to{transform:scale(1.32) translate(var(--dx), var(--dy))}}.loop[data-astro-cid-6g6trusg]{opacity:0;transition:opacity .6s}.loop[data-astro-cid-6g6trusg].is-playing{opacity:1}.shade[data-astro-cid-6g6trusg]{opacity:0;pointer-events:none;background:linear-gradient(#080a0c00 28%,#080a0c1f 44%,#080a0c80 70%,#080a0cd1 100%);transition:opacity .45s;position:absolute;inset:0}.foot[data-astro-cid-6g6trusg]{position:absolute;bottom:16px;left:18px;right:18px}.text[data-astro-cid-6g6trusg]{text-shadow:0 1px 12px #00000080;opacity:0;min-width:0;transition:opacity .4s ease, transform .55s var(--ease);flex-direction:column;display:flex;transform:translateY(8px)}.title[data-astro-cid-6g6trusg]{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;font-size:22px;font-weight:500;line-height:1.1}.cat[data-astro-cid-6g6trusg].solo{margin-top:0}.cat[data-astro-cid-6g6trusg]{color:#ffffffe6;margin-top:2px;font-size:14px;line-height:1.3}.trigger[data-astro-cid-6g6trusg]:hover .media[data-astro-cid-6g6trusg],.trigger[data-astro-cid-6g6trusg]:focus-visible .media[data-astro-cid-6g6trusg]{transform:scale(1.6)}.trigger[data-astro-cid-6g6trusg]:hover .shade[data-astro-cid-6g6trusg],.trigger[data-astro-cid-6g6trusg]:focus-visible .shade[data-astro-cid-6g6trusg]{opacity:1}.trigger[data-astro-cid-6g6trusg]:hover .text[data-astro-cid-6g6trusg],.trigger[data-astro-cid-6g6trusg]:focus-visible .text[data-astro-cid-6g6trusg]{opacity:1;transform:none}@media (hover:none){.shade[data-astro-cid-6g6trusg]{opacity:1;background:linear-gradient(#080a0c00 60%,#080a0c1f 78%,#080a0c6b 100%)}.text[data-astro-cid-6g6trusg]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.media[data-astro-cid-6g6trusg],.text[data-astro-cid-6g6trusg]{transition:none}.still[data-astro-cid-6g6trusg] .media[data-astro-cid-6g6trusg] img{animation:none}}.sr[data-astro-cid-756mnibl]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.grid[data-astro-cid-756mnibl]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px;display:grid}@media (width<=1000px){.grid[data-astro-cid-756mnibl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=601px) and (width<=1000px){.grid[data-astro-cid-756mnibl][data-odd="1"]>.work:last-child{display:none}}@media (width<=600px){.grid[data-astro-cid-756mnibl]{grid-template-columns:minmax(0,1fr)}}.sr[data-astro-cid-he3spzz3]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.foot[data-astro-cid-he3spzz3]{padding:clamp(36px, 6vw, 64px) var(--pad-x) 36px;flex-wrap:wrap;justify-content:space-between;gap:10px 20px;display:flex}@media (width<=600px){.foot[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1fr;gap:16px 12px;display:grid}.foot[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:nth-of-type(2n){transform-origin:100%;justify-self:end}}.foot[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{color:var(--muted);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;transform-origin:50%;transition:transform .5s var(--ease), color .25s ease, font-weight .25s ease;font-size:13px;font-weight:400;text-decoration:none;display:inline-block}.foot[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3].ig{align-items:center;gap:5px;line-height:1;display:inline-flex}.ig[data-astro-cid-he3spzz3] svg[data-astro-cid-he3spzz3]{flex:none;display:block}.ig[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]{line-height:1;display:block}.foot[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover,.foot[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:focus-visible{color:var(--fg);font-weight:600;transform:scale(1.12)}.video-modal[data-astro-cid-c72v2mo5]{z-index:50;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.video-modal[data-astro-cid-c72v2mo5].open{display:flex}.backdrop[data-astro-cid-c72v2mo5]{opacity:0;background:#0c0d0feb;transition:opacity .14s;position:absolute;inset:0}.video-modal[data-astro-cid-c72v2mo5].visible .backdrop[data-astro-cid-c72v2mo5]{opacity:1}.panel[data-astro-cid-c72v2mo5]{--r:1.7778;width:min(1180px, calc(100vw - 40px), calc((100dvh - 150px) * var(--r)));opacity:0;color:#f1f2f3;transition:opacity .1s;position:relative}.video-modal[data-astro-cid-c72v2mo5].visible .panel[data-astro-cid-c72v2mo5]{opacity:1}.frame[data-astro-cid-c72v2mo5]{aspect-ratio:var(--r);background:#000;border-radius:3px;position:relative;overflow:hidden}.frame[data-astro-cid-c72v2mo5] video,.frame[data-astro-cid-c72v2mo5] iframe{background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.caption[data-astro-cid-c72v2mo5]{color:#f1f2f3bf;margin-top:12px;font-size:15px}.caption[data-astro-cid-c72v2mo5] strong[data-astro-cid-c72v2mo5]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:#fff;margin-right:10px;font-size:19px;font-weight:500}.close[data-astro-cid-c72v2mo5]{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex;position:absolute;top:-46px;right:0}.close[data-astro-cid-c72v2mo5]:hover,.close[data-astro-cid-c72v2mo5]:focus-visible{background:#ffffff29}body.modal-open{overflow:hidden}@media (pointer:coarse) and (orientation:landscape){.video-modal[data-astro-cid-c72v2mo5]{padding:0}.panel[data-astro-cid-c72v2mo5]{width:min(100vw, calc((100dvh - 44px) * var(--r)))}.close[data-astro-cid-c72v2mo5]{z-index:2;background:#00000073;top:4px;right:4px}.caption[data-astro-cid-c72v2mo5]{display:none}}@media (prefers-reduced-motion:reduce){.backdrop[data-astro-cid-c72v2mo5],.panel[data-astro-cid-c72v2mo5]{transition:none}}
