.singleProject_blogPage__SvxDH{padding:20px;max-width:800px;margin:0 auto;background-color:#fff;border-radius:5px;border:1px solid #ccc}.singleProject_title__3Q3DF{font-size:2rem;font-weight:700;margin-bottom:10px}.singleProject_date__C0s5A{color:gray;font-size:.9rem;margin-bottom:20px}.singleProject_blogImage__UcoXV{width:100%;border-radius:8px;margin-bottom:20px;border:1px solid #ccc}.singleProject_description__FecC_{font-size:1.2rem;margin-bottom:30px}.singleProject_commentsSection__lIEbX{margin-top:40px}.singleProject_commentsSection__lIEbX h2{font-size:1.5rem;margin-bottom:20px;font-family:Georgia,serif}.singleProject_comment__5JLXd{background-color:var(--cg-black);color:var(--cg-white);padding:10px;border-radius:5px;margin-bottom:10px;border:1px solid #ccc}.singleProject_comment__5JLXd h4{font-size:1.1rem;font-weight:700;margin-bottom:5px}.singleProject_comment__5JLXd p{font-size:1rem;line-height:1.5;margin-bottom:5px}.singleProject_comment__5JLXd span{font-size:.85rem;color:gray}.singleProject_commentForm__HCwwY{margin-top:1rem;display:flex;flex-direction:column}.singleProject_input__fNry9,.singleProject_textarea__Q7VKK{margin-bottom:.5rem;padding:.5rem;border:1px solid #ccc;border-radius:4px}.singleProject_textarea__Q7VKK{min-height:100px}.singleProject_submitButton__sREtj{padding:.5rem 1rem;background-color:#0070f3;color:#fff;border:none;border-radius:4px;cursor:pointer}.singleProject_submitButton__sREtj:hover{background-color:#005bb5}