@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=Playfair+Display:ital,wght@0,700;0,800;1,700&display=swap");*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#f8f7f4;--white:#fff;--text:#111;--text-2:#555;--text-3:#999;--accent:#ff4f00;--navy:#0c1929;--navy-2:#162538;--green:#00a86b;--green-light:#e6f7f2;--border:#eceae4;--border-2:#ddd9d0;--font:"Plus Jakarta Sans",sans-serif;--font-serif:"Playfair Display",serif}html{scroll-behavior:smooth}body{font-family:var(--font);background:var(--bg);color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}button{cursor:pointer}button,input,select,textarea{font-family:var(--font)}img{display:block}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb{background:var(--border-2);border-radius:10px}.container{max-width:1180px;margin:0 auto;padding:0 24px}