/* ====== Yorukuru — subtle night accents (navy / moon / stars) ====== */

/* navy as a small differentiating 差し色 */
.eyebrow { border-color: rgba(43, 44, 107, .22); }
.eyebrow .dot { background: var(--navy); }

.section-title-small { color: var(--navy); }
.section-title-small::before,
.section-title-small::after { background: var(--navy); opacity: .55; }

.trust-item .laurel { color: var(--navy); }

.q-icon { box-shadow: inset 0 0 0 1.5px rgba(43, 44, 107, .22); }

.footer { border-top: 2px solid var(--navy); }

/* decorative crescent moon + stars (reuse .sparkle: absolute + twinkle) */
.night-moon svg { filter: drop-shadow(0 2px 6px rgba(43, 44, 107, .25)); }

@media (prefers-reduced-motion: reduce) {
  .night-moon, .night-star { opacity: .5 !important; }
}

@media (max-width: 900px) {
  .night-moon, .night-star { display: none; }
}
