.big-name[data-astro-cid-2ghjldz7]{font-family:var(--font-display);letter-spacing:-.02em;user-select:none;margin-left:-.05em;font-size:clamp(4.5rem,25vw,17rem);font-weight:800;font-stretch:88%;line-height:.88}@media (width>=40rem){.big-name[data-astro-cid-2ghjldz7]{font-size:min(calc(min(100vw - 2 * var(--gutter), var(--container)) / var(--fit)), 17rem);white-space:nowrap}}.word[data-astro-cid-2ghjldz7]{white-space:nowrap;display:inline-flex}.l[data-astro-cid-2ghjldz7]{font-weight:var(--w,800);transition:font-weight .22s cubic-bezier(.2,.7,.2,1)}.hero[data-astro-cid-lcdefpme]{padding-top:calc(4.5rem + clamp(var(--space-12), 8vw, var(--space-24)));padding-bottom:clamp(var(--space-12), 7vw, var(--space-16));margin-top:-4.5rem;position:relative;overflow-x:clip}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background-image:radial-gradient(circle at 1px 1px, var(--dot) 1.2px, transparent 1.6px);background-size:var(--dot-gap) var(--dot-gap);background-position:top;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.tagline[data-astro-cid-lcdefpme]{margin-top:clamp(var(--space-6), 3vw, var(--space-8));max-width:34ch;font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.375rem,1.1rem + 1.2vw,1.875rem);font-weight:500;line-height:1.35}.tagline[data-astro-cid-lcdefpme] .marker[data-astro-cid-lcdefpme]{animation:.7s cubic-bezier(.6,0,.2,1) .25s both swipe}@keyframes swipe{0%{background-size:0% 78%}to{background-size:100% 78%}}.home-grid[data-astro-cid-lcdefpme]{gap:var(--space-16);padding-top:var(--space-8);display:grid}.primary[data-astro-cid-lcdefpme],.secondary[data-astro-cid-lcdefpme]{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}@media (width>=60rem){.home-grid[data-astro-cid-lcdefpme]{justify-content:space-between;gap:var(--space-12);grid-template-columns:minmax(0,40rem) minmax(0,20rem)}}h2[data-astro-cid-lcdefpme]{font-size:var(--step-2);margin-bottom:var(--space-4)}.about[data-astro-cid-lcdefpme]{font-size:var(--step-1);flex-direction:column;gap:1em;line-height:1.65;display:flex}.posts[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);padding:0;list-style:none}.posts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-block:var(--space-6);border-bottom:1px solid var(--rule)}.post-title[data-astro-cid-lcdefpme]{font-size:var(--step-2);font-weight:650}.post-title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text);text-decoration:none}.post-title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--ink);text-decoration:underline 2px}.post-meta[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-1) var(--space-4);margin-top:var(--space-2);font-size:var(--step--1);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.post-desc[data-astro-cid-lcdefpme]{margin-top:var(--space-2)}.pill[data-astro-cid-lcdefpme]{background:var(--marker);color:var(--marker-text);border-radius:4px;padding:.05rem .5rem;font-weight:700}.empty[data-astro-cid-lcdefpme]{max-width:36rem}.links[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);padding:0;list-style:none}.links[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule)}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);min-height:3.25rem;color:var(--text);grid-template-columns:1.25rem auto 1fr;text-decoration:none;display:grid}.link-label[data-astro-cid-lcdefpme]{font-weight:600}.link-handle[data-astro-cid-lcdefpme]{font-size:var(--step--1);text-overflow:ellipsis;white-space:nowrap;justify-self:end;overflow:hidden}.links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .link-label[data-astro-cid-lcdefpme]{color:var(--ink);text-underline-offset:.2em;text-decoration:underline 2px}.now[data-astro-cid-lcdefpme]{gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.now[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:1.5rem 1fr;display:grid}.now[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--marker);border-radius:2px;width:.75rem;height:.4rem;margin-top:.62em}[data-theme=dark] .now[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{background:#c9b24a}.now-updated[data-astro-cid-lcdefpme]{margin-top:var(--space-4);font-size:var(--step--1)}
