.chip[data-astro-cid-k2qn5omv]{background:var(--bg-alt);color:var(--fg-soft);font-family:var(--font-sans);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.chip--accent[data-astro-cid-k2qn5omv]{background:var(--accent-bg);color:var(--accent)}.thumb[data-astro-cid-zennbdu3]{background:repeating-linear-gradient(135deg, var(--accent-bg), var(--accent-bg) 10px, var(--card) 10px, var(--card) 14px);border:1px dashed var(--rule);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-softer);letter-spacing:1px;border-radius:10px;justify-content:center;align-items:center;display:flex;overflow:hidden}.home[data-astro-cid-lcdefpme]{width:100%;max-width:calc(var(--measure-index) + var(--gutter) * 2);padding:var(--page-top) var(--gutter) var(--page-pad);margin-inline:auto}.link-arrow[data-astro-cid-lcdefpme]{color:var(--accent);font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:none}.link-arrow[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.hero__title[data-astro-cid-lcdefpme]{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--fg);margin:0;padding-bottom:28px;font-size:clamp(36px,10vw,48px);font-weight:400;line-height:1.15}@media (width<=560px){.hero__title[data-astro-cid-lcdefpme]{padding-bottom:20px}}.hero__accent[data-astro-cid-lcdefpme]{color:var(--accent);font-style:italic}.hero__sub[data-astro-cid-lcdefpme]{font-size:var(--text-lg);color:var(--fg-soft);max-width:560px;margin:0;line-height:1.6}.hero__sub[data-astro-cid-lcdefpme]+.hero__sub[data-astro-cid-lcdefpme]{margin-top:.6em}.hero__topics[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.now-section[data-astro-cid-lcdefpme]{margin-top:32px}.now-list[data-astro-cid-lcdefpme]{margin:10px 0 0;padding:0;list-style:none}.now-row[data-astro-cid-lcdefpme]{font-size:var(--text-base);color:var(--fg);border-top:1px solid var(--rule-soft);padding:9px 0 9px 18px;line-height:1.5;position:relative}.now-row[data-astro-cid-lcdefpme]:first-child{border-top:none}.now-row[data-astro-cid-lcdefpme]:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:calc(6.5px + .75em);left:1px}.now-list[data-astro-cid-lcdefpme]+.link-arrow[data-astro-cid-lcdefpme]{margin-top:10px;display:inline-block}.section-head[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--fg-soft);justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.section-head__title[data-astro-cid-lcdefpme]{font-size:inherit;color:var(--fg);margin:0;font-weight:500}.recent[data-astro-cid-lcdefpme]{margin-top:28px}.recent__card[data-astro-cid-lcdefpme]{padding:0;overflow:hidden}.recent-row[data-astro-cid-lcdefpme]{cursor:pointer;border-top:1px solid var(--rule-soft);color:inherit;grid-template-columns:90px 1fr auto;align-items:center;gap:16px;padding:12px 20px;text-decoration:none;display:grid}.recent-row--first[data-astro-cid-lcdefpme]{border-top:none}.recent-row[data-astro-cid-lcdefpme]:hover{background:var(--bg-alt);text-decoration:none}.recent-row__date[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--fg-softer)}.recent-row__title[data-astro-cid-lcdefpme]{font-size:var(--text-base);color:var(--fg);font-weight:500}.recent__empty[data-astro-cid-lcdefpme]{color:var(--fg-softer);font-size:var(--text-sm);padding:16px 20px}@media (width<=560px){.recent-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr;place-items:start;gap:4px;padding:14px 16px}}.projects[data-astro-cid-lcdefpme]{margin-top:32px}.projects__grid[data-astro-cid-lcdefpme]{gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.projects__link[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none}.projects__link[data-astro-cid-lcdefpme]:hover{text-decoration:none}.projects__title[data-astro-cid-lcdefpme]{font-size:var(--text-base);letter-spacing:-.2px;color:var(--fg);margin-top:10px;font-weight:500}.projects__summary[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--fg-soft);margin-top:4px;line-height:1.4}
