.work[data-astro-cid-wk5bwdob]{--shots:min(774px, calc(100svh - 150px));position:relative}.study[data-astro-cid-wk5bwdob]{box-sizing:border-box;border-top:1px solid var(--line);grid-template-columns:minmax(260px,360px) minmax(0,1fr);align-content:start;align-items:start;gap:64px;min-height:100svh;padding-block:clamp(80px,10svh,112px) clamp(40px,6svh,72px);display:grid}.work[data-astro-cid-wk5bwdob]>.study[data-astro-cid-wk5bwdob]:first-of-type{border-top:0}.see-all[data-astro-cid-wk5bwdob]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 40px;padding-block:28px;display:flex}.more[data-astro-cid-wk5bwdob]{color:var(--ink);margin:0;font-size:16px;line-height:1.5}.more[data-astro-cid-wk5bwdob] .lbl[data-astro-cid-wk5bwdob]{color:#9d9d9d;margin-right:8px}.all[data-astro-cid-wk5bwdob]{color:var(--ink);white-space:nowrap;align-items:center;gap:8px;font-size:17px;font-weight:500;display:inline-flex}.all[data-astro-cid-wk5bwdob] svg[data-astro-cid-wk5bwdob]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .3s var(--ease)}.all[data-astro-cid-wk5bwdob]:hover svg[data-astro-cid-wk5bwdob]{transform:translate(4px)}.all[data-astro-cid-wk5bwdob] .t[data-astro-cid-wk5bwdob]{position:relative}.all[data-astro-cid-wk5bwdob] .t[data-astro-cid-wk5bwdob]:after{content:"";background:var(--signal);transform-origin:100%;height:3px;transition:transform .35s var(--ease);border-radius:2px;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.all[data-astro-cid-wk5bwdob]:hover .t[data-astro-cid-wk5bwdob]:after,.all[data-astro-cid-wk5bwdob]:focus-visible .t[data-astro-cid-wk5bwdob]:after{transform-origin:0;transform:scaleX(1)}.study[data-astro-cid-wk5bwdob]:last-of-type{border-bottom:1px solid var(--line)}.info[data-astro-cid-wk5bwdob]{flex-direction:column;justify-content:space-between;align-self:stretch;gap:32px;display:flex}.study[data-astro-cid-wk5bwdob]{--soft:#9d9d9d}html[data-theme=dark] .study[data-astro-cid-wk5bwdob]{--soft:#7d7d7d}.top[data-astro-cid-wk5bwdob]{flex-direction:column;gap:18px;display:flex}.eyebrow[data-astro-cid-wk5bwdob]{color:var(--soft);gap:8px;margin:0;font-size:14px;line-height:1.4;display:flex}.num[data-astro-cid-wk5bwdob]{color:var(--soft);font-variant-numeric:tabular-nums}h3[data-astro-cid-wk5bwdob]{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:24px;font-weight:600;line-height:1.2}.sub[data-astro-cid-wk5bwdob]{color:var(--soft);margin:4px 0 0;font-size:16px;line-height:1.2}.story[data-astro-cid-wk5bwdob]{color:var(--ink);margin:0;font-size:16px;line-height:26px}.impact[data-astro-cid-wk5bwdob]{flex-direction:column;gap:12px;padding-top:18px;display:flex}.impact[data-astro-cid-wk5bwdob] dl[data-astro-cid-wk5bwdob]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:16px;margin:0;display:grid}.impact[data-astro-cid-wk5bwdob] dd[data-astro-cid-wk5bwdob]{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:24px;font-weight:600;line-height:1.2}.impact[data-astro-cid-wk5bwdob] dt[data-astro-cid-wk5bwdob]{color:var(--soft);white-space:nowrap;margin-top:2px;font-size:16px;line-height:1.35}.award[data-astro-cid-wk5bwdob]{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:16px;display:inline-flex}.award[data-astro-cid-wk5bwdob] svg[data-astro-cid-wk5bwdob]{color:var(--soft)}.award[data-astro-cid-wk5bwdob] svg[data-astro-cid-wk5bwdob],.pill[data-astro-cid-wk5bwdob] svg[data-astro-cid-wk5bwdob],.cta[data-astro-cid-wk5bwdob] svg[data-astro-cid-wk5bwdob]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.meta[data-astro-cid-wk5bwdob]{grid-template-columns:85px 1fr;gap:18px 0;margin:0;padding-top:18px;font-size:16px;line-height:24px;display:grid}.meta[data-astro-cid-wk5bwdob] div[data-astro-cid-wk5bwdob]{display:contents}.meta[data-astro-cid-wk5bwdob] dt[data-astro-cid-wk5bwdob]{color:var(--soft)}.meta[data-astro-cid-wk5bwdob] dd[data-astro-cid-wk5bwdob]{color:var(--ink);margin:0}.cta[data-astro-cid-wk5bwdob]{border:1px solid var(--ink);color:var(--ink);background:var(--card);border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:8px 16px;font-size:16px;font-weight:600;line-height:20px;transition:background .25s,color .25s;display:inline-flex}.cta[data-astro-cid-wk5bwdob]:hover,.cta[data-astro-cid-wk5bwdob]:focus-visible{background:var(--ink);color:var(--on-ink)}.pills[data-astro-cid-wk5bwdob]{flex-wrap:wrap;gap:8px;display:flex}.pill[data-astro-cid-wk5bwdob]{background:var(--surface);color:var(--ink);font:inherit;border:0;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:16px;line-height:18px;display:inline-flex}.pill[data-astro-cid-wk5bwdob] svg[data-astro-cid-wk5bwdob]{color:var(--soft)}.like[data-astro-cid-wk5bwdob]{cursor:pointer;transition:background .2s}.like[data-astro-cid-wk5bwdob]:hover{background:#dcdcdc}.like[data-astro-cid-wk5bwdob][aria-pressed=true] svg[data-astro-cid-wk5bwdob]{color:var(--signal);fill:var(--signal)}.like[data-astro-cid-wk5bwdob].pop svg[data-astro-cid-wk5bwdob]{animation:pop .45s var(--ease)}@keyframes pop{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.bento[data-astro-cid-wk5bwdob]{width:100%;min-width:0;max-width:var(--shots);grid-template-columns:1fr 1fr;justify-self:end;gap:clamp(14px,1.6vw,24px);display:grid}.bento[data-astro-cid-wk5bwdob].single{grid-template-columns:1fr}.tile[data-astro-cid-wk5bwdob]{aspect-ratio:1;background:var(--surface);isolation:isolate;transition:transform .45s var(--ease), box-shadow .45s var(--ease);border-radius:18px;display:block;position:relative;overflow:hidden}.tile[data-astro-cid-wk5bwdob].wide{aspect-ratio:1600/768;grid-column:1/-1}.tile[data-astro-cid-wk5bwdob]:hover{transform:translateY(-4px);box-shadow:0 18px 40px -24px #00000059}.tile[data-astro-cid-wk5bwdob] .bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fg[data-astro-cid-wk5bwdob]{will-change:transform;transition:transform .7s cubic-bezier(.34,1.56,.64,1);position:absolute}.fg[data-astro-cid-wk5bwdob].free img{box-shadow:none;filter:drop-shadow(0 10px 20px #0000001a);border-radius:0}.fg[data-astro-cid-wk5bwdob].following{transition:transform .35s cubic-bezier(.22,1,.36,1)}.fg[data-astro-cid-wk5bwdob] img{border-radius:var(--r);user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:auto;display:block;position:relative;box-shadow:0 0 20px #00000024}.tile[data-astro-cid-wk5bwdob]{--rim:clamp(5px, 1.5cqw, 11px);--r:clamp(6px, 1.5cqw, 12px);container-type:inline-size}.glass[data-astro-cid-wk5bwdob]{inset:calc(var(--rim) * -1);border-radius:calc(var(--r) + var(--rim));backdrop-filter:blur(8px)saturate(1.2);background:#ffffff80;border:1px solid #fff;position:absolute;box-shadow:0 10px 30px #00000014,0 0 0 .5px #0000000f,inset 0 0 40px #0000000a}html[data-theme=dark] .tile[data-astro-cid-wk5bwdob]{background:#1c1c1c}html[data-theme=dark] .glass[data-astro-cid-wk5bwdob]{background:#ffffff24;border-color:#ffffff59}.motion-ready .study[data-astro-cid-wk5bwdob]:not(.is-in) .tile[data-astro-cid-wk5bwdob] img{opacity:0;filter:blur(8px)}.motion-ready .study[data-astro-cid-wk5bwdob]:not(.is-in) .fg[data-astro-cid-wk5bwdob]{opacity:0;transform:translateY(18px)}.fg[data-astro-cid-wk5bwdob]{transition:transform .7s cubic-bezier(.34, 1.56, .64, 1), opacity .6s ease var(--d,0s)}.motion-ready .study[data-astro-cid-wk5bwdob]:not(.is-in) .pill[data-astro-cid-wk5bwdob]{opacity:0;filter:blur(6px)}.tile[data-astro-cid-wk5bwdob] img,.pill[data-astro-cid-wk5bwdob]{transition:opacity .7s ease var(--d,0s), filter .7s ease var(--d,0s)}.pill[data-astro-cid-wk5bwdob]:nth-child(2){--d:.12s}.pill[data-astro-cid-wk5bwdob]:nth-child(3){--d:.24s}.pill[data-astro-cid-wk5bwdob][hidden]{display:none}.like[data-astro-cid-wk5bwdob] [data-astro-cid-wk5bwdob][data-like-label],.views[data-astro-cid-wk5bwdob] [data-astro-cid-wk5bwdob][data-views-label]{font-variant-numeric:tabular-nums}.pager[data-astro-cid-wk5bwdob]{z-index:20;opacity:0;pointer-events:none;flex-direction:column;align-items:center;gap:10px;transition:opacity .3s;display:flex;position:fixed;top:clamp(80px,10svh,112px);left:calc(100% - 34px);right:auto}.work[data-astro-cid-wk5bwdob].in-view .pager[data-astro-cid-wk5bwdob]{opacity:1;pointer-events:auto}.pager[data-astro-cid-wk5bwdob] button[data-astro-cid-wk5bwdob]{cursor:pointer;background:0 0;border:0;width:10px;padding:0;display:block;position:relative}.pager[data-astro-cid-wk5bwdob] button[data-astro-cid-wk5bwdob]:before{content:"";position:absolute;inset:-5px -8px}.pager[data-astro-cid-wk5bwdob] span[data-astro-cid-wk5bwdob]{width:10px;height:10px;transition:height .35s var(--ease), background .35s ease;background:#d9d9d9;border-radius:999px;display:block}.pager[data-astro-cid-wk5bwdob] button[data-astro-cid-wk5bwdob]:hover span[data-astro-cid-wk5bwdob]{background:#b5b5b5}.pager[data-astro-cid-wk5bwdob] button[data-astro-cid-wk5bwdob][aria-current] span[data-astro-cid-wk5bwdob]{background:#9d9d9d;height:30px}html[data-theme=dark] .pager[data-astro-cid-wk5bwdob] span[data-astro-cid-wk5bwdob]{background:#3a3a3a}html[data-theme=dark] .pager[data-astro-cid-wk5bwdob] button[data-astro-cid-wk5bwdob][aria-current] span[data-astro-cid-wk5bwdob]{background:#8a8a8a}@media (width<=1023px){.study[data-astro-cid-wk5bwdob]{padding-block:56px;grid-template-columns:1fr;align-items:start;min-height:0;padding-right:0}.bento[data-astro-cid-wk5bwdob]{max-width:none}.info[data-astro-cid-wk5bwdob]{order:2}.bento[data-astro-cid-wk5bwdob]{order:1}.pager[data-astro-cid-wk5bwdob]{display:none}}@media (prefers-reduced-motion:reduce){.tile[data-astro-cid-wk5bwdob],.fg[data-astro-cid-wk5bwdob],.tile[data-astro-cid-wk5bwdob] img,.pill[data-astro-cid-wk5bwdob]{transition:none}}
