.hero-left{max-width:600px}.hero-left h1{font-size:2.4rem;color:#006494;margin-bottom:1rem}.hero-left p{font-size:1.1rem;line-height:1.6;color:#333;margin-bottom:1.5rem}.hero-cta a.cta-button{display:inline-block;margin-right:10px;padding:0.6rem 1.2rem;border-radius:6px;text-decoration:none;font-weight:600;transition:background 0.2s ease}.hero-cta a.cta-button{background:#4392f1;color:#fff}.hero-cta a.cta-button:hover{background:#006494}.hero-cta a.cta-button.secondary{background:#25D366;color:#fff}.hero-cta a.cta-button.secondary:hover{background:#128C7E}.hero-right img{max-width:300px;height:auto;border-radius:12px;display:block;margin:0 auto}.recent-posts{max-width:1100px;margin:0 auto;padding:3rem 1rem}.recent-posts h2{font-size:2rem;color:#006494;text-align:center;margin-bottom:2rem}.posts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.post-card{background:#fff;border:1px solid #eaeaea;border-radius:8px;overflow:hidden;transition:transform 0.2s ease,box-shadow 0.2s ease}.post-card:hover{transform:translateY(-5px);box-shadow:0 6px 15px rgba(0,0,0,0.1)}.post-card img{width:100%;height:auto;display:block}.post-card h3{font-size:1.2rem;margin:1rem}.post-card h3 a{color:#006494;text-decoration:none}.post-card p{font-size:0.95rem;line-height:1.5;margin:0 1rem 1rem;color:#444}.read-more{display:inline-block;margin:0 1rem 1.5rem;color:#4392f1;font-weight:600;text-decoration:none}.read-more:hover{color:#006494}.hero-left{max-width:600px}.hero-left h1{font-size:2.4rem;color:#006494;margin-bottom:1rem}.hero-left p{font-size:1.1rem;line-height:1.6;color:#333;margin-bottom:1.5rem}.hero-cta a.cta-button{display:inline-block;margin-right:10px;padding:0.6rem 1.2rem;border-radius:6px;text-decoration:none;font-weight:600;transition:background 0.2s ease}.hero-cta a.cta-button{background:#4392f1;color:#fff}.hero-cta a.cta-button:hover{background:#006494}.hero-cta a.cta-button.secondary{background:#25D366;color:#fff}.hero-cta a.cta-button.secondary:hover{background:#128C7E}.hero-right img{max-width:300px;height:auto;border-radius:12px;display:block;margin:0 auto}.recent-posts{max-width:1100px;margin:0 auto;padding:3rem 1rem}.recent-posts h2{font-size:2rem;color:#006494;text-align:center;margin-bottom:2rem}.posts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.post-card{background:#fff;border:1px solid #eaeaea;border-radius:8px;overflow:hidden;transition:transform 0.2s ease,box-shadow 0.2s ease}.post-card:hover{transform:translateY(-5px);box-shadow:0 6px 15px rgba(0,0,0,0.1)}.post-card img{width:100%;height:auto;display:block}.post-card h3{font-size:1.2rem;margin:1rem}.post-card h3 a{color:#006494;text-decoration:none}.post-card p{font-size:0.95rem;line-height:1.5;margin:0 1rem 1rem;color:#444}.read-more{display:inline-block;margin:0 1rem 1.5rem;color:#4392f1;font-weight:600;text-decoration:none}.read-more:hover{color:#006494}