:root{--primary-color: #3a87ae;--secondary-color: #c75e1f;--primary-light: #5da3c7;--primary-dark: #2d6a8a;--secondary-light: #dd7a3e;--secondary-dark: #a04c18}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;color:#2d3748}.container{max-width:1200px;margin:0 auto;padding:0 20px}
