.page-module__jXZM3G__page{--background:#e8e2d9;--foreground:#fdfcf9;--text-primary:#1a1612;--text-secondary:#4e433d;--accent:#166534;--border:#d8d0c5;min-height:100vh;font-family:var(--font-geist-sans);background-color:var(--background);justify-content:center;align-items:flex-start;display:flex}.page-module__jXZM3G__main{background-color:var(--foreground);border-top:3px solid var(--accent);width:100%;max-width:800px;padding:80px 60px 120px}.page-module__jXZM3G__backLink{color:var(--text-secondary);margin-bottom:56px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-block}@media (hover:hover) and (pointer:fine){.page-module__jXZM3G__backLink:hover{color:var(--text-primary)}}.page-module__jXZM3G__heading{letter-spacing:-1px;color:var(--text-primary);margin:0 0 12px;font-size:32px;font-weight:700}.page-module__jXZM3G__subheading{color:var(--text-secondary);margin:0 0 48px;font-size:15px;line-height:1.6}.page-module__jXZM3G__postList{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.page-module__jXZM3G__postItem{border-bottom:1px solid var(--border)}.page-module__jXZM3G__postLink{flex-direction:column;gap:6px;padding:24px 0;text-decoration:none;transition:opacity .15s;display:flex}@media (hover:hover) and (pointer:fine){.page-module__jXZM3G__postLink:hover{opacity:.6}}.page-module__jXZM3G__postTitle{color:var(--text-primary);font-size:15px;font-weight:600;line-height:1.4}.page-module__jXZM3G__postDescription{color:var(--text-secondary);font-size:13px;line-height:1.6}.page-module__jXZM3G__postMeta{color:var(--text-secondary);margin-top:4px;font-size:12px}@media (max-width:600px){.page-module__jXZM3G__main{padding:48px 24px 80px}.page-module__jXZM3G__heading{font-size:26px}}@media (prefers-color-scheme:dark){.page-module__jXZM3G__page{--background:#0d0c0a;--foreground:#1c1916;--text-primary:#f2ede5;--text-secondary:#b0a49a;--accent:#86efac;--border:#2c2620}}
