.page-module-scss-module__zk5ZHW__blog{min-height:calc(100vh - 200px);padding:4rem 0}.page-module-scss-module__zk5ZHW__container{max-width:800px;margin:0 auto;padding:0 2rem}.page-module-scss-module__zk5ZHW__title{color:var(--black);font-size:3rem;font-weight:600;font-family:var(--font-pillowlava),serif;margin-bottom:.5rem}.page-module-scss-module__zk5ZHW__subtitle{color:var(--black);opacity:.7;font-size:1.125rem;font-style:italic;font-family:var(--font-messapia),serif;margin-bottom:3rem}.page-module-scss-module__zk5ZHW__empty{text-align:center;color:var(--black);opacity:.7;padding:4rem 2rem}.page-module-scss-module__zk5ZHW__empty .page-module-scss-module__zk5ZHW__hint{margin-top:1rem;font-size:.875rem}.page-module-scss-module__zk5ZHW__empty .page-module-scss-module__zk5ZHW__hint code{background:var(--gray);border-radius:4px;padding:.25rem .5rem;font-family:monospace}.page-module-scss-module__zk5ZHW__posts{flex-direction:column;gap:2rem;display:flex}.page-module-scss-module__zk5ZHW__post{border-bottom:1px solid var(--gray);padding-bottom:2rem}.page-module-scss-module__zk5ZHW__post:last-child{border-bottom:none}.page-module-scss-module__zk5ZHW__post a{color:inherit;text-decoration:none;display:block}.page-module-scss-module__zk5ZHW__post a:hover h2{color:var(--purple)}.page-module-scss-module__zk5ZHW__post h2{color:var(--black);font-size:1.75rem;font-weight:600;font-family:var(--font-messapia),serif;margin-bottom:.5rem;transition:color .2s}.page-module-scss-module__zk5ZHW__post .page-module-scss-module__zk5ZHW__excerpt{color:var(--black);opacity:.7;line-height:1.6;font-family:var(--font-ortica-linear),serif;margin-bottom:.5rem}.page-module-scss-module__zk5ZHW__post .page-module-scss-module__zk5ZHW__date{color:var(--black);opacity:.5;font-size:.875rem}@media (max-width:768px){.page-module-scss-module__zk5ZHW__blog{padding:2rem 0}.page-module-scss-module__zk5ZHW__container{padding:0 1rem}.page-module-scss-module__zk5ZHW__title{font-size:2rem}}
