.post-carousel[data-astro-cid-6zeyiahb]{display:flex;gap:var(--space-3);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--space-2);margin-block:var(--space-5)}.post-carousel[data-astro-cid-6zeyiahb] img[data-astro-cid-6zeyiahb]{flex:0 0 auto;width:min(78vw,340px);aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius-md);scroll-snap-align:start;border:var(--border-hairline)}.post[data-astro-cid-2q5oecfc]{padding-block:calc(var(--space-4) + 1.5rem) var(--space-7);max-width:760px}@media (min-width: 760px){.post[data-astro-cid-2q5oecfc]{padding-top:calc(var(--space-5) + 1.5rem)}}.post__breadcrumb[data-astro-cid-2q5oecfc]{font-family:var(--font-mono);font-size:.78rem;color:var(--color-text-dim);margin-bottom:var(--space-3)}.post__breadcrumb[data-astro-cid-2q5oecfc] a[data-astro-cid-2q5oecfc]{text-decoration:none;color:var(--color-text-dim)}.post__breadcrumb[data-astro-cid-2q5oecfc] a[data-astro-cid-2q5oecfc]:hover{color:var(--color-blue-light)}.post__title[data-astro-cid-2q5oecfc]{margin-top:var(--space-2);font-size:clamp(2rem,5vw,3rem);text-transform:none;line-height:1.1}.post__cover[data-astro-cid-2q5oecfc]{margin-top:var(--space-4);width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius-lg);border:var(--border-hairline);background:var(--color-panel-raised)}.post__body[data-astro-cid-2q5oecfc]{margin-top:var(--space-5);line-height:1.75}.post__body[data-astro-cid-2q5oecfc] h2{margin-top:var(--space-6);font-size:1.5rem;text-transform:none;line-height:1.25}.post__body[data-astro-cid-2q5oecfc] h3{margin-top:var(--space-4);font-family:var(--font-body);font-size:1.12rem;font-weight:700;text-transform:none}.post__body[data-astro-cid-2q5oecfc] p,.post__body[data-astro-cid-2q5oecfc] li{color:var(--color-text-dim)}.post__body[data-astro-cid-2q5oecfc] p{margin-top:var(--space-3)}.post__body[data-astro-cid-2q5oecfc] strong{color:var(--color-text)}.post__body[data-astro-cid-2q5oecfc] a{color:var(--color-blue-light)}.post__body[data-astro-cid-2q5oecfc] ul,.post__body[data-astro-cid-2q5oecfc] ol{margin-top:var(--space-3);padding-left:1.2em;display:flex;flex-direction:column;gap:var(--space-1)}.post__body[data-astro-cid-2q5oecfc] img{margin-top:var(--space-4);width:100%;height:auto;border-radius:var(--radius-md);border:var(--border-hairline)}.post__body[data-astro-cid-2q5oecfc] blockquote{margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-blue-light);background:var(--color-panel-raised);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.post__body[data-astro-cid-2q5oecfc] blockquote p{margin-top:0}.post__body[data-astro-cid-2q5oecfc] table{margin-top:var(--space-4);display:block;overflow-x:auto;width:100%;border-collapse:collapse;font-size:.92rem}.post__body[data-astro-cid-2q5oecfc] th,.post__body[data-astro-cid-2q5oecfc] td{padding:var(--space-2);border-bottom:var(--border-hairline);text-align:left;vertical-align:top;min-width:140px}.post__body[data-astro-cid-2q5oecfc] th{color:var(--color-text);background:var(--color-panel-raised)}.post__body[data-astro-cid-2q5oecfc] td{color:var(--color-text-dim)}.post__faq[data-astro-cid-2q5oecfc]{margin-top:var(--space-6);padding-top:var(--space-5);border-top:var(--border-hairline)}.post__faq[data-astro-cid-2q5oecfc] h2[data-astro-cid-2q5oecfc]{font-size:1.5rem;text-transform:none}.post__faq[data-astro-cid-2q5oecfc] details[data-astro-cid-2q5oecfc]{margin-top:var(--space-3);padding:var(--space-3);border:var(--border-hairline);border-radius:var(--radius-sm);background:var(--color-panel-raised)}.post__faq[data-astro-cid-2q5oecfc] summary[data-astro-cid-2q5oecfc]{cursor:pointer;font-weight:600}.post__faq[data-astro-cid-2q5oecfc] details[data-astro-cid-2q5oecfc] p[data-astro-cid-2q5oecfc]{margin-top:var(--space-2);color:var(--color-text-dim);line-height:1.7}.post__services[data-astro-cid-2q5oecfc],.post__cluster[data-astro-cid-2q5oecfc],.post__author[data-astro-cid-2q5oecfc]{margin-top:var(--space-5);padding:var(--space-4);border:var(--border-hairline);border-radius:var(--radius-md);background:var(--color-panel-raised)}.post__services[data-astro-cid-2q5oecfc] ul[data-astro-cid-2q5oecfc],.post__cluster[data-astro-cid-2q5oecfc] ul[data-astro-cid-2q5oecfc]{margin-top:var(--space-2);list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.post__services[data-astro-cid-2q5oecfc] li[data-astro-cid-2q5oecfc] a[data-astro-cid-2q5oecfc],.post__cluster[data-astro-cid-2q5oecfc] li[data-astro-cid-2q5oecfc] a[data-astro-cid-2q5oecfc]{color:var(--color-text);text-decoration:none}.post__services[data-astro-cid-2q5oecfc] li[data-astro-cid-2q5oecfc] a[data-astro-cid-2q5oecfc]:hover,.post__cluster[data-astro-cid-2q5oecfc] li[data-astro-cid-2q5oecfc] a[data-astro-cid-2q5oecfc]:hover{color:var(--color-blue-light)}.post__services[data-astro-cid-2q5oecfc] .btn[data-astro-cid-2q5oecfc]{margin-top:var(--space-3)}.post__cluster-tag[data-astro-cid-2q5oecfc]{display:inline-block;margin-right:var(--space-1);padding:.1rem .5rem;border-radius:999px;font-family:var(--font-mono);font-size:.7rem;color:var(--color-blue-light);border:1px solid rgba(95,180,232,.45)}.post__author[data-astro-cid-2q5oecfc]{display:flex;gap:var(--space-3);align-items:flex-start}.post__author[data-astro-cid-2q5oecfc] img[data-astro-cid-2q5oecfc]{flex:0 0 auto;width:64px;height:64px;object-fit:contain;border-radius:50%;background:var(--color-bg)}.post__author[data-astro-cid-2q5oecfc] p[data-astro-cid-2q5oecfc]{color:var(--color-text-dim);font-size:.92rem;line-height:1.65}.post__author[data-astro-cid-2q5oecfc] .post__author-name[data-astro-cid-2q5oecfc]{color:var(--color-text);font-weight:700;margin-bottom:var(--space-1)}.post__author[data-astro-cid-2q5oecfc] a[data-astro-cid-2q5oecfc]{display:inline-block;margin-top:var(--space-1);color:var(--color-blue-light);font-size:.9rem}
