.writing-page-wrapper{padding:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.soon{padding:8px}.writing-header{margin-bottom:48px}.writing-header h1{font-size:32px;font-weight:500;margin-bottom:16px}.writing-header p{font-size:16px;opacity:.7}.blog-grid{list-style-type:none;display:flex;flex-direction:column;align-items:stretch;gap:4px;align-self:stretch;width:100%;padding-bottom:80px}@media (max-width:768px){.writing-page-wrapper{padding:24px}.writing-header h1{font-size:24px}.blog-grid{gap:4px;padding-bottom:40px}}