:root{--navy-blue: #0d253f;--gold: #c59d5f;--white: #ffffff;--light-gray: #f4f4f4;--dark-gray: #333333;--font-main: "Poppins", sans-serif}body{margin:0;font-family:var(--font-main);background-color:var(--white);color:var(--dark-gray);line-height:1.6}.container{width:90%;max-width:1100px;margin:0 auto;padding:4rem 0}h1,h2,h3{font-weight:600;color:var(--navy-blue)}h1{font-size:2.8rem}h2{font-size:2.2rem;text-align:center;margin-bottom:3rem}.cta-button{display:inline-block;background-color:var(--gold);color:var(--white);padding:12px 25px;border-radius:50px;text-decoration:none;font-weight:600;transition:transform .3s ease,box-shadow .3s ease}.cta-button:hover{transform:translateY(-3px);box-shadow:0 10px 20px #0000001a}.fade-in{animation:fadeInAnimation 1s ease-in-out forwards;opacity:0}@keyframes fadeInAnimation{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
