.PostDisplay_container__iafNd{max-width:720px;margin:0 auto;padding:1rem 0;background-color:var(--background-light)}.PostDisplay_backLink__s0hc8{display:inline-block;margin-bottom:2rem;color:var(--color-accent);text-decoration:none;transition:color .3s ease}.PostDisplay_backLink__s0hc8:hover{color:var(--color-accent);opacity:.8}.PostDisplay_article___ePyM{overflow:hidden}.PostDisplay_header__UQW9I{padding-bottom:2rem;border-bottom:1px solid var(--color-border)}.PostDisplay_titleWrapper__qJ_PB{display:flex;justify-content:space-between;margin-bottom:1rem;align-items:baseline}.PostDisplay_title__E4beB{font-size:2.5rem;font-weight:700;line-height:1.2;color:var(--color);margin-bottom:0;flex-grow:1}.PostDisplay_meta__ofYj_{font-size:.9rem;color:var(--color-secondary);white-space:nowrap;display:flex;align-items:flex-end;padding-bottom:.25em}.PostDisplay_readTime__KNaA_{font-weight:500}.PostDisplay_categories__ywtcr{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.PostDisplay_category__NsWG6{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent);border:1px solid var(--color-accent);padding:.2em .6em;border-radius:2px}.PostDisplay_content__Y18Yn{padding-top:2rem}.PostDisplay_content__Y18Yn>*+*{margin-top:1.5em}.PostDisplay_content__Y18Yn h2{font-size:1.8rem;font-weight:600;margin-top:2em;margin-bottom:1em}.PostDisplay_content__Y18Yn h3{font-size:1.5rem;font-weight:600;margin-top:1.5em;margin-bottom:.75em}.PostDisplay_content__Y18Yn p{font-size:1.1rem;line-height:1.6;color:var(--color)}.PostDisplay_content__Y18Yn a{color:var(--color-accent);text-decoration:underline;transition:color .3s ease}.PostDisplay_content__Y18Yn a:hover{opacity:.8}.PostDisplay_content__Y18Yn ol,.PostDisplay_content__Y18Yn ul{margin-left:1.5em;margin-bottom:1.5em}.PostDisplay_content__Y18Yn li{margin-bottom:.5em}.PostDisplay_content__Y18Yn blockquote{border-left:4px solid var(--color-accent);padding-left:1em;margin-left:0;font-style:italic;color:var(--color-light)}.PostDisplay_nextArticle__Qkbhe{margin-top:3rem;border-top:1px solid var(--color-border);border-bottom:none!important}.PostDisplay_nextArticle__Qkbhe h2{font-size:1.4rem;font-weight:500;margin-bottom:1rem;color:var(--color-secondary)}.HomePost_container__HVJKP{position:relative;padding:var(--spacing-xl) 0;border-bottom:1px solid var(--color-border)}.HomePost_coverlink__UdUBN{display:block;text-decoration:none;color:inherit}.HomePost_content__DuPnH{display:flex;flex-direction:column;gap:var(--spacing-m)}.HomePost_titleWrapper__L3VVo{display:flex;justify-content:space-between;gap:var(--spacing-m)}.HomePost_title__u1QGC{font-size:var(--font-size-xl);font-weight:600;line-height:1.2;flex-grow:1;transition:all .3s ease}.HomePost_title__u1QGC:hover{color:var(--color-accent)}.HomePost_meta__FwN6V{display:flex;align-items:flex-end;font-size:var(--font-size-xs);color:var(--color-secondary);white-space:nowrap;padding-bottom:.25em}.HomePost_readTime__sWVMU{font-weight:500}.HomePost_excerpt__5ptbQ{grid-column:1/2;font-size:var(--font-size-m);line-height:1.6;color:var(--color-secondary);margin-bottom:var(--spacing-m)}.HomePost_categories__ampg7{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin-top:var(--spacing-m)}.HomePost_category__ATFFh{font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent);border:1px solid var(--color-accent);padding:var(--spacing-xs) var(--spacing-s);border-radius:2px;transition:all .3s ease}.HomePost_category__ATFFh:hover{background-color:var(--color-accent);color:var(--color-background)}