:root{--c-bg: #0a0a0b;--c-surface: #111113;--c-border: #1e1e22;--c-text: #ededef;--c-text-muted: #7a7a85;--c-accent: #00e87b;--c-accent-hover: #00ff88;--font-display: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "SF Mono", "Fira Code", "Fira Mono", monospace}*{box-sizing:border-box}._page_11d5z_17{background:var(--c-bg);color:var(--c-text);font-family:var(--font-display);min-height:100vh;-webkit-font-smoothing:antialiased}._nav_11d5z_27{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;max-width:1100px;margin:0 auto}._logo_11d5z_36{font-size:1.1rem;font-weight:600;letter-spacing:-.02em;color:var(--c-text);text-decoration:none}._logoMark_11d5z_44{color:var(--c-accent);margin-right:.15em}._navLinks_11d5z_49{display:flex;gap:2rem;align-items:center;list-style:none;margin:0;padding:0}._navLink_11d5z_49{color:var(--c-text-muted);text-decoration:none;font-size:.875rem;font-weight:450;transition:color .15s}._navLink_11d5z_49:hover,._navLinkActive_11d5z_70{color:var(--c-text)}._header_11d5z_77{text-align:center;padding:5rem 2rem 3rem;max-width:700px;margin:0 auto}._title_11d5z_84{font-size:clamp(2rem,5vw,3rem);font-weight:650;letter-spacing:-.035em;margin:0 0 1rem;background:linear-gradient(180deg,#fff 40%,#7a7a85);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._subtitle_11d5z_95{font-size:1.05rem;color:var(--c-text-muted);line-height:1.6;margin:0}._posts_11d5z_104{max-width:740px;margin:0 auto;padding:2rem 2rem 6rem;display:flex;flex-direction:column;gap:0}._postCard_11d5z_113{display:block;text-decoration:none;color:inherit;padding:2.5rem 0;border-top:1px solid var(--c-border);transition:background .15s}._postCard_11d5z_113:last-child{border-bottom:1px solid var(--c-border)}._postCard_11d5z_113:hover ._postTitle_11d5z_126{color:var(--c-accent)}._postCard_11d5z_113:hover ._postArrow_11d5z_130{transform:translate(4px)}._postMeta_11d5z_134{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}._postDate_11d5z_141{font-size:.8rem;color:var(--c-text-muted);font-weight:450}._postDot_11d5z_147{color:#333;font-size:.8rem}._postReadTime_11d5z_152{font-size:.8rem;color:var(--c-text-muted);font-weight:450}._postTitle_11d5z_126{font-size:1.35rem;font-weight:600;letter-spacing:-.02em;margin:0 0 .6rem;color:var(--c-text);transition:color .15s;line-height:1.3}._postExcerpt_11d5z_168{font-size:.925rem;color:var(--c-text-muted);line-height:1.55;margin:0 0 1rem}._postLink_11d5z_175{font-size:.85rem;color:var(--c-accent);font-weight:500;display:inline-flex;align-items:center;gap:.35rem}._postArrow_11d5z_130{transition:transform .15s;display:inline-block}._footer_11d5z_191{border-top:1px solid var(--c-border);padding:2rem;text-align:center}._footerText_11d5z_197{font-size:.8rem;color:var(--c-text-muted);margin:0}._footerLink_11d5z_203{color:var(--c-text-muted);text-decoration:none;transition:color .15s}._footerLink_11d5z_203:hover{color:var(--c-text)}@media only screen and (max-width:768px){._navLinks_11d5z_49{display:none}._header_11d5z_77{padding:3rem 1.5rem 2rem}._posts_11d5z_104{padding:1rem 1.5rem 4rem}._postCard_11d5z_113{padding:2rem 0}._postTitle_11d5z_126{font-size:1.15rem}}
