.spotlight[data-astro-cid-lraddbni]{border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-lg);background:var(--color-paper-2);display:grid;overflow:clip}.spotlight__copy[data-astro-cid-lraddbni]{padding:var(--space-xl);justify-content:center;align-items:start;gap:var(--space-md);flex-direction:column;display:flex}.spotlight__meta[data-astro-cid-lraddbni]{color:var(--color-muted);font-size:var(--text-xs)}.spotlight__icon[data-astro-cid-lraddbni]{border-radius:13px;width:56px;height:56px}.spotlight__meta[data-astro-cid-lraddbni] span[data-astro-cid-lraddbni]{padding-inline:var(--space-xs)}.spotlight[data-astro-cid-lraddbni] h3[data-astro-cid-lraddbni]{font-size:clamp(1.75rem,3vw,2.5rem)}.spotlight[data-astro-cid-lraddbni] h3[data-astro-cid-lraddbni] a[data-astro-cid-lraddbni]{text-decoration:none}.spotlight__description[data-astro-cid-lraddbni]{font-size:var(--text-sm);color:var(--color-ink-2);max-width:36ch;line-height:1.75}.spotlight__link[data-astro-cid-lraddbni]{align-items:center;gap:var(--space-lg);min-height:44px;font-size:var(--text-sm);margin-block-start:var(--space-md);text-decoration:none;display:inline-flex}.spotlight__actions[data-astro-cid-lraddbni]{align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}.spotlight__notes[data-astro-cid-lraddbni]{white-space:nowrap;font-size:var(--text-xs);min-height:44px;color:var(--color-muted);align-items:center;margin-block-start:var(--space-md);text-decoration:none;display:inline-flex}.spotlight__visual[data-astro-cid-lraddbni]{background:var(--color-paper-3);min-width:0;padding:var(--space-lg);align-items:center;display:grid}.spotlight__visual[data-astro-cid-lraddbni] .cover{border-radius:var(--radius-sm);aspect-ratio:16/10;background:0 0;border:none;padding:0}@media (width>=48rem){.spotlight[data-astro-cid-lraddbni]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.spotlight__copy[data-astro-cid-lraddbni]{padding:var(--space-xl)}}.hero[data-astro-cid-lcdefpme]{isolation:isolate;text-align:center;flex-direction:column;align-items:center;padding-block:clamp(4rem,9vw,8rem) clamp(6rem,12vw,10rem);display:flex;position:relative}.hero[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(42rem 24rem at 50% 30%,oklch(24% .003 75/.9),#0000 70%);position:absolute;inset:-6rem 0 0}.hero__identity[data-astro-cid-lcdefpme] img{box-shadow:0 0 0 1px var(--color-rule), 0 0 0 6px var(--color-paper), 0 0 0 7px var(--color-rule-2)}.hero__identity[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-md);font-size:var(--text-sm);color:var(--color-ink-2);flex-direction:column;margin-block-end:var(--space-xl);display:flex}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:16ch;font-size:var(--text-display);letter-spacing:-.05em;font-weight:500}.hero__lede[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-ink-2);margin-block-end:var(--space-sm);font-size:clamp(1.15rem,3vw,2rem)}.hero__actions[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:var(--space-sm) var(--space-xl);flex-wrap:wrap;margin-block-start:var(--space-xl);display:flex}.hero__actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{gap:var(--space-lg)}.hero__writing[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-sm);white-space:nowrap;min-height:48px;color:var(--color-ink-2);font-size:var(--text-sm);text-decoration:none;display:inline-flex}.hero__writing[data-astro-cid-lcdefpme]:hover{color:var(--color-ink)}.work[data-astro-cid-lcdefpme]{scroll-margin-top:var(--space-xl)}.section-head[data-astro-cid-lcdefpme]{justify-items:start;gap:var(--space-md);margin-block-end:var(--space-xl);display:grid}.section-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:22ch;font-size:clamp(1.75rem,4vw,2.75rem)}.section-head__label[data-astro-cid-lcdefpme]{color:var(--color-muted);font-size:var(--text-xs)}.section-head__label[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{padding-inline:var(--space-xs);color:var(--color-rule)}.section-head__intro[data-astro-cid-lcdefpme]{color:var(--color-muted);max-width:48ch;font-size:var(--text-base)}.work__grid[data-astro-cid-lcdefpme]{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-xl);display:grid}.more[data-astro-cid-lcdefpme]{font-size:var(--text-sm);margin-block-start:var(--space-xl)}.more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-xs);flex-wrap:wrap;min-height:44px;text-decoration:none;display:inline-flex}.writing[data-astro-cid-lcdefpme]{padding-block:var(--space-3xl)}.ledger[data-astro-cid-lcdefpme]{border-block-start:var(--rule-hair) solid var(--color-rule);margin:0;padding:0;list-style:none}@media (width>=48rem){.work__grid[data-astro-cid-lcdefpme]{gap:var(--space-2xl) var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}.work__grid[data-astro-cid-lcdefpme] .card:last-child:nth-child(odd){grid-column:1/-1}.work__grid[data-astro-cid-lcdefpme] .card:last-child:nth-child(odd) .cover{aspect-ratio:21/9}.writing[data-astro-cid-lcdefpme]{padding-block:var(--space-4xl)}}@media (width<=24rem){.hero__actions[data-astro-cid-lcdefpme]{gap:var(--space-xs);flex-direction:column}}
