.BlogPage-module__LCy-mq__container{max-width:1200px;margin:0 auto}.BlogPage-module__LCy-mq__blogHeading{color:#2d3748;text-align:center;margin-bottom:2rem;font-size:2.5rem;font-weight:700}.BlogPage-module__LCy-mq__blogCard{background:#fff;border:none;border-radius:12px;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 4px 6px #0000001a}.BlogPage-module__LCy-mq__blogCard:hover{transform:translateY(-5px);box-shadow:0 10px 15px #0003}.BlogPage-module__LCy-mq__thumbnailWrapper{height:200px;position:relative;overflow:hidden}.BlogPage-module__LCy-mq__blogImage{object-fit:cover;width:100%;height:200px;transition:transform .3s}.BlogPage-module__LCy-mq__overlay{opacity:0;background:#0000004d;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.BlogPage-module__LCy-mq__blogCard:hover .BlogPage-module__LCy-mq__overlay{opacity:1}.BlogPage-module__LCy-mq__blogCard:hover .BlogPage-module__LCy-mq__blogImage{transform:scale(1.1)}.BlogPage-module__LCy-mq__blogBody{padding:1.5rem}.BlogPage-module__LCy-mq__blogTitle{color:#2d3748;margin-bottom:1rem;font-size:1.25rem;font-weight:600}.BlogPage-module__LCy-mq__blogDescription{color:#4a5568;margin-bottom:1.5rem;font-size:.9rem;line-height:1.6}.BlogPage-module__LCy-mq__readMoreButton{color:#fff;background-color:#3182ce;border-radius:8px;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:background-color .3s}.BlogPage-module__LCy-mq__readMoreButton:hover{background-color:#2c5282;text-decoration:none}
