/* 은은히 흐르는 그라디언트 배경 */
#page_wrapper, body, html {
  background: linear-gradient(135deg, #0b1120 0%, #1e1b4b 35%, #172554 65%, #0b1120 100%) !important;
  background-size: 300% 300% !important;
  animation: chaaaaan-bg 40s ease infinite !important;
}

@keyframes chaaaaan-bg {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

/* 카드에 살짝 유리 느낌 */
.service-card, .bookmark {
  backdrop-filter: blur(6px);
  border: 1px solid rgba(148, 163, 184, 0.12) !important;
  border-radius: 10px;
}
