.sum[data-astro-cid-c27zyfvu]{gap:var(--space-9);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.sum[data-astro-cid-c27zyfvu]{column-gap:var(--space-6);row-gap:var(--space-8);--card-shot-ratio:3 / 2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.sum[data-astro-cid-c27zyfvu].sum--one{row-gap:var(--space-8);--card-shot-ratio:16 / 9;grid-template-columns:minmax(0,1fr)}}.author[data-astro-cid-epjj3arr]{flex-direction:column;align-items:flex-start;display:flex}.author__name[data-astro-cid-epjj3arr]{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--text-xl);letter-spacing:var(--track-intro);color:var(--color-ink);white-space:nowrap;margin:0;line-height:1.1}.author__role[data-astro-cid-epjj3arr]{--open-i:1;margin-top:var(--space-3)}.author__role[data-astro-cid-epjj3arr] p[data-astro-cid-epjj3arr]{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--fw-light);line-height:var(--leading-snug);color:var(--color-text);margin:0}.author__links[data-astro-cid-epjj3arr]{--open-i:1;margin-top:var(--space-6)}.author__links[data-astro-cid-epjj3arr] ul[data-astro-cid-epjj3arr]{gap:var(--space-5);margin:0;padding:0;list-style:none;display:flex}.author__links[data-astro-cid-epjj3arr] a[data-astro-cid-epjj3arr]{font-family:var(--font-label);font-size:var(--text-sm);font-weight:var(--fw-label);letter-spacing:var(--label-tracking);color:var(--color-ink);text-decoration:none}@media (width>=1000px){.author__links[data-astro-cid-epjj3arr]{margin-top:var(--space-7)}.author__links[data-astro-cid-epjj3arr] ul[data-astro-cid-epjj3arr]{gap:var(--space-2);flex-direction:column}}.mbtn[data-astro-cid-zcmqvsln]{top:calc(var(--space-3) + env(safe-area-inset-top,0px));right:calc(var(--space-4) + env(safe-area-inset-right,0px));z-index:100;width:var(--back-size);height:var(--back-size);background:var(--color-white);color:var(--color-ink);border:var(--stroke-thin) solid var(--color-divider);cursor:pointer;transition:border-color var(--dur-fast) ease;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed}.mbtn[data-astro-cid-zcmqvsln][hidden]{display:none}.mbtn[data-astro-cid-zcmqvsln]:before{content:"";inset:calc(var(--space-1) * -.5);border-radius:50%;position:absolute}.mbtn[data-astro-cid-zcmqvsln] svg[data-astro-cid-zcmqvsln]{fill:currentColor}.mbtn[data-astro-cid-zcmqvsln]:hover,.mbtn[data-astro-cid-zcmqvsln]:focus-visible{border-color:var(--color-ink)}.mbtn[data-astro-cid-zcmqvsln][data-on=true] .mbtn__play[data-astro-cid-zcmqvsln],.mbtn[data-astro-cid-zcmqvsln][data-on=false] .mbtn__pause[data-astro-cid-zcmqvsln]{display:none}@media print{.mbtn[data-astro-cid-zcmqvsln]{display:none}}.mmap[data-astro-cid-wvrgiaix]{display:none}@media (width>=1000px){.mmap[data-astro-cid-wvrgiaix]{height:100dvh;padding-block:var(--space-6) var(--space-7);--mmap-w:calc(var(--space-6) + var(--space-1));display:block;position:sticky;top:0}}@media (width>=1000px) and (height<=680px){.mmap[data-astro-cid-wvrgiaix]{display:none}}.mmap__line[data-astro-cid-wvrgiaix]{flex-direction:column;justify-content:space-between;align-items:center;height:100%;display:flex;position:relative}.mmap__line[data-astro-cid-wvrgiaix]:before{content:"";border-left:var(--stroke-thin) solid var(--color-hairline);position:absolute;top:0;bottom:0;left:50%}.mmap__line[data-astro-cid-wvrgiaix].is-placed{display:block}.mmap__line[data-astro-cid-wvrgiaix].is-placed .mmap__mini[data-astro-cid-wvrgiaix]{position:absolute;left:50%;transform:translate(-50%)}.mmap__mini[data-astro-cid-wvrgiaix]{z-index:1;width:var(--mmap-w);opacity:.45;filter:grayscale();transition:opacity var(--dur-base) var(--ease-out), filter var(--dur-base) var(--ease-out);display:block;position:relative}.mmap__mini[data-astro-cid-wvrgiaix].is-here,.mmap__mini[data-astro-cid-wvrgiaix]:hover{opacity:1;filter:none}.mmap__mini[data-astro-cid-wvrgiaix] img[data-astro-cid-wvrgiaix],.mmap__ph[data-astro-cid-wvrgiaix]{aspect-ratio:16/9;object-fit:cover;object-position:100% 0%;border:var(--stroke-thin) solid var(--color-hairline);border-radius:var(--radius-xs);background:var(--color-white);width:100%;display:block}.mmap__line[data-astro-cid-wvrgiaix] .mmap__leaf{z-index:2;width:var(--mmap-w);height:calc(var(--mmap-w) / 3);margin-left:calc(var(--mmap-w) / -2);pointer-events:none;will-change:transform;position:absolute;top:0;left:50%;transform:rotate(90deg)}.stack[data-astro-cid-lcdefpme]{position:relative}.work-section[data-astro-cid-lcdefpme]{background:var(--color-white);padding-block:0 var(--space-9)}.work-label[data-astro-cid-lcdefpme]{margin:0 0 var(--space-8);font-family:var(--font-label);font-size:var(--text-sm);font-weight:var(--fw-label);letter-spacing:var(--label-tracking);color:var(--color-ink)}.home[data-astro-cid-lcdefpme]{padding-top:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.home__side[data-astro-cid-lcdefpme]{display:contents}.home__stream[data-astro-cid-lcdefpme]{padding-top:var(--space-8);order:1}.home__contact[data-astro-cid-lcdefpme]{padding-block:0 var(--space-9);order:2}@media (width>=1000px){.home[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0, 20rem) var(--space-9) minmax(0, 1fr);align-items:start;column-gap:0;padding-top:0}.home__side[data-astro-cid-lcdefpme]{height:100dvh;padding-block:var(--space-6) var(--space-7);flex-direction:column;display:flex;position:sticky;top:0}.home__contact[data-astro-cid-lcdefpme]{padding-block:var(--space-7) 0;order:0;margin-top:auto}.home__stream[data-astro-cid-lcdefpme]{padding-top:var(--space-6)}}@media (width>=1000px) and (height<=680px){.home__side[data-astro-cid-lcdefpme]{height:auto;position:static}}
