.progress[data-astro-cid-gysqo7gh]{position:fixed;top:0;left:0;right:0;height:2px;z-index:60;pointer-events:none}.progress[data-astro-cid-gysqo7gh] span[data-astro-cid-gysqo7gh]{display:block;height:100%;background:var(--accent);transform-origin:0 50%;transform:scaleX(0)}.narrow[data-astro-cid-gysqo7gh]{max-width:calc(var(--prose) + var(--gutter) * 2)}.head[data-astro-cid-gysqo7gh]{max-width:calc(980px + var(--gutter) * 2);padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(32px,4vw,52px);display:flex;flex-direction:column;gap:22px;align-items:center;text-align:center}.cat[data-astro-cid-gysqo7gh]{display:inline-flex;align-items:center;gap:8px;color:var(--c);font-weight:650}.cat[data-astro-cid-gysqo7gh]:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--c)}h1[data-astro-cid-gysqo7gh]{font-size:clamp(36px,5.6vw,68px);font-weight:500;letter-spacing:-.03em;line-height:1.04;text-wrap:balance}.byline[data-astro-cid-gysqo7gh]{display:flex;align-items:center;justify-content:center;gap:12px 22px;flex-wrap:wrap;margin-top:4px;font-size:14.5px;color:var(--ink-3)}.who[data-astro-cid-gysqo7gh]{display:inline-flex;align-items:center;gap:12px;text-align:left}.who[data-astro-cid-gysqo7gh] strong[data-astro-cid-gysqo7gh]{display:block;color:var(--ink);font-weight:600;font-size:15px}.who[data-astro-cid-gysqo7gh] small[data-astro-cid-gysqo7gh]{display:block;font-size:13px;color:var(--ink-3)}.who[data-astro-cid-gysqo7gh]:hover strong[data-astro-cid-gysqo7gh]{color:var(--accent)}.when[data-astro-cid-gysqo7gh]{padding-left:22px;border-left:1px solid var(--line)}.prose[data-astro-cid-gysqo7gh]>p:first-of-type:first-letter{all:unset}.cover-wrap[data-astro-cid-gysqo7gh]{max-width:calc(1280px + var(--gutter) * 2);margin-bottom:clamp(40px,6vw,72px)}.foot[data-astro-cid-gysqo7gh]{margin-top:48px;display:flex;flex-direction:column;gap:28px}.tags[data-astro-cid-gysqo7gh]{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:15px}.tags[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh]{color:var(--ink-3)}.tags[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh]:hover{color:var(--accent)}.share[data-astro-cid-gysqo7gh]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;padding:18px 0;border-block:1px solid var(--line);font-size:14.5px}.share[data-astro-cid-gysqo7gh] span[data-astro-cid-gysqo7gh]{color:var(--ink-3)}.share[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh],.share[data-astro-cid-gysqo7gh] button[data-astro-cid-gysqo7gh]{font:550 14.5px var(--font-body);color:var(--ink-2);background:none;border:0;padding:0;cursor:pointer}.share[data-astro-cid-gysqo7gh] a[data-astro-cid-gysqo7gh]:hover,.share[data-astro-cid-gysqo7gh] button[data-astro-cid-gysqo7gh]:hover{color:var(--accent)}.author-box[data-astro-cid-gysqo7gh]{display:flex;gap:20px;align-items:flex-start;padding:28px;border-radius:var(--radius);background:var(--bg-elev);box-shadow:inset 0 0 0 1px var(--line)}.author-box[data-astro-cid-gysqo7gh] strong[data-astro-cid-gysqo7gh]{display:block;font:600 20px/1.2 var(--font-display)}.author-box[data-astro-cid-gysqo7gh] .role[data-astro-cid-gysqo7gh]{font-size:14px;color:var(--ink-3)}.author-box[data-astro-cid-gysqo7gh] p[data-astro-cid-gysqo7gh]{margin:8px 0 0;color:var(--ink-2);font-size:15.5px}.author-box[data-astro-cid-gysqo7gh]:hover strong[data-astro-cid-gysqo7gh]{color:var(--accent)}.comments[data-astro-cid-gysqo7gh] h2[data-astro-cid-gysqo7gh]{font-size:26px;font-weight:500;letter-spacing:-.02em;display:flex;align-items:baseline;gap:10px;margin-bottom:18px}.comments[data-astro-cid-gysqo7gh] h2[data-astro-cid-gysqo7gh] span[data-astro-cid-gysqo7gh]{font:italic 400 18px var(--font-display);color:var(--ink-3)}.comments[data-astro-cid-gysqo7gh] ol[data-astro-cid-gysqo7gh]{list-style:none;margin:0;padding:0}.comments[data-astro-cid-gysqo7gh]>ol[data-astro-cid-gysqo7gh]>li[data-astro-cid-gysqo7gh]{padding:20px 0;border-top:1px solid var(--line)}.c-head[data-astro-cid-gysqo7gh]{display:flex;align-items:center;gap:10px;font-size:14px}.c-head[data-astro-cid-gysqo7gh] strong[data-astro-cid-gysqo7gh]{font-weight:600;font-size:15px}.c-head[data-astro-cid-gysqo7gh] time[data-astro-cid-gysqo7gh]{color:var(--ink-3);margin-left:auto;font-size:13px}.c-body[data-astro-cid-gysqo7gh]{margin:10px 0 0 46px;color:var(--ink-2);font-size:16px}.c-body[data-astro-cid-gysqo7gh] p[data-astro-cid-gysqo7gh]{margin:0 0 8px}.replies[data-astro-cid-gysqo7gh]{margin:14px 0 0 46px!important;padding-left:18px!important;border-left:2px solid var(--line)}.replies[data-astro-cid-gysqo7gh] .c-body[data-astro-cid-gysqo7gh]{margin-left:40px}.related[data-astro-cid-gysqo7gh]{margin-top:64px;border-top:1px solid var(--line)}.related[data-astro-cid-gysqo7gh] h2[data-astro-cid-gysqo7gh]{font-size:clamp(30px,3.4vw,42px);font-weight:500;letter-spacing:-.025em;margin-bottom:36px}@media(max-width:600px){.prose[data-astro-cid-gysqo7gh]{font-size:18px}.when[data-astro-cid-gysqo7gh]{padding-left:0;border-left:0}}
