/**
 * Agiocy Custom Styling & Light Orange Ambient Vibe
 * Copyright (c) Agiocy. All Rights Reserved.
 */

/* 
 * Requirement 3: Soft, subtle light-orange ambient background vibe
 */
body {
  position: relative;
  background-color: #F8F2EC !important;
}

/* Ambient soft light orange aura overlay */
body::before {
  content: "";
  position: fixed;
  inset: 0;
  width: 100vw;
  height: 100vh;
  pointer-events: none;
  z-index: 0;
  background: 
    radial-gradient(circle at 50% 0%, rgba(255, 145, 60, 0.055) 0%, transparent 50%),
    radial-gradient(circle at 10% 40%, rgba(255, 130, 40, 0.035) 0%, transparent 45%),
    radial-gradient(circle at 90% 70%, rgba(255, 150, 50, 0.035) 0%, transparent 50%),
    radial-gradient(circle at 50% 100%, rgba(255, 120, 30, 0.045) 0%, transparent 50%);
}

/* Subtle warm rim light on primary buttons */
.tf-btn {
  box-shadow: 0 4px 16px rgba(234, 43, 22, 0.22) !important;
  transition: all 0.3s ease !important;
}

.tf-btn:hover {
  box-shadow: 0 6px 24px rgba(234, 43, 22, 0.38) !important;
}

/* Hero sub badge subtle highlight */
.section-hero .sub {
  border-color: rgba(255, 120, 40, 0.28) !important;
  background: rgba(255, 130, 40, 0.05) !important;
}
