.page[data-astro-cid-lcdefpme]{min-height:100svh;padding-block:var(--margin);grid-template-rows:auto auto 1fr auto auto;align-items:start}.name-text[data-astro-cid-lcdefpme],.time[data-astro-cid-lcdefpme],.statement[data-astro-cid-lcdefpme],.email[data-astro-cid-lcdefpme],.grid-hint[data-astro-cid-lcdefpme],.year[data-astro-cid-lcdefpme]{animation:fade .9s var(--ease-fade) .7s both}.name[data-astro-cid-lcdefpme]{font-size:inherit;grid-area:1/1/2/3;align-items:center;gap:.5em;font-weight:400;display:flex}.clover[data-astro-cid-lcdefpme]{fill:currentColor;width:.9em;height:.9em;animation:turn 1.1s var(--ease-reveal) .2s backwards;flex:none}.clover[data-astro-cid-lcdefpme] circle[data-astro-cid-lcdefpme]{transform-box:view-box;transform-origin:12px 12px;animation:unfold .7s var(--ease-reveal) calc(.2s + var(--leaf) * 80ms) backwards}.time[data-astro-cid-lcdefpme]{color:var(--fog);grid-area:1/3/2/5;justify-self:end}.statement[data-astro-cid-lcdefpme]{letter-spacing:-.02em;text-wrap:pretty;grid-area:2/1/3/-1;max-width:24ch;margin-top:clamp(3rem,12svh,6rem);font-size:1.375rem;line-height:1.2}.work[data-astro-cid-lcdefpme]{grid-area:4/1/5/-1;margin-block:2.5rem 2rem;font-size:min(12vw,4.5rem);line-height:.98;list-style:none}.work[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{animation:rise 1.1s var(--ease-reveal) calc(.1s + var(--i) * 90ms) backwards}.project[data-astro-cid-lcdefpme]{letter-spacing:-.045em;margin-left:-.068em;font-weight:300;display:inline-block}.work[data-astro-cid-lcdefpme]:has(.project:is(:hover,:focus-visible)) li[data-astro-cid-lcdefpme]:not(:has(.project:is(:hover,:focus-visible))){color:var(--faint)}.email[data-astro-cid-lcdefpme]{grid-area:5/1/6/4;justify-self:start}.year[data-astro-cid-lcdefpme]{color:var(--fog);grid-area:5/4/6/5;justify-self:end}.grid-hint[data-astro-cid-lcdefpme]{display:none}@media (width>=48rem){.page[data-astro-cid-lcdefpme]{grid-template-rows:auto 1fr auto auto}.name[data-astro-cid-lcdefpme]{grid-area:1/1/2/4}.time[data-astro-cid-lcdefpme]{grid-area:1/10/2/13}.statement[data-astro-cid-lcdefpme]{grid-area:2/4/3/9;max-width:30ch;margin-top:clamp(2.5rem,13svh,10rem);font-size:clamp(1.25rem,1.6vw,1.75rem)}.work[data-astro-cid-lcdefpme]{grid-area:3/1/4/-1;margin-block:clamp(1.5rem,5svh,3rem) 0;font-size:min(9.4vw,15svh)}.email[data-astro-cid-lcdefpme],.year[data-astro-cid-lcdefpme]{margin-top:clamp(2rem,7svh,4.5rem)}.email[data-astro-cid-lcdefpme]{grid-area:4/1/5/4}.year[data-astro-cid-lcdefpme]{grid-area:4/10/5/13}}@media (width>=48rem) and (hover:hover) and (pointer:fine){.grid-hint[data-astro-cid-lcdefpme]{color:var(--fog);grid-area:4/4/5/7;justify-self:start;align-items:baseline;gap:.5em;margin-top:clamp(2rem,7svh,4.5rem);display:inline-flex}.grid-hint[data-astro-cid-lcdefpme]:is(:hover,:focus-visible){color:var(--ink)}}kbd[data-astro-cid-lcdefpme]{min-width:1.5em;font:inherit;text-align:center;border:1px solid;padding:0 .3em;font-size:.85em;line-height:1.35;display:inline-block}.grid-overlay[data-astro-cid-lcdefpme]{z-index:10;pointer-events:none;display:none;position:fixed;inset:0}.grid-overlay[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--ink) 5%, transparent);border-inline:1px solid color-mix(in srgb, var(--ink) 10%, transparent)}.grid-overlay[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(n+5){display:none}@media (width>=48rem){.grid-overlay[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(n+5){display:block}}[data-grid] .grid-overlay[data-astro-cid-lcdefpme]{display:grid}@media (hover:hover) and (pointer:fine){.work[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{transition:color .25s var(--ease-out)}}@keyframes rise{0%{clip-path:inset(100% -.25em -.25em);transform:translateY(.35em)}to{clip-path:inset(-.25em);transform:none}}@keyframes turn{0%{transform:rotate(-90deg)}}@keyframes unfold{0%{transform:scale(0)}}@keyframes fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.work[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme],.clover[data-astro-cid-lcdefpme]{animation:fade .3s var(--ease-fade) backwards}.clover[data-astro-cid-lcdefpme] circle[data-astro-cid-lcdefpme]{animation:none}.name-text[data-astro-cid-lcdefpme],.time[data-astro-cid-lcdefpme],.statement[data-astro-cid-lcdefpme],.email[data-astro-cid-lcdefpme],.grid-hint[data-astro-cid-lcdefpme],.year[data-astro-cid-lcdefpme]{animation-duration:.3s;animation-delay:0s}}
