:root{--bg:#0a0a0f;--bg-2:#0f0f18;--gold:#c9a84c;--gold-light:#e8c96e;--gold-dark:#9a7a2e;--gold-muted:#c9a84c1a;--gold-border:#c9a84c2e;--red:#dc2626;--white:#fff;--gray-900:#111118;--gray-800:#1a1a24;--gray-700:#252532;--gray-600:#32323f;--gray-400:#6b6b80;--gray-300:#8e8ea0;--gray-200:#adadc0;--font-heading:"Cormorant Garamond", Georgia, "Times New Roman", serif;--font-body:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ease-out:cubic-bezier(.22, 1, .36, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto;background:var(--bg)}body{font-family:var(--font-body);background:var(--bg);color:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--gold);border-radius:2px}::selection{background:var(--gold);color:var(--bg)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--white);font-weight:400;line-height:1.1}p{line-height:1.75}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font-family:var(--font-body)}.container{max-width:1240px;margin:0 auto;padding:0 32px}.section{padding:120px 0}.section-label{letter-spacing:.35em;text-transform:uppercase;color:var(--gold);border:1px solid var(--gold-border);background:var(--gold-muted);border-radius:100px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 16px;font-size:10px;font-weight:700;display:inline-flex}.section-title{color:var(--white);margin-bottom:20px;font-size:clamp(38px,5vw,68px);font-weight:300;line-height:1.05}.section-title em{color:var(--gold);font-style:italic}.divider{background:linear-gradient(90deg, var(--gold), transparent);width:60px;height:1px;margin-bottom:32px}@media (width<=768px){.container{padding:0 20px}.section{padding:80px 0}}
