.blog[data-astro-cid-rnpz4k3z]{border-top:0;padding-top:clamp(2rem,1rem + 3vw,4rem)}h1[data-astro-cid-rnpz4k3z]{margin-top:var(--space-4)}h1[data-astro-cid-rnpz4k3z] .word>span{animation:blog-rise .9s var(--ease-out) calc(80ms + var(--i) * 45ms) both}.tools[data-astro-cid-rnpz4k3z]{animation:blog-follow .7s var(--ease-out) .42s both}@keyframes blog-rise{0%{transform:translateY(108%)}}@keyframes blog-follow{0%{opacity:0;transform:translateY(10px)}}.tools[data-astro-cid-rnpz4k3z]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-7)}:root:not(.js) .tools[data-astro-cid-rnpz4k3z]{display:none}fieldset[data-astro-cid-rnpz4k3z]{min-width:0;margin:0;padding:0;border:0}.topics[data-astro-cid-rnpz4k3z]{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-inline-end:auto}.views[data-astro-cid-rnpz4k3z]{display:flex;gap:var(--space-1)}.find[data-astro-cid-rnpz4k3z]{position:relative;width:min(100%,17rem)}.find[data-astro-cid-rnpz4k3z] svg[data-astro-cid-rnpz4k3z]{position:absolute;top:50%;left:var(--space-4);translate:0 -50%;color:var(--text-3);pointer-events:none}.find[data-astro-cid-rnpz4k3z] .input[data-astro-cid-rnpz4k3z]{--field-h: 2.625rem;padding-block:0;padding-inline-start:2.625rem;font-size:var(--text-sm)}@media(pointer:coarse){.find[data-astro-cid-rnpz4k3z] .input[data-astro-cid-rnpz4k3z]{--field-h: 2.75rem}}.posts[data-astro-cid-rnpz4k3z]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-9) var(--space-6);margin-top:var(--space-8)}:root:not([data-blog-view=list]) .posts[data-astro-cid-rnpz4k3z]>li[data-astro-cid-rnpz4k3z]:nth-child(1 of:not([hidden])){grid-column:1 / -1}:root:not([data-blog-view=list]) .posts[data-astro-cid-rnpz4k3z]>li[data-astro-cid-rnpz4k3z]:nth-child(1 of:not([hidden])) .post{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:var(--space-8)}:root:not([data-blog-view=list]) .posts[data-astro-cid-rnpz4k3z]>li[data-astro-cid-rnpz4k3z]:nth-child(1 of:not([hidden])) .cover{order:2}:root:not([data-blog-view=list]) .posts[data-astro-cid-rnpz4k3z]>li[data-astro-cid-rnpz4k3z]:nth-child(1 of:not([hidden])) .title{font-size:var(--text-h2);line-height:1.1;letter-spacing:-.03em}:root:not([data-blog-view=list]) .posts[data-astro-cid-rnpz4k3z]>li[data-astro-cid-rnpz4k3z]:nth-child(1 of:not([hidden])) .line{display:block}:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z]{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:0;margin-inline:calc(-1 * var(--bleed))}:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z]>li[data-astro-cid-rnpz4k3z]+li[data-astro-cid-rnpz4k3z] .post{border-top:var(--hairline) solid var(--line)}:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z] .post{grid-template-columns:minmax(0,2fr) minmax(0,8fr) minmax(0,2fr) auto;align-items:center;gap:var(--space-5);height:100%;padding:var(--space-5) var(--bleed);border-radius:0;transition:background-color var(--dur-fast) var(--ease-out)}:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z] .post:hover{background:var(--hover)}:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z] .post:focus-visible{outline-offset:-2px}:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z] :is(.cover,.dot,.line,.byline){display:none}:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z] :is(.text,.meta){display:contents}:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z] time{grid-row:1;grid-column:1}:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z] .post .title{grid-row:1;grid-column:2;font-size:var(--text-body);line-height:1.4;letter-spacing:-.01em}:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z] .subject{grid-row:1;grid-column:3}:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z] .post>.arrow{display:block;grid-row:1;grid-column:4;color:var(--text-3);transition:transform var(--dur-spring) var(--ease-spring),color var(--dur-fast) var(--ease-out)}:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z] .post:hover>.arrow{color:var(--text);transform:translate(3px)}:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z] .post :is(time,.title,.subject){transition:opacity var(--dur-slow) var(--ease-out)}@media(hover:hover)and (pointer:fine){:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z]:has(.post:hover) .post:not(:hover) :is(time,.title,.subject){opacity:var(--dimmed)}}.peek[data-astro-cid-rnpz4k3z]{position:fixed;top:0;left:0;z-index:30;display:grid;gap:var(--space-2);width:20rem;padding:var(--space-2);border:var(--hairline) solid var(--line-strong);border-radius:var(--radius-lg);background:var(--bg);pointer-events:none;opacity:0;scale:.92;transition:opacity var(--dur) var(--ease-out),scale var(--dur-spring) var(--ease-spring)}.peek[data-astro-cid-rnpz4k3z].on{opacity:1;scale:1}.peek-meta[data-astro-cid-rnpz4k3z]{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-1) var(--space-2);color:var(--text-3)}.peek[data-astro-cid-rnpz4k3z] .cover{border-radius:var(--radius-md)}.peek-meta[data-astro-cid-rnpz4k3z] span[data-astro-cid-rnpz4k3z]:first-child{color:var(--text-2)}html.posts-morph::view-transition-group(*){animation-duration:var(--dur-slow);animation-timing-function:var(--ease-out)}.none[data-astro-cid-rnpz4k3z]{display:grid;justify-items:start;gap:var(--space-4);margin-top:var(--space-8)}.none[data-astro-cid-rnpz4k3z] p[data-astro-cid-rnpz4k3z]{font-size:var(--text-lead);color:var(--text-2)}.more[data-astro-cid-rnpz4k3z]{display:flex;justify-content:center;margin-top:var(--space-9)}.none[data-astro-cid-rnpz4k3z][hidden],.more[data-astro-cid-rnpz4k3z][hidden]{display:none}@media(width<=55em){.topics[data-astro-cid-rnpz4k3z]{flex-basis:100%}.find[data-astro-cid-rnpz4k3z]{flex:1}.posts[data-astro-cid-rnpz4k3z]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8) var(--space-5)}:root:not([data-blog-view=list]) .posts[data-astro-cid-rnpz4k3z]>li[data-astro-cid-rnpz4k3z]:nth-child(1 of:not([hidden])) .post{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}:root:not([data-blog-view=list]) .posts[data-astro-cid-rnpz4k3z]>li[data-astro-cid-rnpz4k3z]:nth-child(1 of:not([hidden])) .cover{order:0}:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z] .post{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-1)}:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z] .meta{display:block;grid-row:1;grid-column:1}:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z] .dot{display:inline}:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z] .post .title{grid-row:2;grid-column:1}:root[data-blog-view=list] .posts[data-astro-cid-rnpz4k3z] .post>.arrow{grid-row:1 / 3;grid-column:2}}@media(width<=30em){.posts[data-astro-cid-rnpz4k3z]{grid-template-columns:minmax(0,1fr)}}
