.writing-module__x5-ALa__main{width:100%;max-width:680px;font-family:var(--font-geist-sans), sans-serif;overflow-wrap:break-word;margin:0 auto;padding:3rem 1.5rem 4rem}.writing-module__x5-ALa__heading{letter-spacing:-.04em;color:var(--foreground);margin-bottom:2rem;font-size:2rem;font-weight:700}.writing-module__x5-ALa__list{flex-direction:column;gap:2rem;margin:0;padding:0;list-style:none;display:flex}.writing-module__x5-ALa__postItem{flex-direction:column;gap:.25rem;display:flex}.writing-module__x5-ALa__postTitle{color:var(--foreground);text-underline-offset:3px;font-size:1.15rem;font-weight:600;-webkit-text-decoration:underline #80808066;text-decoration:underline #80808066;transition:text-decoration-color .15s}.writing-module__x5-ALa__postTitle:hover{text-decoration-color:currentColor}.writing-module__x5-ALa__postDate{color:#888;font-size:.8rem}.writing-module__x5-ALa__postExcerpt{color:var(--foreground);margin:0;font-size:.95rem;line-height:1.6}.writing-module__x5-ALa__backLink{color:#888;font-size:.9rem;transition:color .15s}.writing-module__x5-ALa__backLink:hover{color:var(--foreground)}.writing-module__x5-ALa__postHeading{letter-spacing:-.03em;color:var(--foreground);margin-top:1rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;line-height:1.15}.writing-module__x5-ALa__article{color:var(--foreground);min-width:0;margin-top:0;line-height:1.75}.writing-module__x5-ALa__article h2{margin-top:2rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.writing-module__x5-ALa__article p{margin-bottom:1.25rem}.writing-module__x5-ALa__article p:last-child{margin-bottom:0}.writing-module__x5-ALa__article a{text-underline-offset:3px;text-decoration:underline}@media (prefers-color-scheme:dark){.writing-module__x5-ALa__postDate,.writing-module__x5-ALa__backLink{color:#666}}@media (max-width:640px){.writing-module__x5-ALa__main{padding:2rem 1.25rem 3rem}}
