.hero[data-astro-cid-ge2uvauf]{padding-top:clamp(3rem,1.5rem + 6vw,7.5rem);padding-bottom:var(--s-16)}.hero__title[data-astro-cid-ge2uvauf]{max-width:14ch;padding-bottom:var(--s-24)}.hero__tag[data-astro-cid-ge2uvauf]{padding-bottom:clamp(2.5rem,1.5rem + 4vw,5rem)}.line[data-astro-cid-ge2uvauf]{margin-bottom:-.18em;padding-bottom:.18em;display:block;overflow:hidden}.line[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]{display:inline-block}.reel[data-astro-cid-ge2uvauf]{margin:0}.reel__frame[data-astro-cid-ge2uvauf]{aspect-ratio:16/9;background:var(--slot);position:relative;overflow:hidden}.reel__video[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%}.reel__empty[data-astro-cid-ge2uvauf]{justify-content:center;align-items:center;gap:var(--s-12);padding:var(--s-16);flex-wrap:wrap;display:flex;position:absolute;inset:0}.reel__bar[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:center;gap:var(--s-16);padding-top:var(--s-16);display:flex}.reel__toggle[data-astro-cid-ge2uvauf]{min-height:44px;padding-inline:var(--s-12);border:1px solid var(--rule)}.reel__toggle[data-astro-cid-ge2uvauf]:hover{background:var(--hover)}.rec[data-astro-cid-ge2uvauf]{color:var(--fg-2)}.rec[data-astro-cid-ge2uvauf]:before{animation:1.2s step-end infinite rec-blink}.rec[data-astro-cid-ge2uvauf].is-held:before{animation:none}.motion-paused .rec[data-astro-cid-ge2uvauf]:before{animation-play-state:paused}@keyframes rec-blink{0%{opacity:1}50%{opacity:.12}}@media (prefers-reduced-motion:reduce){.rec[data-astro-cid-ge2uvauf]:before{animation:none}}.motion-ok [data-astro-cid-ge2uvauf][data-hero-line]>span[data-astro-cid-ge2uvauf]{transform:translateY(120%)}.motion-ok [data-astro-cid-ge2uvauf][data-hero-item]{opacity:0}.motion-ok [data-astro-cid-ge2uvauf][data-hero-reel]{opacity:0;transform:translateY(24px)}.section__head[data-astro-cid-sjgajsms]{padding-bottom:var(--head-gap);display:grid}.head__title[data-astro-cid-sjgajsms]{grid-area:title}.head__index[data-astro-cid-sjgajsms]{grid-area:index}.head__meta[data-astro-cid-sjgajsms]{text-align:right;grid-area:meta}@media (width<=767.98px){.section__head[data-astro-cid-sjgajsms]{align-items:center;gap:var(--s-12) var(--s-16);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"index meta""title title"}}@media (width>=768px){.section__head[data-astro-cid-sjgajsms]{grid-template-columns:calc((100% - (var(--cols) - 1) * var(--gutter)) / var(--cols) * 2 + var(--gutter)) minmax(0, 1fr) auto;column-gap:var(--gutter);grid-template-areas:"index title meta";align-items:last baseline}}.ctl[data-astro-cid-brxrnepl]{aspect-ratio:var(--ratio);background:var(--slot);position:relative;overflow:hidden}.ctl[data-astro-cid-brxrnepl] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.ctl__btn[data-astro-cid-brxrnepl],.ctl__empty[data-astro-cid-brxrnepl]{justify-content:flex-start;align-items:flex-end;gap:var(--s-12);padding:var(--s-16);display:flex;position:absolute;inset:0}.ctl__btn[data-astro-cid-brxrnepl]{transition:background-color var(--dur-base) var(--ease-std)}.ctl__btn[data-astro-cid-brxrnepl]:hover{background:var(--hover)}.ctl__btn[data-astro-cid-brxrnepl]:focus-visible{outline-offset:-4px}.ctl__play[data-astro-cid-brxrnepl]{width:0;height:0;transition:transform var(--dur-base) var(--ease-out);border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:12px solid}.ctl__btn[data-astro-cid-brxrnepl]:hover .ctl__play[data-astro-cid-brxrnepl]{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.ctl__btn[data-astro-cid-brxrnepl]:hover .ctl__play[data-astro-cid-brxrnepl]{transform:none}}.group[data-astro-cid-rcgqestb]{padding-top:var(--head-gap)}.group[data-astro-cid-rcgqestb]+.group[data-astro-cid-rcgqestb]{padding-top:var(--section-pad)}.group__label[data-astro-cid-rcgqestb]{gap:var(--s-16);padding-bottom:var(--s-16);border-bottom:1px solid var(--rule);display:flex}.row[data-astro-cid-rcgqestb]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);row-gap:var(--s-12);padding-block:var(--row-pad);border-bottom:1px solid var(--rule);isolation:isolate;display:grid;position:relative}.row[data-astro-cid-rcgqestb]:before{content:"";inset:0 calc(var(--margin) * -1);background:var(--hover);transform-origin:0;transition:transform var(--dur-slow) var(--ease-out);z-index:-1;position:absolute;transform:scaleX(0)}.row[data-astro-cid-rcgqestb]:hover:before,.row[data-astro-cid-rcgqestb]:focus-within:before{transform:scaleX(1)}.row__index[data-astro-cid-rcgqestb]{grid-column:1/span 1;padding-top:.35em}.row__head[data-astro-cid-rcgqestb]{grid-column:2/-1}.row__title[data-astro-cid-rcgqestb]{transition:transform var(--dur-slow) var(--ease-out);display:inline-block}.row[data-astro-cid-rcgqestb]:hover .row__title[data-astro-cid-rcgqestb],.row[data-astro-cid-rcgqestb]:focus-within .row__title[data-astro-cid-rcgqestb]{transform:translate(16px)}.row__tag[data-astro-cid-rcgqestb]{gap:var(--s-12);margin-top:var(--s-8);align-items:center;display:flex}.row__desc[data-astro-cid-rcgqestb]{grid-column:2/-1;max-width:46ch}.row__action[data-astro-cid-rcgqestb]{grid-column:2/-1}.row__link[data-astro-cid-rcgqestb]:after{content:"";position:absolute;inset:0}.row__link[data-astro-cid-rcgqestb]:focus-visible{outline:none}.row--link[data-astro-cid-rcgqestb]:has(.row__link:focus-visible){outline:2px solid var(--focus);outline-offset:2px}@media (width>=768px){.row__head[data-astro-cid-rcgqestb]{grid-column:2/span 3}.row__desc[data-astro-cid-rcgqestb],.row__action[data-astro-cid-rcgqestb]{grid-column:5/-1}}@media (width>=1280px){.row[data-astro-cid-rcgqestb]{align-items:start}.row__head[data-astro-cid-rcgqestb]{grid-column:2/span 5}.row__desc[data-astro-cid-rcgqestb]{grid-column:7/span 4}.row__action[data-astro-cid-rcgqestb]{grid-column:11/-1;justify-self:end;padding-top:.5em}}.releases[data-astro-cid-rcgqestb]{gap:var(--s-40) var(--gutter);padding-top:var(--s-24);display:grid}@media (width>=768px){.releases[data-astro-cid-rcgqestb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.releases[data-astro-cid-rcgqestb]{grid-template-columns:repeat(12,minmax(0,1fr))}.release[data-astro-cid-rcgqestb]:first-child{grid-column:1/span 5}.release[data-astro-cid-rcgqestb]:nth-child(2){grid-column:7/span 5}}.release__meta[data-astro-cid-rcgqestb],.video__meta[data-astro-cid-rcgqestb]{align-items:baseline;gap:var(--s-16);padding-top:var(--s-16);display:flex}.release__meta[data-astro-cid-rcgqestb]>div[data-astro-cid-rcgqestb]{flex:1}.videos[data-astro-cid-rcgqestb]{gap:var(--s-32) var(--gutter);padding-top:var(--s-24);display:grid}@media (width>=768px){.videos[data-astro-cid-rcgqestb]{grid-template-columns:repeat(2,minmax(0,1fr))}.video[data-astro-cid-rcgqestb]:first-child{grid-column:1/-1}}@media (width>=1280px){.videos[data-astro-cid-rcgqestb]{grid-template-columns:repeat(4,minmax(0,1fr))}.video[data-astro-cid-rcgqestb]:first-child{grid-area:1/1/span 2/span 2}}.video__meta[data-astro-cid-rcgqestb] h4[data-astro-cid-rcgqestb]{flex:1}.embed-note[data-astro-cid-rcgqestb]{padding-top:var(--s-32);max-width:72ch}@media (prefers-reduced-motion:reduce){.row[data-astro-cid-rcgqestb]:before{opacity:0;transition:opacity var(--dur-fast) linear;transform:none}.row[data-astro-cid-rcgqestb]:hover:before,.row[data-astro-cid-rcgqestb]:focus-within:before{opacity:1;transform:none}.row[data-astro-cid-rcgqestb]:hover .row__title[data-astro-cid-rcgqestb],.row[data-astro-cid-rcgqestb]:focus-within .row__title[data-astro-cid-rcgqestb]{transform:none}}.feed[data-astro-cid-xf3yv2hd]{padding-top:0}.empty[data-astro-cid-xf3yv2hd]{padding-top:var(--s-16)}.bar[data-astro-cid-xf3yv2hd]{justify-content:space-between;align-items:center;gap:var(--s-16);padding-top:var(--s-8);display:flex}.bar[data-astro-cid-xf3yv2hd][hidden]{display:none}.bar__pos[data-astro-cid-xf3yv2hd]{font-variant-numeric:tabular-nums}.bar__btns[data-astro-cid-xf3yv2hd]{gap:var(--s-8);display:flex}.nav[data-astro-cid-xf3yv2hd]{border:1px solid var(--rule);width:48px;height:48px;color:var(--fg);font-family:var(--font-mono);transition:background-color var(--dur-fast) var(--ease-std), border-color var(--dur-fast) var(--ease-std);place-items:center;font-size:1.125rem;line-height:1;display:grid}.nav[data-astro-cid-xf3yv2hd]:hover{background:var(--hover);border-color:var(--fg-3)}.nav[data-astro-cid-xf3yv2hd][aria-disabled=true]{color:var(--fg-3);border-color:var(--rule);cursor:default;background:0 0}.strip[data-astro-cid-xf3yv2hd]{--pad:max(var(--margin), calc((100% - var(--max)) / 2 + var(--margin)));padding:var(--s-12) var(--pad) var(--s-16);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);scrollbar-width:thin;scrollbar-color:var(--vr-ash) transparent;position:relative;overflow:auto hidden}.strip[data-astro-cid-xf3yv2hd]:focus-visible{outline-offset:-2px}.posts[data-astro-cid-xf3yv2hd]{--w:min(82vw, 320px);grid-auto-flow:column;grid-auto-columns:var(--w);align-items:start;column-gap:var(--s-16);display:grid}@media (width>=768px){.posts[data-astro-cid-xf3yv2hd]{--w:clamp(320px, 40vw, 400px);column-gap:var(--s-24)}}@media (width>=1280px){.posts[data-astro-cid-xf3yv2hd]{--w:440px}}.card[data-astro-cid-xf3yv2hd]{scroll-snap-align:start}.post[data-astro-cid-xf3yv2hd]{--p:var(--s-20);gap:var(--s-16);padding:var(--p);background:var(--slot);border:1px solid var(--rule);transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), border-color var(--dur-fast) var(--ease-std);flex-direction:column;display:flex}.post[data-astro-cid-xf3yv2hd]:hover,.post[data-astro-cid-xf3yv2hd]:focus-within{border-color:var(--fg-3);box-shadow:8px 8px 0 var(--vr-ash)}.post__head[data-astro-cid-xf3yv2hd]{align-items:center;gap:var(--s-12);display:flex}.avatar[data-astro-cid-xf3yv2hd]{background:var(--vr-graphite);border:1px solid var(--rule);flex:none;place-items:center;width:44px;height:44px;padding:6px;display:grid}.avatar[data-astro-cid-xf3yv2hd] img[data-astro-cid-xf3yv2hd]{width:100%;height:100%}.post__who[data-astro-cid-xf3yv2hd]{gap:var(--s-4);min-width:0;margin-right:auto;display:grid}.post__name[data-astro-cid-xf3yv2hd]{font-size:var(--fs-body-s);line-height:var(--lh-body-s);font-weight:500}.post__where[data-astro-cid-xf3yv2hd]{align-items:center;gap:var(--s-4) var(--s-12);flex-wrap:wrap;display:flex}.sticker[data-astro-cid-xf3yv2hd]{background:var(--vr-bone);color:var(--vr-ink);transition:transform var(--dur-base) var(--ease-out);padding:1px 6px;display:inline-block;transform:rotate(-2deg)}.card[data-astro-cid-xf3yv2hd]:nth-child(2n) .sticker[data-astro-cid-xf3yv2hd]{transform:rotate(1.5deg)}.post__new[data-astro-cid-xf3yv2hd]{flex:none;align-self:start}.post__title[data-astro-cid-xf3yv2hd]{font-weight:500}.post__text[data-astro-cid-xf3yv2hd]{margin-top:calc(-1 * var(--s-8))}.post__media[data-astro-cid-xf3yv2hd]{aspect-ratio:var(--ratio);margin-inline:calc(-1 * var(--p));background:var(--slot);border-block:1px solid var(--rule);position:relative;overflow:hidden}.post__media[data-astro-cid-xf3yv2hd]:last-child{margin-bottom:calc(-1 * var(--p));border-bottom:0}.post__media[data-astro-cid-xf3yv2hd] img[data-astro-cid-xf3yv2hd]{object-fit:cover;width:100%;height:100%}.post__media--graphite[data-astro-cid-xf3yv2hd]{--a:var(--vr-graphite);--b:var(--vr-ash);color:var(--fg-2)}.post__media--ash[data-astro-cid-xf3yv2hd]{--a:var(--vr-ash);--b:var(--vr-graphite);color:var(--fg)}.post__media--paper[data-astro-cid-xf3yv2hd]{--a:var(--vr-paper);--b:var(--vr-fog);color:var(--vr-ink)}.post__media--fog[data-astro-cid-xf3yv2hd]{--a:var(--vr-fog);--b:var(--vr-paper);color:var(--vr-ink)}[data-astro-cid-xf3yv2hd][class*=post__media--]{background:repeating-linear-gradient(-45deg, var(--a) 0 15px, var(--b) 15px 16px)}.post__no[data-astro-cid-xf3yv2hd]{left:var(--p);bottom:calc(var(--p) - .12em);font-family:var(--font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(3rem,2.4rem + 2.5vw,5rem);font-weight:500;line-height:1;position:absolute}.post__foot[data-astro-cid-xf3yv2hd]{justify-content:space-between;align-items:center;gap:var(--s-8) var(--s-16);padding-block:var(--s-12);margin-bottom:calc(-1 * var(--p));flex-wrap:wrap;display:flex}.post__media[data-astro-cid-xf3yv2hd]+.post__foot[data-astro-cid-xf3yv2hd]{margin-top:calc(-1 * var(--s-16))}.post__foot[data-astro-cid-xf3yv2hd] .arrow-link[data-astro-cid-xf3yv2hd]{min-height:0;padding-block:var(--s-12);margin-block:calc(-1 * var(--s-12))}@media (prefers-reduced-motion:no-preference){.card[data-astro-cid-xf3yv2hd]:nth-child(odd) .post[data-astro-cid-xf3yv2hd]:is(:hover,:focus-within){transform:translateY(-6px)rotate(-.8deg)}.card[data-astro-cid-xf3yv2hd]:nth-child(2n) .post[data-astro-cid-xf3yv2hd]:is(:hover,:focus-within){transform:translateY(-6px)rotate(.8deg)}.post[data-astro-cid-xf3yv2hd]:is(:hover,:focus-within) .sticker[data-astro-cid-xf3yv2hd]{transform:rotate(3deg)}.card[data-astro-cid-xf3yv2hd]:nth-child(2n) .post[data-astro-cid-xf3yv2hd]:is(:hover,:focus-within) .sticker[data-astro-cid-xf3yv2hd]{transform:rotate(-3deg)}.feed[data-astro-cid-xf3yv2hd].is-seen .post__new[data-astro-cid-xf3yv2hd]:before{animation:1s step-end .4s 4 feed-blink}}@keyframes feed-blink{50%{opacity:.2}}.empty[data-astro-cid-alfxgm27]{padding-top:var(--s-32)}.filters[data-astro-cid-alfxgm27]{gap:var(--s-16);padding-top:var(--head-gap);display:grid}.filter[data-astro-cid-alfxgm27]{gap:var(--s-8);display:grid}@media (width>=768px){.filter[data-astro-cid-alfxgm27]{grid-template-columns:120px 1fr;align-items:center}}.filter__btns[data-astro-cid-alfxgm27]{gap:var(--s-8);flex-wrap:wrap;display:flex}.pill[data-astro-cid-alfxgm27]{min-height:44px;padding-inline:var(--s-16);border:1px solid var(--rule);color:var(--fg-2);transition:background-color var(--dur-fast) var(--ease-std), color var(--dur-fast) var(--ease-std)}.pill[data-astro-cid-alfxgm27]:hover{background:var(--hover);color:var(--fg)}.pill[data-astro-cid-alfxgm27][aria-pressed=true]{background:var(--vr-bone);border-color:var(--vr-bone);color:var(--vr-ink)}.count[data-astro-cid-alfxgm27]{padding-top:var(--s-32);padding-bottom:var(--s-16)}.list-head[data-astro-cid-alfxgm27],.item[data-astro-cid-alfxgm27]{gap:var(--s-4) var(--gutter);grid-template-columns:minmax(0,1fr);display:grid}.list-head[data-astro-cid-alfxgm27]{padding-bottom:var(--s-12);border-bottom:1px solid var(--rule);display:none}.item[data-astro-cid-alfxgm27]{padding-block:var(--s-20);border-bottom:1px solid var(--rule);align-items:baseline}.item__title[data-astro-cid-alfxgm27]{gap:var(--s-12);flex-wrap:wrap;align-items:baseline;display:flex}@media (width>=768px){.list-head[data-astro-cid-alfxgm27],.item[data-astro-cid-alfxgm27]{grid-template-columns:2fr 5fr 1fr 1fr}.list-head[data-astro-cid-alfxgm27]{display:grid}}@media (width>=1280px){.list-head[data-astro-cid-alfxgm27],.item[data-astro-cid-alfxgm27]{grid-template-columns:2fr 6fr 2fr 2fr}}.item[data-astro-cid-alfxgm27][hidden]{display:none}.body[data-astro-cid-he3spzz3]{gap:var(--s-32);padding-top:var(--head-gap);display:grid}.intro[data-astro-cid-he3spzz3]{max-width:40ch}.mail[data-astro-cid-he3spzz3]{gap:var(--s-4);padding-block:var(--s-12);border-top:1px solid var(--rule);display:grid}.mail[data-astro-cid-he3spzz3]:last-child{border-bottom:1px solid var(--rule)}.mail[data-astro-cid-he3spzz3] dd[data-astro-cid-he3spzz3]{align-items:center;gap:var(--s-12);overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.mail__link[data-astro-cid-he3spzz3]{transition:background-size var(--dur-slow) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat}.mail__link[data-astro-cid-he3spzz3]:hover{background-size:100% 1px}@media (width>=768px){.mail[data-astro-cid-he3spzz3]{align-items:baseline;column-gap:var(--gutter);grid-template-columns:minmax(10rem,3fr) 7fr}}@media (width>=1024px){.body[data-astro-cid-he3spzz3]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter)}.intro[data-astro-cid-he3spzz3]{grid-column:1/span 4}.mails[data-astro-cid-he3spzz3]{grid-column:5/-1}}@media (prefers-reduced-motion:reduce){.mail__link[data-astro-cid-he3spzz3]:hover{transition:none}}
