.card-link[data-astro-cid-dohjnao5]{display:flex;color:inherit;text-decoration:none;border-radius:var(--radius-md);-webkit-tap-highlight-color:transparent}.card-link[data-astro-cid-dohjnao5]:after{display:none}.card-link[data-astro-cid-dohjnao5]:focus{outline:none}.card-link[data-astro-cid-dohjnao5]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.card[data-astro-cid-dohjnao5]{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;background:color-mix(in srgb,var(--ink-1) 1.5%,var(--bg-black));border:1px solid var(--rule);border-radius:var(--radius-md);padding:var(--step-6);overflow-wrap:break-word;transition:transform var(--dur-quick) var(--ease-calm)}.card[data-astro-cid-dohjnao5]:before{content:"";position:absolute;inset:-1px;border:1px solid var(--rule);border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--dur-quick) var(--ease-calm)}.card-meta[data-astro-cid-dohjnao5]{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--step-3);margin:0 0 var(--step-4);font-family:var(--font-body);font-size:var(--meta-size);font-variant-caps:small-caps;font-variant-numeric:lining-nums proportional-nums;letter-spacing:var(--meta-tracking);line-height:1.5;color:var(--ink-3)}.card-title[data-astro-cid-dohjnao5]{margin:0 0 var(--step-3);font-family:NewYorker,Bembo,Bembo Fallback,serif;font-size:1.75rem;font-weight:400;line-height:1.3;color:var(--ink-1);text-wrap:balance}.card-summary[data-astro-cid-dohjnao5]{margin:0;font-size:1.05rem;line-height:1.6;color:var(--ink-3);text-wrap:pretty;transition:color var(--dur-quick) var(--ease-calm)}.card--center[data-astro-cid-dohjnao5]{text-align:center}.card--center[data-astro-cid-dohjnao5] .card-meta[data-astro-cid-dohjnao5]{flex-direction:column;align-items:center;gap:0}.card--center[data-astro-cid-dohjnao5] .card-summary[data-astro-cid-dohjnao5]{text-wrap:balance}.card-link[data-astro-cid-dohjnao5]:focus-visible .card[data-astro-cid-dohjnao5]:before{opacity:1}.card-link[data-astro-cid-dohjnao5]:focus-visible .card-summary[data-astro-cid-dohjnao5]{color:var(--ink-2)}@media(hover:hover){.card-link[data-astro-cid-dohjnao5]:hover .card[data-astro-cid-dohjnao5]:before{opacity:1}.card-link[data-astro-cid-dohjnao5]:hover .card-summary[data-astro-cid-dohjnao5]{color:var(--ink-2)}}.card-link[data-astro-cid-dohjnao5]:active .card[data-astro-cid-dohjnao5]{transform:scale(.99)}.card-link[data-astro-cid-dohjnao5]:active .card[data-astro-cid-dohjnao5]:before{opacity:1}@media(max-width:1024px){.card[data-astro-cid-dohjnao5]{padding:var(--step-5)}.card-title[data-astro-cid-dohjnao5]{font-size:1.35rem;line-height:1.35}.card-summary[data-astro-cid-dohjnao5]{font-size:.95rem;line-height:1.5}}@media(prefers-reduced-motion:reduce){.card[data-astro-cid-dohjnao5],.card[data-astro-cid-dohjnao5]:before,.card-summary[data-astro-cid-dohjnao5]{transition:none}.card-link[data-astro-cid-dohjnao5]:active .card[data-astro-cid-dohjnao5]{transform:none}}body{background:#000}main[data-astro-cid-ijnerlr2]{margin:3rem auto;padding:0 2rem}.content-wrapper[data-astro-cid-ijnerlr2]{max-width:1200px;margin:0 auto;position:relative}.blog-section[data-astro-cid-ijnerlr2]{margin-bottom:4rem}.section-header[data-astro-cid-ijnerlr2]{position:sticky;top:0;z-index:5;margin-bottom:2rem;padding:1rem 0 .75rem;border-bottom:1px solid var(--rule);background:#000}.section-title[data-astro-cid-ijnerlr2]{font-family:NewYorker,Bembo,Bembo Fallback,serif;font-size:1.5rem;color:var(--ink-3);letter-spacing:.02em;margin:0;font-weight:400}.posts-grid[data-astro-cid-ijnerlr2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(380px,100%),1fr));gap:2rem}.blog-archive[data-astro-cid-ijnerlr2]{margin-bottom:4rem}.blog-fold[data-astro-cid-ijnerlr2]>summary[data-astro-cid-ijnerlr2]{list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.blog-fold[data-astro-cid-ijnerlr2]>summary[data-astro-cid-ijnerlr2]::-webkit-details-marker{display:none}.blog-fold[data-astro-cid-ijnerlr2]>summary[data-astro-cid-ijnerlr2]:focus{outline:none}.blog-fold[data-astro-cid-ijnerlr2]>summary[data-astro-cid-ijnerlr2]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.blog-archive[data-astro-cid-ijnerlr2]>.fold-body[data-astro-cid-ijnerlr2]{padding-top:2rem}.blog-archive[data-astro-cid-ijnerlr2] .blog-section[data-astro-cid-ijnerlr2]:not([open]){margin-bottom:2rem}.blog-archive[data-astro-cid-ijnerlr2] .blog-section[data-astro-cid-ijnerlr2]:last-child{margin-bottom:0}.blog-fold[data-astro-cid-ijnerlr2]>summary[data-astro-cid-ijnerlr2].section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:0}.blog-fold[data-astro-cid-ijnerlr2]>.posts-grid[data-astro-cid-ijnerlr2]{margin-top:2rem}.fold-mark[data-astro-cid-ijnerlr2]{display:grid;place-items:center;flex:none;width:44px;margin-right:-14px;color:var(--ink-4);transition:color var(--dur-quick) var(--ease-standard)}@media(hover:hover){.blog-fold[data-astro-cid-ijnerlr2]>summary[data-astro-cid-ijnerlr2]:hover>.fold-mark[data-astro-cid-ijnerlr2]{color:var(--ink-2)}}.fold-mark[data-astro-cid-ijnerlr2] svg{width:14px;height:14px;transform:rotate(90deg);transition:transform .28s var(--ease-settle)}.blog-fold[data-astro-cid-ijnerlr2][open]:not(.is-closing)>summary[data-astro-cid-ijnerlr2] .fold-mark[data-astro-cid-ijnerlr2] svg{transform:rotate(-90deg)}@media(prefers-reduced-motion:no-preference){.blog-fold[data-astro-cid-ijnerlr2].is-opening>.fold-body[data-astro-cid-ijnerlr2]{animation:fold-in .28s var(--ease-settle) both}.blog-fold[data-astro-cid-ijnerlr2].is-closing>.fold-body[data-astro-cid-ijnerlr2]{opacity:0;transform:translateY(-4px);transition:opacity .16s var(--ease-standard),transform .16s var(--ease-standard)}}@keyframes fold-in{0%{opacity:0;transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.fold-mark[data-astro-cid-ijnerlr2] svg{transition:none}}.margin-notes-wrapper[data-astro-cid-ijnerlr2]{position:absolute;top:0;left:calc(100% + 3rem);width:280px;height:100%;pointer-events:none;isolation:isolate}.margin-note[data-astro-cid-ijnerlr2]{position:absolute;left:0;top:0;width:240px;font-family:var(--font-body);font-size:.95rem;font-variant-numeric:oldstyle-nums proportional-nums;line-height:1.42;text-wrap:pretty;color:var(--ink-3);padding:.65rem .9rem;border-left:1px solid transparent;pointer-events:none;z-index:1;opacity:0;visibility:hidden;transition:opacity .25s ease-out,visibility .25s ease-out,border-left-color .2s ease}.margin-note[data-astro-cid-ijnerlr2].active{opacity:1;visibility:visible;border-left-color:var(--note);pointer-events:auto;z-index:10}@media(max-width:1600px){.margin-notes-wrapper[data-astro-cid-ijnerlr2]{display:none}}@media(max-width:1024px){main[data-astro-cid-ijnerlr2]{margin:2rem auto;padding:0 1rem}.blog-section[data-astro-cid-ijnerlr2]{margin-bottom:3rem}.section-header[data-astro-cid-ijnerlr2]{margin:0 -1rem 1.5rem;padding:max(.75rem,env(safe-area-inset-top)) 1rem .5rem}.section-title[data-astro-cid-ijnerlr2]{font-size:1.25rem}.posts-grid[data-astro-cid-ijnerlr2]{grid-template-columns:1fr;gap:1.25rem}.blog-archive[data-astro-cid-ijnerlr2]{margin-bottom:3rem}.blog-fold[data-astro-cid-ijnerlr2]>.posts-grid[data-astro-cid-ijnerlr2],.blog-archive[data-astro-cid-ijnerlr2]>.fold-body[data-astro-cid-ijnerlr2]{margin-top:0;padding-top:1.5rem}.blog-archive[data-astro-cid-ijnerlr2] .blog-section[data-astro-cid-ijnerlr2]:not([open]){margin-bottom:1.5rem}.content-wrapper[data-astro-cid-ijnerlr2]{max-width:700px}}
