/* Effect: bandring — v0.1.1 (nieuw in djturbeau.com v0.4.0; tekst groter op desktop v0.5.41). Namen in een cirkel rond de plaat. */
.bandring-plek { position: absolute; left: 50%; top: 50%; z-index: 5; width: calc(var(--hart) * 1.44); height: calc(var(--hart) * 1.44); transform: translate(-50%, -50%); pointer-events: none; }
.bandring { width: 100%; height: 100%; overflow: visible; animation: bandring-draai 90s linear infinite; transition: opacity 0.65s; opacity: 0.78; }
.bandring.wissel { opacity: 0; }
.bandring text { font: 700 17px var(--mono, monospace); letter-spacing: 0.14em; text-transform: uppercase; fill: #ffb347; paint-order: stroke; stroke: rgba(5, 4, 7, 0.85); stroke-width: 3.5px; stroke-linejoin: round; }
@keyframes bandring-draai { to { transform: rotate(360deg); } }
@media (max-width: 767px) { .bandring text { font-size: 21px; letter-spacing: 0.12em; stroke-width: 5px; } }
@media (prefers-reduced-motion: reduce) { .bandring { animation: none; } }
