@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,600;0,700;1,400&family=Jost:wght@300;400;500&display=swap";@tailwind base;@tailwind components;@tailwind utilities;:root{font-family:Jost,sans-serif;color:#0d0d0d;background:#faf7f2}html{scroll-behavior:smooth}body{margin:0;background:#faf7f2}h1,h2,h3,h4,.font-display{font-family:Cormorant Garamond,serif}.gold-line{width:60px;height:2px;background:#c9a96e;margin:0 auto}.divider{height:1px;background:#e0d6c8;width:100%;margin:4rem 0}.btn-gold{display:inline-flex;align-items:center;justify-content:center;background:#c9a96e;color:#fff;padding:.75rem 2rem;letter-spacing:.2em;text-transform:uppercase;font-size:.7rem;font-weight:500;transition:.3s}.btn-gold:hover{background:#b8935a}.btn-outline-gold{display:inline-flex;align-items:center;justify-content:center;border:1px solid #C9A96E;color:#c9a96e;padding:.75rem 2rem;letter-spacing:.2em;text-transform:uppercase;font-size:.7rem;transition:.3s}.btn-outline-gold:hover{background:#c9a96e;color:#fff}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.animate-fadeUp{animation:fadeUp .6s ease forwards}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#faf7f2}::-webkit-scrollbar-thumb{background:#c9a96e;border-radius:8px}*{box-sizing:border-box}button,a{transition:all .3s}
