.featured.svelte-s22swl{display:grid;grid-template-columns:1.1fr 1fr;background:linear-gradient(145deg,#1c1630d9,#120e20f2);border:1px solid rgba(255,255,255,.08);border-radius:1.25rem;overflow:hidden;text-decoration:none;color:inherit;transition:border-color .3s ease,transform .3s ease}.featured.svelte-s22swl:hover,.featured.svelte-s22swl:focus-visible{border-color:#a855f759;transform:translateY(-2px)}.featured-media.svelte-s22swl{position:relative;min-height:260px;background:linear-gradient(135deg,#581c8799,#1e3a8a99);overflow:hidden}.featured-media.svelte-s22swl img:where(.svelte-s22swl){width:100%;height:100%;object-fit:cover;display:block}.featured-glow.svelte-s22swl{position:absolute;inset:0;background:radial-gradient(circle at 30% 20%,rgba(168,85,247,.35),transparent 60%);pointer-events:none}.featured-media.has-cover.svelte-s22swl .featured-glow:where(.svelte-s22swl){background:linear-gradient(90deg,transparent 60%,rgba(18,14,32,.55) 100%)}.featured-content.svelte-s22swl{padding:2rem;display:flex;flex-direction:column;justify-content:center}.featured-meta.svelte-s22swl{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.75rem;color:#ffffff73;margin-bottom:.9rem}.featured-category.svelte-s22swl{text-transform:uppercase;letter-spacing:.12em;color:#c084fc;font-weight:500}.featured-dot.svelte-s22swl{opacity:.5}.featured-title.svelte-s22swl{font-size:1.9rem;line-height:1.2;font-weight:300;color:#fff;margin:0 0 .85rem;letter-spacing:-.015em}.featured-summary.svelte-s22swl{font-size:.98rem;line-height:1.6;color:#fff9;margin:0 0 1.5rem}.featured-footer.svelte-s22swl{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.85rem}.featured-author.svelte-s22swl{color:#ffffff8c}.featured-author-role.svelte-s22swl{color:#ffffff59}.featured-cta.svelte-s22swl{display:inline-flex;align-items:center;gap:.4rem;color:#c084fc;font-weight:500}@media(max-width:860px){.featured.svelte-s22swl{grid-template-columns:1fr}.featured-media.svelte-s22swl{min-height:180px}.featured-content.svelte-s22swl{padding:1.5rem}.featured-title.svelte-s22swl{font-size:1.5rem}}.post-row.svelte-11pgnxg{display:grid;grid-template-columns:170px 1fr auto;gap:1.5rem;align-items:start;padding:1.5rem;border:1px solid rgba(255,255,255,.07);border-radius:1rem;background:linear-gradient(145deg,#ffffff0a,#ffffff05);text-decoration:none;color:inherit;transition:border-color .25s ease,background .25s ease}.post-row.svelte-11pgnxg:hover,.post-row.svelte-11pgnxg:focus-visible{border-color:#a855f74d;background:linear-gradient(145deg,#ffffff0f,#ffffff08)}.post-side.svelte-11pgnxg{display:flex;flex-direction:column;gap:.35rem;padding-top:.15rem}.post-date.svelte-11pgnxg{font-size:.8rem;color:#ffffff73}.post-category.svelte-11pgnxg{font-size:.68rem;text-transform:uppercase;letter-spacing:.12em;color:#c084fc;font-weight:500}.post-title.svelte-11pgnxg{font-size:1.2rem;font-weight:400;color:#fff;margin:0 0 .4rem;line-height:1.35}.post-summary.svelte-11pgnxg{font-size:.92rem;line-height:1.6;color:#ffffff8c;margin:0 0 .75rem}.post-footer.svelte-11pgnxg{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.75rem;color:#fff6}.post-tags.svelte-11pgnxg{display:inline-flex;flex-wrap:wrap;gap:.35rem}.post-tag.svelte-11pgnxg{padding:.12rem .5rem;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#ffffff8c}.post-arrow.svelte-11pgnxg{display:flex;align-items:center;align-self:center;color:#ffffff4d;transition:color .25s ease}.post-row.svelte-11pgnxg:hover .post-arrow:where(.svelte-11pgnxg),.post-row.svelte-11pgnxg:focus-visible .post-arrow:where(.svelte-11pgnxg){color:#c084fc}@media(max-width:720px){.post-row.svelte-11pgnxg{grid-template-columns:1fr;gap:.65rem}.post-side.svelte-11pgnxg{flex-direction:row;align-items:center;gap:.6rem;padding-top:0}.post-arrow.svelte-11pgnxg{display:none}}.blog-page.svelte-wzk4dg{display:flex;flex-direction:column;min-height:100vh;background-color:var(--bg);background-image:var(--ground)}.foot-line.svelte-wzk4dg{font-family:var(--mono);letter-spacing:.08em}.lead.svelte-wzk4dg{display:flex;flex-direction:column;align-items:flex-start}.lead-meta.svelte-wzk4dg{margin-top:var(--head-gap)}.rss-link.svelte-u4k2t{display:inline-flex;align-items:center;gap:.45rem;font-size:.85rem;color:#ffffff73;text-decoration:none;transition:color .15s ease}.rss-link.svelte-u4k2t:hover{color:#c084fc}:root[data-theme=workbench] .surface-aurora.svelte-u4k2t{display:none}:root:not([data-theme=workbench]) .surface-workbench.svelte-u4k2t{display:none}
