.g-public-posts{background:var(--g-color-bg,#f7f6f1);color:var(--g-color-text,#111);font-family:var(--g-font-body,system-ui,sans-serif);min-height:100dvh;padding:72px 24px}.g-public-posts-inner{max-width:680px;margin:0 auto}.g-public-posts a{color:var(--g-color-link,currentColor);text-decoration:underline;text-underline-offset:4px;font-size:14px}.g-public-posts header{margin-bottom:48px}.g-public-posts h1{font-family:var(--g-font-display,inherit);font-size:40px;line-height:1.2;font-weight:500;margin:32px 0 0}.g-public-posts article{padding:0 0 32px;margin-bottom:32px;border-bottom:1px solid var(--g-color-border,#ddd)}.g-public-posts time{font-size:13px;color:var(--g-color-text-muted,#656560)}.g-public-posts article p{font-size:20px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;margin:20px 0 24px}.g-public-posts nav{display:flex;gap:24px;justify-content:space-between}@media(max-width:600px){.g-public-posts{padding:48px 20px 100px}.g-public-posts article p{font-size:18px}}