.row[data-astro-cid-eq54w2gt]{display:grid;grid-template-columns:var(--row-date-width) 1fr;gap:var(--space-3);padding:var(--space-4) var(--space-1);border-bottom:var(--border-width) solid var(--color-line)}.when[data-astro-cid-eq54w2gt]{color:var(--color-muted);font:var(--weight-regular) var(--text-small)/var(--leading-body) var(--font-mono)}@media(max-width:40rem){.row[data-astro-cid-eq54w2gt]{grid-template-columns:1fr;gap:var(--space-1)}}.identity[data-astro-cid-nnb2ms2b]{min-width:0;padding-top:var(--space-10)}.identity-heading[data-astro-cid-nnb2ms2b]{max-width:var(--identity-width)}.eyebrow[data-astro-cid-nnb2ms2b]{color:var(--color-muted);margin:var(--space-6) 0 var(--space-3)}h1[data-astro-cid-nnb2ms2b]{margin-bottom:var(--space-3);text-wrap:balance}.positioning[data-astro-cid-nnb2ms2b]{color:var(--color-ink);font-weight:var(--weight-medium);letter-spacing:var(--tracking-small)}.hero-orb[data-astro-cid-nnb2ms2b]{margin-block:var(--space-7)}.identity[data-astro-cid-nnb2ms2b] .links[data-astro-cid-nnb2ms2b]{gap:0 var(--space-5);margin-top:var(--space-4)}@media(min-width:64rem){.identity[data-astro-cid-nnb2ms2b]{align-self:start;padding-top:0}.js .identity[data-astro-cid-nnb2ms2b]{position:sticky;top:min(var(--identity-sticky-top),calc(100dvh - var(--identity-measured-height, 0px) - var(--space-6)))}}@media(max-width:40rem){.identity[data-astro-cid-nnb2ms2b]{padding-top:var(--space-6)}}.card[data-astro-cid-dd5txfcy]{border-radius:var(--radius-lg);background:var(--color-soft);padding:var(--space-7)}@media(max-width:40rem){.card[data-astro-cid-dd5txfcy]{padding:var(--space-5)}}.button[data-astro-cid-6ygtcg62]{min-height:var(--touch-target);display:inline-flex;justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-bg);font-weight:var(--weight-medium);text-decoration:none;transition:transform var(--duration-press) var(--ease-spring),opacity var(--duration-hover) var(--ease-out)}.button-arrow[data-astro-cid-6ygtcg62]{transition:transform var(--duration-hover) var(--ease-spring)}@media(prefers-reduced-motion:no-preference){.button[data-astro-cid-6ygtcg62]:active{transform:scale(var(--press-scale))}@media(hover:hover){.button[data-astro-cid-6ygtcg62]:hover .button-arrow[data-astro-cid-6ygtcg62]{transform:translate(var(--nudge-distance))}}}.flag-grid[data-astro-cid-gu3zqcz6]{display:grid;gap:var(--space-4)}.flag-copy[data-astro-cid-gu3zqcz6]{min-width:0}.flag-head[data-astro-cid-gu3zqcz6]{display:flex;gap:var(--space-4);align-items:center;margin-bottom:var(--space-4)}h3[data-astro-cid-gu3zqcz6]{font-size:var(--text-title);line-height:var(--leading-tight);letter-spacing:var(--tracking-title);font-weight:var(--weight-semibold)}h3[data-astro-cid-gu3zqcz6] span[data-astro-cid-gu3zqcz6]{display:inline-block;width:fit-content}.eyebrow[data-astro-cid-gu3zqcz6],.latest[data-astro-cid-gu3zqcz6]{color:var(--color-muted);font:var(--weight-regular) var(--text-small)/var(--leading-body) var(--font-mono)}.latest[data-astro-cid-gu3zqcz6]{display:flex;align-items:center;gap:var(--space-2)}.tagline[data-astro-cid-gu3zqcz6]{font-size:var(--text-title);line-height:var(--leading-title);letter-spacing:var(--tracking-title);font-weight:var(--weight-medium);margin-bottom:var(--space-2);max-width:var(--lede-width)}.personal-note[data-astro-cid-gu3zqcz6]{border-inline-start:var(--border-width) solid var(--color-line);padding-inline-start:var(--space-4);margin-block:var(--space-5);color:var(--color-ink)}.personal-note[data-astro-cid-gu3zqcz6] cite[data-astro-cid-gu3zqcz6]{display:block;margin-top:var(--space-2);font-size:var(--text-small);font-style:normal;color:var(--color-muted)}.personal-note[data-astro-cid-gu3zqcz6] cite[data-astro-cid-gu3zqcz6] span[data-astro-cid-gu3zqcz6]{color:var(--color-faint)}.actions[data-astro-cid-gu3zqcz6]{margin-top:var(--space-4)}p[data-astro-cid-jcapl5kr]>.icon{margin-right:var(--space-2)}a[data-astro-cid-jcapl5kr]{display:inline-block;min-height:var(--touch-target);margin-block:calc(-1 * var(--space-2));padding-block:var(--space-2)}.contact[data-astro-cid-vw5do5cq]{font-size:var(--text-title);line-height:var(--leading-title);letter-spacing:var(--tracking-title);font-weight:var(--weight-medium);max-width:var(--lede-width);text-wrap:balance}.contact[data-astro-cid-vw5do5cq]+p[data-astro-cid-vw5do5cq]{margin-top:var(--space-3)}.home-content[data-astro-cid-j7pv25f6]{min-width:0}@media(min-width:64rem){.home-layout[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:var(--identity-width) minmax(0,1fr);gap:var(--identity-gap);align-items:start;padding-top:var(--space-10)}.home-content[data-astro-cid-j7pv25f6]>section:first-child{padding-top:0}}.editorial-rows[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;border-top:var(--border-width) solid var(--color-line)}.editorial-rows[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:var(--weight-semibold)}.editorial-rows[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{line-height:var(--leading-title)}.writing-link[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--touch-target);text-decoration:none}.writing-link[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:inline-block;transition:transform var(--duration-hover) var(--ease-spring)}@media(prefers-reduced-motion:no-preference)and (hover:hover){.writing-link[data-astro-cid-j7pv25f6]:hover strong[data-astro-cid-j7pv25f6]{transform:translate(var(--nudge-distance))}}
