*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.6;background:#ffffff;color:#0d1b2a}h1,h2,h3,h4,h5,h6{font-family:Segoe UI Semibold,Roboto,Helvetica,Arial,sans-serif;line-height:1.3;margin-bottom:1rem;color:#0d1b2a}h1{font-size:2.2rem}h2{font-size:1.8rem}h3{font-size:1.4rem}a{text-decoration:none;color:inherit;transition:color .2s ease-in-out}a:hover{color:#c89f65}p{margin-bottom:1rem}button{font-family:inherit;padding:.6rem 1.2rem;border:none;border-radius:4px;background:#c89f65;color:#0d1b2a;font-weight:700;cursor:pointer;transition:background .2s ease-in-out,transform .1s ease-in-out}button:hover{background:#a97f45;transform:translateY(-2px)}button:active{transform:translateY(0)}section{padding:3rem 2rem}.text-center{text-align:center}.container{max-width:1200px;margin:0 auto;padding:0 1rem}