.BlogPost_blogPostPage__dENxn{max-width:900px;margin:3rem auto;padding:3rem 1.5rem;background-color:#f8f3e8;background:#f8f3e8;border-radius:5px;border:.2rem solid #bf0a30}.BlogPost_article__3Yygj{display:flex;flex-direction:column;gap:1.5rem}.BlogPost_title__7wnHX{font-size:2.25rem;font-weight:700;color:#1f2937}.BlogPost_date__1HOa2{color:#6b7280;font-size:.95rem;margin-top:-1rem}.BlogPost_heroImage__VUCoB{width:100%;max-height:400px;object-fit:cover;border-radius:8px;border:1px solid #e5e7eb}.BlogPost_content__wVrdq{font-size:1.05rem;line-height:1.7;color:#374151}.BlogPost_content__wVrdq h2,.BlogPost_content__wVrdq h3,.BlogPost_content__wVrdq h4{margin-top:2rem;margin-bottom:1rem;color:#111827}.BlogPost_content__wVrdq p{margin-bottom:1rem}.BlogPost_content__wVrdq ol,.BlogPost_content__wVrdq ul{margin:1rem 0 1rem 1.5rem;padding-left:1rem}.BlogPost_content__wVrdq li{margin-bottom:.5rem}.BlogPost_content__wVrdq img{max-width:100%;height:auto;margin:1.5rem 0;border-radius:6px}.BlogPost_content__wVrdq a{color:#2563eb;text-decoration:underline;cursor:pointer}.BlogPost_content__wVrdq a:hover{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.BlogPost_callButton__jK1wz{position:fixed;bottom:24px;right:24px;background-color:#bf0a30;color:#fff;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;font-size:1rem;text-decoration:none;z-index:1000;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:background-color .3s ease}.BlogPost_callButton__jK1wz:hover{background-color:rgba(191,10,48,.8)}