.card[data-astro-cid-ryuh4v2g]{display:block}.card-meta[data-astro-cid-ryuh4v2g]{padding-top:1.25rem}.card-tag[data-astro-cid-ryuh4v2g]{font-size:var(--t-small);color:var(--cream-60);padding-top:.5rem;display:block}.card-meta[data-astro-cid-ryuh4v2g]{container-type:inline-size}.card-title[data-astro-cid-ryuh4v2g]{font-size:min(var(--t-medium), 9.1cqi);font-weight:var(--w-medium);letter-spacing:var(--track-medium);line-height:var(--lh-medium);text-transform:lowercase;white-space:nowrap;display:block}.work-grid[data-astro-cid-t3eiqlen]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--col-gap);row-gap:var(--section-y-s);display:grid}.work[data-astro-cid-t3eiqlen][data-cols="2"] .work-cell[data-astro-cid-t3eiqlen]:nth-child(2n){margin-top:clamp(6rem,16vw,16rem)}.work[data-astro-cid-t3eiqlen][data-cols="2"] .work-grid[data-astro-cid-t3eiqlen]{column-gap:clamp(2rem,8vw,9rem);padding-inline:clamp(0rem,4vw,5rem)}html.motion .work-cell[data-astro-cid-t3eiqlen]>.card{transform:translateY(2.5rem)}html.motion .work-cell[data-astro-cid-t3eiqlen] .card-meta{opacity:0}@media (hover:hover) and (pointer:fine){.work-grid[data-astro-cid-t3eiqlen] .card .wf{transition:opacity .7s var(--ease-out)}.work-grid[data-astro-cid-t3eiqlen]:has(.card.is-active) .card:not(.is-active) .wf{opacity:.4}}.work-tail[data-astro-cid-t3eiqlen]{flex-direction:column;justify-content:flex-end;min-width:0;padding-bottom:.5rem;display:flex}@media (width<=767px){.work-tail[data-astro-cid-t3eiqlen]{display:none}.work-grid[data-astro-cid-t3eiqlen]{row-gap:3.5rem;grid-template-columns:1fr!important;padding-inline:0!important}.work-cell[data-astro-cid-t3eiqlen]{margin-top:0!important}}.feed[data-astro-cid-qtdxqoyf]{display:none}@media (width<=767px){.feed[data-astro-cid-qtdxqoyf]{display:block}.feed-card[data-astro-cid-qtdxqoyf]{height:100svh;color:var(--cream);background:var(--ink);scroll-snap-align:start;scroll-snap-stop:always;-webkit-tap-highlight-color:transparent;display:block;position:relative;overflow:hidden}.feed-card[data-astro-cid-qtdxqoyf] .feed-media{position:absolute;inset:0}.feed-card[data-astro-cid-qtdxqoyf].-device .wf-layer img,.feed-card[data-astro-cid-qtdxqoyf].-device .wf-layer video{object-position:50% 0%}.feed-card[data-astro-cid-qtdxqoyf].-wide .feed-media{background:var(--ink)}.feed-card[data-astro-cid-qtdxqoyf].-wide .wf-layer img,.feed-card[data-astro-cid-qtdxqoyf].-wide .wf-layer video{object-fit:contain;object-position:50% 40%}.feed-over[data-astro-cid-qtdxqoyf]{z-index:2;pointer-events:none;padding:0 var(--gutter) calc(1.75rem + env(safe-area-inset-bottom,0px));background:linear-gradient(#0000 50%,#00000052 74%,#000000b3 100%),linear-gradient(#00000057 0%,#0000 16%);flex-direction:column;justify-content:flex-end;gap:.9rem;display:flex;position:absolute;inset:0}.feed-title[data-astro-cid-qtdxqoyf]{font-size:var(--t-giant);font-weight:var(--w-medium);letter-spacing:var(--track-giant);line-height:var(--lh-giant);text-transform:lowercase;text-wrap:balance;margin-bottom:-.12em;margin-left:-.04em;padding-bottom:.12em;display:block;overflow:hidden}.feed-title[data-astro-cid-qtdxqoyf]>span[data-astro-cid-qtdxqoyf]{display:block}.logo-name{width:auto;max-width:100%;height:.74em;margin:.06em 0 .1em;display:block}.feed-tag[data-astro-cid-qtdxqoyf]{font-size:var(--t-small);color:var(--cream-80)}html.motion .feed-title[data-astro-cid-qtdxqoyf]>span[data-astro-cid-qtdxqoyf]{transition:transform 1.2s var(--ease-out);transform:translateY(104%)}html.motion .feed-card[data-astro-cid-qtdxqoyf].is-in .feed-title[data-astro-cid-qtdxqoyf]>span[data-astro-cid-qtdxqoyf]{transform:none}}@media (width<=767px) and (pointer:coarse){html:has([data-feed]){scroll-snap-type:y mandatory}html:has([data-feed]) [data-footer]{scroll-snap-align:start}}.wr[data-astro-cid-5hs4ya4y]{font-size:var(--t-small);letter-spacing:var(--track-small);flex-wrap:wrap;column-gap:clamp(1.5rem,3vw,2.75rem);margin-top:clamp(1.75rem,3vw,2.75rem);display:flex}.wr-a[data-astro-cid-5hs4ya4y]{opacity:.6;min-height:2.75rem;transition:opacity var(--dur-ui) var(--ease-out);align-items:center;display:inline-flex;position:relative}.wr-a[data-astro-cid-5hs4ya4y]:before{content:"";position:absolute;inset:0 -.75rem}.wr-a[data-astro-cid-5hs4ya4y]:hover,.wr-a[data-astro-cid-5hs4ya4y]:focus-visible,.wr-a[data-astro-cid-5hs4ya4y].is-on{opacity:1}.wr-a[data-astro-cid-5hs4ya4y]:after{content:"";background:var(--red);transform-origin:0;height:1px;transition:transform .5s var(--ease-out);position:absolute;bottom:.45rem;left:0;right:0;transform:scaleX(0)}.wr-a[data-astro-cid-5hs4ya4y].is-on:after{transform:none}
