.share[data-astro-cid-p5payz7x]{flex-wrap:wrap;align-items:center;gap:.5rem .6rem;display:flex}.share-btn[data-astro-cid-p5payz7x]{min-height:var(--control-h);font:500 .8125rem/1 var(--f-mono);color:var(--ink);background:var(--paper);border:var(--control-border);cursor:pointer;touch-action:manipulation;border-radius:999px;place-items:center;padding:0 1rem;transition:background-color .15s ease-out,transform .1s ease-out;display:inline-grid}.share-btn[data-astro-cid-p5payz7x]:hover{background:var(--paper-2)}.share-btn[data-astro-cid-p5payz7x]:active{transform:scale(.96)}.share-copy[data-astro-cid-p5payz7x] .label[data-astro-cid-p5payz7x]{grid-area:1/1;align-items:center;gap:.4em;display:inline-flex}.share-copy[data-astro-cid-p5payz7x] .label-done[data-astro-cid-p5payz7x],.share-copy[data-astro-cid-p5payz7x][data-copied] .label-idle[data-astro-cid-p5payz7x]{visibility:hidden}.share-copy[data-astro-cid-p5payz7x][data-copied] .label-done[data-astro-cid-p5payz7x]{visibility:visible}.sr-only[data-astro-cid-p5payz7x]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.share-btn[data-astro-cid-p5payz7x]{transition:none}}.post-end[data-astro-cid-grg5p222]{border-top:1.5px solid var(--ink);gap:2.75rem;margin-top:3.5rem;padding-top:1.75rem;display:grid}.signoff[data-astro-cid-grg5p222]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem 2rem;display:grid}.bio[data-astro-cid-grg5p222]{max-width:28rem;color:var(--ink-2);text-wrap:pretty;margin:0}.bio[data-astro-cid-grg5p222] b[data-astro-cid-grg5p222]{color:var(--ink);font-weight:600}@media (width<=560px){.signoff[data-astro-cid-grg5p222]{grid-template-columns:1fr}}.post-nav[data-astro-cid-grg5p222]{border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--shadow);background:var(--paper);border-radius:6px;grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid;overflow:hidden}.post-nav__link[data-astro-cid-grg5p222]{min-width:0;color:var(--ink);flex-direction:column;gap:.35rem;padding:1rem 1.1rem 1.1rem;text-decoration:none;transition:background-color .15s ease-out;display:flex}.post-nav__link[data-astro-cid-grg5p222]+.post-nav__link[data-astro-cid-grg5p222]{border-left:1px solid var(--rule)}.post-nav__link--next[data-astro-cid-grg5p222]{text-align:right;align-items:flex-end}.post-nav__link[data-astro-cid-grg5p222]:hover{background:var(--paper-2)}.post-nav__link[data-astro-cid-grg5p222]:focus-visible{outline:var(--focus-ring);outline-offset:-4px;border-radius:4px}.post-nav__label[data-astro-cid-grg5p222]{color:var(--ink-3)}.post-nav__title[data-astro-cid-grg5p222]{font-family:var(--f-display);font-optical-sizing:auto;letter-spacing:-.01em;text-wrap:balance;background-image:linear-gradient(var(--accent), var(--accent));background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;font-size:1.1rem;font-weight:600;line-height:1.25;transition:background-size .18s cubic-bezier(.2,0,0,1)}.post-nav__link--next[data-astro-cid-grg5p222] .post-nav__title[data-astro-cid-grg5p222]{background-position:100% 100%}.post-nav__link[data-astro-cid-grg5p222]:hover .post-nav__title[data-astro-cid-grg5p222]{background-size:100% 2px}@media (width<=520px){.post-nav[data-astro-cid-grg5p222]{grid-template-columns:1fr}.post-nav__link[data-astro-cid-grg5p222]+.post-nav__link[data-astro-cid-grg5p222]{border-left:0;border-top:1px solid var(--rule)}.post-nav__link--next[data-astro-cid-grg5p222]{text-align:left;align-items:flex-start}.post-nav__link--next[data-astro-cid-grg5p222] .post-nav__title[data-astro-cid-grg5p222]{background-position:0 100%}}.eyebrow[data-astro-cid-grg5p222]{font:600 .72rem/1.4 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0 0 .5rem}.related-list[data-astro-cid-grg5p222]{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.related-list[data-astro-cid-grg5p222] li[data-astro-cid-grg5p222]{grid-template-columns:14px 1fr;align-items:center;gap:0 1rem;display:grid}.related-title[data-astro-cid-grg5p222]{font-family:var(--f-display);font-optical-sizing:auto;letter-spacing:-.01em;color:var(--ink);text-wrap:balance;background-image:linear-gradient(var(--accent), var(--accent));background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;justify-self:start;padding-block:.7rem;font-size:1.1rem;font-weight:600;line-height:1.25;text-decoration:none;transition:background-size .18s cubic-bezier(.2,0,0,1);display:inline-block}.related-title[data-astro-cid-grg5p222]:hover{background-size:100% 2px}@media (prefers-reduced-motion:reduce){.post-nav__link[data-astro-cid-grg5p222],.post-nav__title[data-astro-cid-grg5p222],.related-title[data-astro-cid-grg5p222]{transition:none}}.post-header[data-astro-cid-g5songws]{border-bottom:1.5px solid var(--ink);margin-top:3.5rem;padding-bottom:1.5rem}.meta[data-astro-cid-g5songws]{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.post-title[data-astro-cid-g5songws]{font-family:var(--f-display);font-optical-sizing:auto;letter-spacing:-.015em;text-wrap:balance;margin:.6rem 0 .8rem;font-size:clamp(1.9rem,5.5vw,2.75rem);font-weight:600;line-height:1.08}.post-desc[data-astro-cid-g5songws]{color:var(--ink-2);max-width:36rem;margin:0 0 1rem;font-size:1.15rem}.prose[data-astro-cid-g5songws]{margin-top:2.5rem}
