*{box-sizing:border-box;margin:0;padding:0}body{color:#1e1e1e;background-color:#faf8f6;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}.container{max-width:1200px;margin:0 auto;padding:0 20px}.btn-primary{color:#fff;cursor:pointer;background-color:#b8860b;border:none;border-radius:8px;padding:14px 32px;font-size:16px;font-weight:600;transition:background .3s;display:inline-block}.btn-primary:hover{background-color:#8b6508}.btn-secondary{color:#b8860b;cursor:pointer;background-color:#0000;border:2px solid #b8860b;border-radius:8px;padding:14px 32px;font-size:16px;font-weight:600;transition:all .3s;display:inline-block}.btn-secondary:hover{color:#fff;background-color:#b8860b}.section-title{text-align:center;color:#1e1e1e;margin-bottom:12px;font-size:2.5rem;font-weight:700}.section-title span{color:#b8860b}.section-subtitle{text-align:center;color:#666;max-width:700px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:1.1rem}@media (max-width:768px){.section-title{font-size:1.8rem}.btn-primary,.btn-secondary{padding:12px 24px;font-size:14px}.container{padding:0 15px}}
