header:where(.astro-FZX4JMUE){padding-bottom:2.5rem;border-bottom:1px solid var(--gray-800)}.back-link:where(.astro-FZX4JMUE){display:none}.details:where(.astro-FZX4JMUE){display:flex;flex-direction:column;padding:.5rem;gap:1.5rem;justify-content:space-between;align-items:center}.tags:where(.astro-FZX4JMUE){display:flex;gap:.5rem}.description:where(.astro-FZX4JMUE){font-size:var(--text-lg);max-width:54ch}.content:where(.astro-FZX4JMUE){max-width:65ch;margin-inline:auto}.content:where(.astro-FZX4JMUE)>*+*{margin-top:1rem}.content:where(.astro-FZX4JMUE) h1,.content:where(.astro-FZX4JMUE) h2,.content:where(.astro-FZX4JMUE) h3,.content:where(.astro-FZX4JMUE) h4,.content:where(.astro-FZX4JMUE) h5{margin:1.5rem 0}.content:where(.astro-FZX4JMUE) img{border-radius:1.5rem;box-shadow:var(--shadow-sm);background:var(--gradient-subtle);border:1px solid var(--gray-800)}.content:where(.astro-FZX4JMUE) blockquote{font-size:var(--text-lg);font-family:var(--font-brand);font-weight:600;line-height:1.1;padding-inline-start:1.5rem;border-inline-start:.25rem solid var(--accent-dark);color:var(--gray-0)}.back-link:where(.astro-FZX4JMUE),.content:where(.astro-FZX4JMUE) a{text-decoration:1px solid underline transparent;text-underline-offset:.25em;transition:text-decoration-color var(--theme-transition)}.back-link:where(.astro-FZX4JMUE):hover,.back-link:where(.astro-FZX4JMUE):focus,.content:where(.astro-FZX4JMUE) a:hover,.content:where(.astro-FZX4JMUE) a:focus{text-decoration-color:currentColor}@media (min-width: 50em){.back-link:where(.astro-FZX4JMUE){display:block;align-self:flex-start}.details:where(.astro-FZX4JMUE){flex-direction:row;gap:2.5rem}.content:where(.astro-FZX4JMUE) blockquote{font-size:var(--text-2xl)}}
