.soulwave-section[data-astro-cid-n67t3j4q]{background:transparent}.soulwave-bg[data-astro-cid-n67t3j4q]{background:radial-gradient(ellipse at 75% 40%,rgba(245,158,11,.14) 0%,transparent 55%),radial-gradient(ellipse at 25% 75%,rgba(251,146,60,.1) 0%,transparent 45%),radial-gradient(ellipse at 50% 20%,rgba(234,88,12,.06) 0%,transparent 40%)}.soulwave-orb[data-astro-cid-n67t3j4q]{position:absolute;border-radius:50%;filter:blur(90px);opacity:.22}.soulwave-orb-1[data-astro-cid-n67t3j4q]{width:500px;height:500px;background:radial-gradient(circle,#f59e0b,transparent 70%);top:-100px;right:-100px;animation:sw-drift1 15s ease-in-out infinite alternate}.soulwave-orb-2[data-astro-cid-n67t3j4q]{width:350px;height:350px;background:radial-gradient(circle,#ea580c,transparent 70%);bottom:30px;left:5%;animation:sw-drift2 11s ease-in-out infinite alternate-reverse}.soulwave-orb-3[data-astro-cid-n67t3j4q]{width:220px;height:220px;background:radial-gradient(circle,#fbbf24,transparent 70%);top:45%;left:45%;animation:sw-drift3 9s ease-in-out infinite alternate}@keyframes sw-drift1{0%{transform:translate(0) scale(1)}to{transform:translate(45px,35px) scale(1.1)}}@keyframes sw-drift2{0%{transform:translate(0) scale(1)}to{transform:translate(-30px,-45px) scale(.9)}}@keyframes sw-drift3{0%{transform:translate(0) scale(1)}to{transform:translate(70px,-35px) scale(1.15)}}.soul-wave-line[data-astro-cid-n67t3j4q]{background:linear-gradient(90deg,transparent,rgba(245,158,11,.15) 30%,rgba(234,88,12,.1) 60%,transparent)}.soul-wave-line-1[data-astro-cid-n67t3j4q]{top:35%}.soul-wave-line-2[data-astro-cid-n67t3j4q]{top:65%;opacity:.5}.soulwave-badge[data-astro-cid-n67t3j4q]{color:#fbbf24;border:1px solid rgba(251,191,36,.3);background:#f59e0b1a}.soulwave-title[data-astro-cid-n67t3j4q]{font-size:clamp(2.5rem,8vw,6rem);line-height:1;color:#ffffffe6}.soulwave-name-gradient[data-astro-cid-n67t3j4q]{background:linear-gradient(135deg,#fbbf24,#f97316 40%,#ef4444);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 30px rgba(251,191,36,.5))}.soulwave-tag[data-astro-cid-n67t3j4q]{color:#fbbf24;border:1px solid rgba(251,191,36,.25);background:#f59e0b14;transition:all .2s ease}.soulwave-tag[data-astro-cid-n67t3j4q]:hover{background:#f59e0b33;border-color:#fbbf2480;transform:translateY(-2px);box-shadow:0 4px 15px #f59e0b33}.soulwave-stat-card[data-astro-cid-n67t3j4q]{background:#f59e0b0d;border:1px solid rgba(245,158,11,.15);transition:all .3s ease}.soulwave-stat-card[data-astro-cid-n67t3j4q]:hover{background:#f59e0b1f;border-color:#fbbf2466;transform:translateY(-4px);box-shadow:0 8px 25px #f59e0b33}.soulwave-btn[data-astro-cid-n67t3j4q]{background:linear-gradient(135deg,#f59e0b,#ea580c);color:#fff;box-shadow:0 0 20px #f59e0b59;transition:all .3s ease;border:1px solid rgba(255,255,255,.1)}.soulwave-btn[data-astro-cid-n67t3j4q]:hover{transform:translateY(-2px);box-shadow:0 0 40px #f59e0b8c,0 8px 20px #0000004d}.soulwave-btn-outline[data-astro-cid-n67t3j4q]{color:#fbbf24;border:1px solid rgba(251,191,36,.35);background:#f59e0b12;transition:all .3s ease}.soulwave-btn-outline[data-astro-cid-n67t3j4q]:hover{background:#f59e0b2e;border-color:#fbbf2499;transform:translateY(-2px);box-shadow:0 8px 20px #f59e0b33}.soulwave-spotify-card[data-astro-cid-n67t3j4q]{width:min(420px,100%);border-radius:20px;overflow:hidden;background:#140a0099;border:1px solid rgba(245,158,11,.25);backdrop-filter:blur(24px);box-shadow:0 30px 80px #00000080,0 0 0 1px #f59e0b1a;transition:transform .4s ease,box-shadow .4s ease}.soulwave-spotify-card[data-astro-cid-n67t3j4q]:hover{transform:translateY(-8px) rotateX(2deg);box-shadow:0 50px 100px #0009,0 0 60px #f59e0b33}.soulwave-spotify-badge[data-astro-cid-n67t3j4q]{background:#1ed7601a;border:1px solid rgba(30,215,96,.35);color:#1ed760;transition:all .2s ease}.soulwave-spotify-badge[data-astro-cid-n67t3j4q]:hover{background:#1ed76033;border-color:#1ed760;box-shadow:0 0 12px #1ed7604d}.soulwave-card-glow[data-astro-cid-n67t3j4q]{background:linear-gradient(135deg,#f59e0b66,#ea580c4d,#fb923c33);border-radius:20px;animation:sw-card-glow-pulse 3s ease-in-out infinite;opacity:.5}@keyframes sw-card-glow-pulse{0%,to{opacity:.4}50%{opacity:.8}}.soulwave-card-header[data-astro-cid-n67t3j4q]{background:#140a00cc;border-bottom:1px solid rgba(245,158,11,.15)}.soulwave-vinyl[data-astro-cid-n67t3j4q]{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#ea580c);display:flex;align-items:center;justify-content:center;position:relative;animation:sw-vinyl-spin 4s linear infinite}.soulwave-vinyl-inner[data-astro-cid-n67t3j4q]{width:16px;height:16px;border-radius:50%;background:#140a00}.sw-vinyl-ring[data-astro-cid-n67t3j4q]{position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.12)}.sw-ring-1[data-astro-cid-n67t3j4q]{inset:4px}.sw-ring-2[data-astro-cid-n67t3j4q]{inset:10px}@keyframes sw-vinyl-spin{to{transform:rotate(360deg)}}
