@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Playfair+Display:ital,wght@0,600;0,700;1,600&display=swap");*{box-sizing:border-box;margin:0;padding:0}body{font-family:Inter,sans-serif;background-color:#fff;color:#111;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Playfair Display,serif}.text-glow{text-shadow:0 0 20px rgba(234,179,8,.5)}.btn-primary{background-color:#eab308;color:#000;font-weight:600;padding:14px 32px;border-radius:9999px;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;transition:all .3s ease;text-decoration:none}.btn-primary:hover{background-color:#d97706;transform:translateY(-2px)}.section-padding{padding:100px 5vw}.card-hover{transition:all .3s ease;cursor:pointer}.card-hover:hover{transform:translateY(-8px);box-shadow:0 20px 30px rgba(0,0,0,.1);border-color:#eab308!important}