#hero[data-astro-cid-j7pv25f6]{padding-top:2rem;padding-bottom:2rem}.hero-top-bar[data-astro-cid-j7pv25f6]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.role-badge[data-astro-cid-j7pv25f6]{--tw-border-opacity:1;border-width:1px;border-color:rgba(var(--color-accent),var(--tw-border-opacity,1));background-color:rgba(var(--color-accent),var(--tw-bg-opacity,1));--tw-bg-opacity:.1;letter-spacing:.025em;--tw-text-opacity:1;color:rgba(var(--color-accent),var(--tw-text-opacity,1));border-radius:9999px;align-items:center;gap:.5rem;padding:.25rem .75rem;font-family:JetBrains Mono,Zen Kaku Gothic New,monospace;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}.status-dot[data-astro-cid-j7pv25f6]{--tw-bg-opacity:1;background-color:rgba(var(--color-accent),var(--tw-bg-opacity,1));border-radius:9999px;width:.5rem;height:.5rem;display:inline-block}#hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{letter-spacing:-.025em;margin-top:1rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:2rem}@media (width>=640px){#hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:2.25rem;line-height:2.5rem}}.hero-desc[data-astro-cid-j7pv25f6]{opacity:.9;margin-top:.5rem;margin-bottom:.5rem;font-size:.875rem;line-height:1.625}@media (width>=640px){.hero-desc[data-astro-cid-j7pv25f6]{font-size:1rem;line-height:1.5rem}}#hero[data-astro-cid-j7pv25f6] .rss-link[data-astro-cid-j7pv25f6]{border-radius:.25rem;align-items:center;padding:.25rem;display:inline-flex}#hero[data-astro-cid-j7pv25f6] .rss-link[data-astro-cid-j7pv25f6]:hover{--tw-text-opacity:1;color:rgba(var(--color-accent),var(--tw-text-opacity,1))}#hero[data-astro-cid-j7pv25f6] .rss-icon[data-astro-cid-j7pv25f6]{width:1.25rem;height:1.25rem;fill:rgb(var(--color-accent))}.stack-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;margin-top:1.5rem;margin-bottom:1.5rem;display:grid}@media (width>=640px){.stack-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}}.stack-card[data-astro-cid-j7pv25f6]{border-width:1px;border-radius:.5rem;padding:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.stack-card-highlight[data-astro-cid-j7pv25f6]{border-color:rgba(var(--color-accent),var(--tw-border-opacity,1));--tw-border-opacity:.6;background-color:rgba(var(--color-card),var(--tw-bg-opacity,1));--tw-bg-opacity:.7}.stack-card-default[data-astro-cid-j7pv25f6]{--tw-border-opacity:1;border-color:rgba(var(--color-border),var(--tw-border-opacity,1));background-color:rgba(var(--color-card),var(--tw-bg-opacity,1));--tw-bg-opacity:.4}.stack-card-header[data-astro-cid-j7pv25f6]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.stack-card-header[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgba(var(--color-accent),var(--tw-text-opacity,1));font-family:JetBrains Mono,Zen Kaku Gothic New,monospace;font-size:.75rem;font-weight:600;line-height:1rem}.core-badge[data-astro-cid-j7pv25f6]{--tw-bg-opacity:1;background-color:rgba(var(--color-accent),var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-fill),var(--tw-text-opacity,1));border-radius:.25rem;padding:.125rem .375rem;font-family:JetBrains Mono,Zen Kaku Gothic New,monospace;font-size:10px;font-weight:700}.stack-pills[data-astro-cid-j7pv25f6]{flex-wrap:wrap;gap:.375rem;display:flex}.stack-pill[data-astro-cid-j7pv25f6]{--tw-border-opacity:1;border-width:1px;border-color:rgba(var(--color-border),var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(var(--color-fill),var(--tw-bg-opacity,1));border-radius:.25rem;padding:.125rem .5rem;font-family:JetBrains Mono,Zen Kaku Gothic New,monospace;font-size:.75rem;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.stack-pill[data-astro-cid-j7pv25f6]:hover{--tw-border-opacity:1;border-color:rgba(var(--color-accent),var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-accent),var(--tw-text-opacity,1))}.stack-pill[data-astro-cid-j7pv25f6]:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgba(var(--color-accent), var(--tw-ring-opacity,1));outline:2px solid #0000}.stats-social-bar[data-astro-cid-j7pv25f6]{--tw-border-opacity:1;border-width:1px;border-color:rgba(var(--color-border),var(--tw-border-opacity,1));background-color:rgba(var(--color-card),var(--tw-bg-opacity,1));--tw-bg-opacity:.4;border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex}.stats-group[data-astro-cid-j7pv25f6]{flex-wrap:wrap;align-items:center;gap:.5rem;font-family:JetBrains Mono,Zen Kaku Gothic New,monospace;font-size:.75rem;line-height:1rem;display:flex}@media (width>=640px){.stats-group[data-astro-cid-j7pv25f6]{font-size:.875rem;line-height:1.25rem}}.stat-item[data-astro-cid-j7pv25f6]{align-items:center;gap:.25rem;display:inline-flex}.stat-label[data-astro-cid-j7pv25f6]{opacity:.75}.stat-value[data-astro-cid-j7pv25f6]{--tw-text-opacity:1;color:rgba(var(--color-accent),var(--tw-text-opacity,1));font-weight:600}.stat-sep[data-astro-cid-j7pv25f6]{opacity:.4}.social-wrapper[data-astro-cid-j7pv25f6]{align-items:center;display:flex}#featured[data-astro-cid-j7pv25f6],#recent-posts[data-astro-cid-j7pv25f6]{padding-top:2.5rem;padding-bottom:1.5rem}.section-heading[data-astro-cid-j7pv25f6]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.5rem;display:flex}#featured[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],#recent-posts[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{letter-spacing:.025em;font-size:1.5rem;font-weight:600;line-height:2rem}.section-sub[data-astro-cid-j7pv25f6]{opacity:.7;font-size:.75rem;line-height:1rem}.all-posts-btn-wrapper[data-astro-cid-j7pv25f6]{text-align:center;margin-top:2rem;margin-bottom:2rem}