.post[data-astro-cid-7jjqptxk]{padding-block:clamp(22px,3vw,40px) clamp(56px,7vw,96px)}.post-head[data-astro-cid-7jjqptxk]{margin-bottom:clamp(24px,3vw,36px)}.post-head-in[data-astro-cid-7jjqptxk]{max-width:860px}.crumbs[data-astro-cid-7jjqptxk]{display:flex;flex-wrap:wrap;gap:4px 8px;font-size:13.5px;line-height:1.5;color:var(--ink-mute)}.crumbs[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]{color:inherit;text-decoration:none}.crumbs[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]:hover{color:var(--indigo)}.crumbs[data-astro-cid-7jjqptxk] [data-astro-cid-7jjqptxk][aria-current]{color:var(--ink-soft)}h1[data-astro-cid-7jjqptxk]{margin-top:18px;max-width:24ch;font-weight:700;font-size:clamp(30px,4.2vw,44px);line-height:1.16;letter-spacing:-.015em;color:var(--ink)}.post-body[data-astro-cid-7jjqptxk]{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(36px,5vw,72px);align-items:start}.post-main[data-astro-cid-7jjqptxk]{min-width:0}.post-aside[data-astro-cid-7jjqptxk]{display:flex;flex-direction:column;gap:20px}.hero[data-astro-cid-7jjqptxk]{display:block;width:100%;border-radius:var(--r-drop);margin-bottom:30px}.prose[data-astro-cid-7jjqptxk]{font-size:17.5px;color:var(--ink-soft)}.prose[data-astro-cid-7jjqptxk] p{margin-bottom:1.2em;max-width:62ch}.prose[data-astro-cid-7jjqptxk] h2,.prose[data-astro-cid-7jjqptxk] h3{color:var(--ink);margin:1.6em 0 .5em}.prose[data-astro-cid-7jjqptxk] blockquote{margin:1.4em 0;padding-inline-start:18px;border-inline-start:2px solid color-mix(in srgb,var(--indigo) 35%,transparent);font-family:var(--font-heading);color:var(--ink)}.next-up[data-astro-cid-7jjqptxk]{margin-top:clamp(32px,5vw,48px);padding:22px 24px;background:var(--blush);border-radius:var(--r-card)}.next-up[data-astro-cid-7jjqptxk] ul[data-astro-cid-7jjqptxk]{display:grid;gap:10px;margin:0;padding:0;list-style:none}.next-up[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]{font-family:var(--font-heading);font-weight:600;font-size:17px;line-height:1.4;color:var(--ink);text-decoration:none}.next-up[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]:hover{color:var(--indigo)}.post-back[data-astro-cid-7jjqptxk]{padding-top:clamp(28px,4vw,44px)}.link-back[data-astro-cid-7jjqptxk]{font-family:var(--font-heading);font-weight:600;font-size:17px;color:var(--ink);text-decoration:none;transition:color .18s var(--ease)}.link-back[data-astro-cid-7jjqptxk]:hover{color:var(--indigo)}.series-box[data-astro-cid-7jjqptxk]{padding:22px 24px;background:var(--blush);border-radius:var(--r-card)}.series-guide[data-astro-cid-7jjqptxk]{display:flex;align-items:baseline;gap:10px;padding-bottom:14px;margin-bottom:12px;border-bottom:1px solid var(--hairline);font-family:var(--font-heading);font-weight:600;font-size:15.5px;line-height:1.4;color:var(--ink);text-decoration:none}.series-guide[data-astro-cid-7jjqptxk]:hover{color:var(--indigo)}.series-guide[data-astro-cid-7jjqptxk]:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.series-tag[data-astro-cid-7jjqptxk]{flex:none;padding:2px 8px;border-radius:999px;background:var(--card);border:1px solid color-mix(in srgb,var(--indigo) 22%,transparent);font-size:11.5px;font-weight:600;color:var(--indigo)}.series-list[data-astro-cid-7jjqptxk]{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.series-list[data-astro-cid-7jjqptxk] li[data-astro-cid-7jjqptxk]{font-size:14.5px;line-height:1.45}.series-list[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]{color:var(--ink-soft);text-decoration:none}.series-list[data-astro-cid-7jjqptxk] a[data-astro-cid-7jjqptxk]:hover{color:var(--indigo)}.series-all[data-astro-cid-7jjqptxk],.series-lead[data-astro-cid-7jjqptxk]{display:block;margin-top:14px;font-family:var(--font-heading);font-weight:600;font-size:14.5px;color:var(--indigo)}.series-all[data-astro-cid-7jjqptxk]{text-decoration:underline;text-underline-offset:4px}.series-lead[data-astro-cid-7jjqptxk]{padding-top:14px;border-top:1px solid var(--hairline);text-decoration:none}.series-lead[data-astro-cid-7jjqptxk]:hover{color:var(--indigo-deep)}.post-final[data-astro-cid-7jjqptxk]{text-align:center}.post-final[data-astro-cid-7jjqptxk] h2[data-astro-cid-7jjqptxk]{font-weight:700;font-size:clamp(24px,3.2vw,32px);letter-spacing:-.01em;color:var(--ink)}.post-final[data-astro-cid-7jjqptxk] p[data-astro-cid-7jjqptxk]{max-width:52ch;margin:12px auto 0;color:var(--ink-soft)}.post-final-row[data-astro-cid-7jjqptxk]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;margin-top:26px}@media(max-width:900px){.post-body[data-astro-cid-7jjqptxk]{grid-template-columns:minmax(0,1fr)}.post-aside[data-astro-cid-7jjqptxk]{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:dense;gap:16px}.series-box[data-astro-cid-7jjqptxk],.post-aside[data-astro-cid-7jjqptxk] .sharebox,.post-aside[data-astro-cid-7jjqptxk]:not(.has-related) .author-card{grid-column:1 / -1}}@media(max-width:560px){.post-aside[data-astro-cid-7jjqptxk]{grid-template-columns:minmax(0,1fr)}}
