.hero-section{position:relative;width:100%;height:96vh;overflow:hidden;padding-right:16px;margin-top:-8px}.hero-video{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%);z-index:-1}.hero-content{position:relative;z-index:1;color:rgb(219,228,233);max-width:118rem;text-align:center;padding-top:40vh;display:grid}.hero-content h1{font-size:3rem;margin-bottom:1rem}.hero-content p{font-size:1.5rem}@media (max-width:768px){.hero-content h1{font-size:2.5rem}.hero-content p{font-size:1.2rem}}.blog-container{display:flex;flex-wrap:wrap;justify-content:space-around;gap:20px;padding:20px}.blog-post{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden;width:100%;max-width:350px;transition:transform .2s ease-in-out}.blog-post:hover{transform:translateY(-10px)}.image-container img{width:100%;height:auto}.content-container{padding:15px}.content-container h2{font-size:1.5rem;margin-bottom:10px}.content-container p{margin-bottom:15px}.content-container .date{font-size:.875rem;color:#888}.content-container .read-more{color:#0070f3;text-decoration:none;font-weight:700}.content-container .read-more:hover{text-decoration:underline}