.blogpost-module__fonkcW__container{max-width:1200px;margin:0 auto;padding:20px}.blogpost-module__fonkcW__mainContent{gap:40px;margin-top:30px;display:flex}.blogpost-module__fonkcW__blogContent{flex:2}.blogpost-module__fonkcW__sidebar{flex:1}.blogpost-module__fonkcW__postTitle{color:#015e6a;margin-bottom:20px;font-size:2.5rem;line-height:1.2}.blogpost-module__fonkcW__postMeta{color:#666;gap:20px;margin-bottom:20px;font-size:.9rem;display:flex}.blogpost-module__fonkcW__featuredImage{margin-bottom:30px}.blogpost-module__fonkcW__featuredImage img{border-radius:8px;width:100%;height:auto}.blogpost-module__fonkcW__postContent{color:#333;font-size:1.1rem;line-height:1.6}.blogpost-module__fonkcW__postContent img{object-fit:cover!important;width:100%!important;height:auto!important}.blogpost-module__fonkcW__postContent p{margin-bottom:20px}.blogpost-module__fonkcW__postContent h2,.blogpost-module__fonkcW__postContent h3,.blogpost-module__fonkcW__postContent h4,.blogpost-module__fonkcW__postContent h2 a,.blogpost-module__fonkcW__postContent h3 a,.blogpost-module__fonkcW__postContent h4 a{color:#015e6a;margin:30px 0 15px}.blogpost-module__fonkcW__postContent li{margin-left:1.5rem}.blogpost-module__fonkcW__postContent table{border-collapse:collapse;border:1px solid #ccc;width:100%;margin:20px 0}.blogpost-module__fonkcW__postContent th,.blogpost-module__fonkcW__postContent td{text-align:left;border:1px solid #ccc;padding:10px}.blogpost-module__fonkcW__postContent th{background-color:#f2f2f2}.blogpost-module__fonkcW__sidebarWidget{background:#f9f9f9;border-radius:8px;margin-bottom:40px;padding:20px}.blogpost-module__fonkcW__widgetTitle{color:#015e6a;border-bottom:2px solid #015e6a;margin-bottom:20px;padding-bottom:10px;font-size:1.3rem}.blogpost-module__fonkcW__featuredPosts{flex-direction:column;gap:20px;display:flex}.blogpost-module__fonkcW__featuredPostItem{align-items:flex-start;gap:15px;display:flex}.blogpost-module__fonkcW__featuredPostImage{border-radius:4px;flex-shrink:0;width:80px;height:80px;overflow:hidden}.blogpost-module__fonkcW__featuredPostImage img{object-fit:cover;width:100%;height:100%}.blogpost-module__fonkcW__featuredPostContent h4{margin:0 0 5px;font-size:1rem}.blogpost-module__fonkcW__featuredPostContent h4 a{color:#333;text-decoration:none}.blogpost-module__fonkcW__featuredPostContent h4 a:hover{color:#015e6a}.blogpost-module__fonkcW__featuredPostDate{color:#666;font-size:.8rem}.blogpost-module__fonkcW__categoryList{margin:0;padding:0;list-style:none}.blogpost-module__fonkcW__categoryList li{margin-bottom:10px}.blogpost-module__fonkcW__categoryList a{color:#333;padding:8px 0;text-decoration:none;display:block}.blogpost-module__fonkcW__categoryList a:hover{color:#015e6a}.blogpost-module__fonkcW__commentsSection{border-top:1px solid #eee;margin-top:50px;padding-top:30px}.blogpost-module__fonkcW__sectionTitle{color:#015e6a;margin-bottom:20px;font-size:1.5rem}.blogpost-module__fonkcW__commentList{margin-bottom:40px}.blogpost-module__fonkcW__comment{border-bottom:1px solid #eee;padding:20px 0}.blogpost-module__fonkcW__commentAuthor{color:#015e6a;font-weight:700}.blogpost-module__fonkcW__commentDate{color:#666;margin:5px 0;font-size:.8rem}.blogpost-module__fonkcW__commentText{margin-top:10px;line-height:1.5}.blogpost-module__fonkcW__commentForm{background:#f9f9f9;border-radius:8px;padding:30px}.blogpost-module__fonkcW__formGroup{margin-bottom:20px}.blogpost-module__fonkcW__formGroup label{color:#333;margin-bottom:8px;font-weight:700;display:block}.blogpost-module__fonkcW__formInput,.blogpost-module__fonkcW__formTextarea{border:1px solid #ddd;border-radius:4px;width:100%;padding:10px;font-size:1rem}.blogpost-module__fonkcW__formTextarea{min-height:150px}.blogpost-module__fonkcW__submitButton{color:#fff;cursor:pointer;background-color:#015e6a;border:none;border-radius:4px;padding:12px 25px;font-size:1rem;transition:background-color .3s}.blogpost-module__fonkcW__submitButton:hover{background-color:#014954}@media (max-width:768px){.blogpost-module__fonkcW__mainContent{flex-direction:column}.blogpost-module__fonkcW__postTitle{font-size:2rem}}
