.post-share[data-astro-cid-r3taeo7b]{color:var(--navy);flex-direction:column;align-items:flex-start;gap:10px;display:flex}.post-share-links[data-astro-cid-r3taeo7b]{align-items:center;gap:10px;display:flex}.post-share-links[data-astro-cid-r3taeo7b] a[data-astro-cid-r3taeo7b],.post-share-links[data-astro-cid-r3taeo7b] button[data-astro-cid-r3taeo7b]{box-sizing:border-box;width:34px;height:34px;color:var(--navy);border:1px solid var(--rule);border-radius:var(--radius);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:8px;text-decoration:none;transition:color .2s,background .2s,border-color .2s;display:inline-flex;position:relative}.post-share-links[data-astro-cid-r3taeo7b] a[data-astro-cid-r3taeo7b]:before,.post-share-links[data-astro-cid-r3taeo7b] button[data-astro-cid-r3taeo7b]:before{content:"";position:absolute;inset:-5px}.post-share-links[data-astro-cid-r3taeo7b] a[data-astro-cid-r3taeo7b]:hover,.post-share-links[data-astro-cid-r3taeo7b] a[data-astro-cid-r3taeo7b]:focus-visible,.post-share-links[data-astro-cid-r3taeo7b] button[data-astro-cid-r3taeo7b]:hover,.post-share-links[data-astro-cid-r3taeo7b] button[data-astro-cid-r3taeo7b]:focus-visible{color:var(--paper-warm);background:var(--navy);border-color:var(--navy)}.post-share-links[data-astro-cid-r3taeo7b] svg[data-astro-cid-r3taeo7b]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:100%;height:100%}.post-share-links[data-astro-cid-r3taeo7b] .icon-filled[data-astro-cid-r3taeo7b]{fill:currentColor;stroke:none}.copy-status[data-astro-cid-r3taeo7b]{color:#1c1a17b8;min-height:1.4em}.post-layout[data-astro-cid-ymihodss]{gap:var(--gap-col);grid-template-columns:minmax(0,2.2fr) minmax(260px,.8fr);align-items:start;display:grid}.post-article[data-astro-cid-ymihodss]{min-width:0}.prose[data-astro-cid-ymihodss]{--tw-prose-body:var(--coffee);--tw-prose-headings:var(--navy);--tw-prose-lead:#1c1a17b8;--tw-prose-links:var(--link);--tw-prose-bold:var(--coffee);--tw-prose-counters:var(--clay);--tw-prose-bullets:var(--clay);--tw-prose-hr:var(--rule);--tw-prose-captions:#1c1a17b8;max-width:40rem;font:400 var(--text-body)/1.65 var(--font-serif)}.prose[data-astro-cid-ymihodss] :is(h1,h2,h3,h4){font-family:var(--font-serif);font-weight:400}.prose[data-astro-cid-ymihodss] h2{font-size:24px;line-height:36px}.prose[data-astro-cid-ymihodss] :is(h3,h4){font-size:var(--text-h3);line-height:1.5}.prose[data-astro-cid-ymihodss] blockquote p:before,.prose[data-astro-cid-ymihodss] blockquote p:after{content:none}.prose[data-astro-cid-ymihodss] .video{aspect-ratio:16/9;width:100%;margin:0 auto 24px}.prose[data-astro-cid-ymihodss] .video iframe{border:0;width:100%;height:100%;display:block}.prose[data-astro-cid-ymihodss] .video-cover{background:var(--coffee);width:100%;height:100%;display:block;position:relative;overflow:hidden}.prose[data-astro-cid-ymihodss] .video-cover img{object-fit:cover;width:100%;height:100%;margin:0;display:block}.prose[data-astro-cid-ymihodss] .video-cover:after{content:"";background:#1c1a1740;position:absolute;inset:0}.prose[data-astro-cid-ymihodss] .video-play{z-index:1;border-radius:var(--radius);width:64px;height:64px;color:var(--paper-warm);background:red;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.prose[data-astro-cid-ymihodss] .video-play svg{width:28px;height:28px;margin-left:3px}.prose[data-astro-cid-ymihodss] .video-cover:hover .video-play,.prose[data-astro-cid-ymihodss] .video-cover:focus-visible .video-play{opacity:.8}.prose[data-astro-cid-ymihodss] a{text-decoration:none}.prose[data-astro-cid-ymihodss] a:hover,.prose[data-astro-cid-ymihodss] a:focus-visible{text-underline-offset:2px;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px}.post-article[data-astro-cid-ymihodss]>hr[data-astro-cid-ymihodss]{margin-top:32px;margin-left:0}.back-to-blog[data-astro-cid-ymihodss]{white-space:nowrap;display:inline-block}.back-to-blog-top[data-astro-cid-ymihodss]{margin-bottom:20px}.back-to-blog-bottom[data-astro-cid-ymihodss]{margin-top:24px}@media (width<=959px){.post-layout[data-astro-cid-ymihodss]{grid-template-columns:1fr;gap:40px}}
