.drafts[data-astro-cid-fiz4ill5]{margin-bottom:var(--space-6);padding:var(--space-6);border-radius:var(--radius-2xl);background:var(--surface);box-shadow:var(--shadow-card)}.drafts-head[data-astro-cid-fiz4ill5]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.drafts[data-astro-cid-fiz4ill5] h2[data-astro-cid-fiz4ill5]{margin:0;color:var(--ink);font-size:var(--text-xl);letter-spacing:-.02em}.new-draft[data-astro-cid-fiz4ill5]{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 var(--space-5);border:0;border-radius:var(--radius-pill);background:linear-gradient(120deg,var(--writing-top-from),var(--writing-top-to));color:var(--on-colour);font-weight:800;cursor:pointer;transition:transform var(--motion-soft) var(--ease-release)}.new-draft[data-astro-cid-fiz4ill5]:active:not(:disabled){transform:scale(.96);transition-duration:var(--motion-press);transition-timing-function:var(--ease-out)}.new-draft[data-astro-cid-fiz4ill5]:disabled{opacity:.7;cursor:default}.drafts-said[data-astro-cid-fiz4ill5]{margin:var(--space-4) 0 0;color:var(--muted)}.drafts-said[data-astro-cid-fiz4ill5]:empty{display:none}.draft-list[data-astro-cid-fiz4ill5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:var(--space-4);margin:var(--space-5) 0 0;padding:0;list-style:none}.draft-list[data-astro-cid-fiz4ill5]:empty{display:none}.drafts[data-astro-cid-fiz4ill5] .draft{display:grid;gap:var(--space-3);align-content:start;padding:var(--space-5);border-radius:var(--radius-xl);background:var(--paper)}.drafts[data-astro-cid-fiz4ill5] .meta{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin:0;color:var(--muted);font-size:var(--text-sm)}.drafts[data-astro-cid-fiz4ill5] .topic{display:inline-flex;gap:var(--space-2);align-items:center;color:var(--ink);font-weight:700}.drafts[data-astro-cid-fiz4ill5] .dot{width:9px;height:9px;border-radius:50%;background:var(--lane, var(--muted))}.drafts[data-astro-cid-fiz4ill5] .draft-title{font-size:var(--text-lg);font-weight:900;line-height:1.2;letter-spacing:-.02em;text-decoration:none;overflow-wrap:anywhere}.drafts[data-astro-cid-fiz4ill5] .draft-title:hover{text-decoration:underline;text-decoration-color:var(--lane, var(--ink))}.drafts[data-astro-cid-fiz4ill5] .draft-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.drafts[data-astro-cid-fiz4ill5] .draft-said{margin:0;font-weight:650}.drafts[data-astro-cid-fiz4ill5] .draft-said:empty{display:none}.newest[data-astro-cid-fiz4ill5],.post[data-astro-cid-fiz4ill5]{position:relative}.newest[data-astro-cid-fiz4ill5]{overflow:hidden;border-radius:var(--radius-2xl);background:var(--surface);box-shadow:var(--shadow-card);transition:transform var(--motion-quick) ease}.newest[data-astro-cid-fiz4ill5] .cover{aspect-ratio:21 / 8}.newest[data-astro-cid-fiz4ill5] .text[data-astro-cid-fiz4ill5]{padding:var(--space-5) var(--space-6) var(--space-6)}.year[data-astro-cid-fiz4ill5]{margin-top:var(--space-8)}h2[data-astro-cid-fiz4ill5]{margin:0 0 var(--space-5);color:var(--writing-ink);font-size:var(--text-display);font-weight:900;line-height:.9;letter-spacing:-.04em;font-variant-numeric:tabular-nums}ul[data-astro-cid-fiz4ill5]{margin:0;padding:0;list-style:none}.post[data-astro-cid-fiz4ill5]{display:grid;grid-template-columns:5fr 4fr;gap:var(--space-6);align-items:center;padding-block:var(--space-7)}.post[data-astro-cid-fiz4ill5]:first-child{padding-top:0}.post[data-astro-cid-fiz4ill5]:last-child{padding-bottom:0}.post[data-astro-cid-fiz4ill5]+.post[data-astro-cid-fiz4ill5]{border-top:var(--hairline) solid var(--writing-ink)}.post[data-astro-cid-fiz4ill5]:nth-child(2n){grid-template-columns:4fr 5fr}.post[data-astro-cid-fiz4ill5]:nth-child(2n) .cover{order:2}.post[data-astro-cid-fiz4ill5] .cover{border-radius:var(--radius-2xl);box-shadow:var(--shadow-card)}.text[data-astro-cid-fiz4ill5]{display:grid;gap:var(--space-3);align-content:start}.meta[data-astro-cid-fiz4ill5]{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin:0;color:var(--muted);font-size:var(--text-sm)}.topic[data-astro-cid-fiz4ill5]{display:inline-flex;gap:var(--space-2);align-items:center;color:var(--ink);font-weight:700}.dot[data-astro-cid-fiz4ill5]{width:9px;height:9px;border-radius:50%;background:var(--lane)}time[data-astro-cid-fiz4ill5]{font-variant-numeric:tabular-nums}.title[data-astro-cid-fiz4ill5]{font-size:var(--text-xl);font-weight:900;line-height:1.15;letter-spacing:-.02em;text-decoration:none;text-wrap:balance}.title[data-astro-cid-fiz4ill5]:focus-visible{outline:none}.title[data-astro-cid-fiz4ill5]:after{content:"";position:absolute;inset:0}.summary[data-astro-cid-fiz4ill5]{display:-webkit-box;overflow:hidden;margin:0;color:var(--muted);line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:3}.words[data-astro-cid-fiz4ill5]{background:linear-gradient(color-mix(in srgb,var(--lane) 38%,transparent),color-mix(in srgb,var(--lane) 38%,transparent)) 0 88% / 0% 42% no-repeat;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background-size var(--motion-soft) var(--ease-out)}[data-astro-cid-fiz4ill5]:is(.newest,.post) .cover>*{transition:scale var(--motion-settle) var(--ease-out)}.newest[data-astro-cid-fiz4ill5]:has(.title:focus-visible),.post[data-astro-cid-fiz4ill5]:has(.title:focus-visible) .cover{outline:2px solid var(--focus);outline-offset:3px}[data-astro-cid-fiz4ill5]:is(.newest,.post):has(.title:focus-visible) .words[data-astro-cid-fiz4ill5]{background-size:100% 42%}@media(hover:hover){[data-astro-cid-fiz4ill5]:is(.newest,.post):hover .words[data-astro-cid-fiz4ill5]{background-size:100% 42%}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.newest[data-astro-cid-fiz4ill5]:hover{transform:translateY(-4px)}[data-astro-cid-fiz4ill5]:is(.newest,.post):hover .cover>*{scale:1.04}}@media(prefers-reduced-motion:no-preference){.newest[data-astro-cid-fiz4ill5]:has(.title:focus-visible){transform:translateY(-4px)}[data-astro-cid-fiz4ill5]:is(.newest,.post):has(.title:focus-visible) .cover>*{scale:1.04}}@media(max-width:719px){.newest[data-astro-cid-fiz4ill5] .cover{aspect-ratio:16 / 10}.newest[data-astro-cid-fiz4ill5] .text[data-astro-cid-fiz4ill5]{padding:var(--space-4) var(--space-5) var(--space-5)}.year[data-astro-cid-fiz4ill5]{margin-top:var(--space-7)}.post[data-astro-cid-fiz4ill5]{padding-block:var(--space-6)}.post[data-astro-cid-fiz4ill5],.post[data-astro-cid-fiz4ill5]:nth-child(2n){grid-template-columns:1fr;gap:var(--space-4)}.post[data-astro-cid-fiz4ill5]:nth-child(2n) .cover{order:0}.title[data-astro-cid-fiz4ill5]{font-size:var(--text-lg)}}
