.mole-card[data-astro-cid-yiekfso6]{--blob-speed: 6.5s;--blob-blur: 26px;--blob-size: 220px;--blob-color: #f59e0b;--blob-gradient: radial-gradient(circle, #f59e0b 0%, #fbbf24 50%, rgba(245, 158, 11, .4) 80%, transparent 100%);--blob-satellite-gradient: radial-gradient(circle, #fb7185 0%, #f43f5e 50%, rgba(251, 113, 133, .35) 80%, transparent 100%);--card-shadow: 0 12px 36px -8px rgba(0, 0, 0, .08), 0 0 0 1px rgba(0, 0, 0, .04);--card-hover-shadow: 0 20px 48px -10px rgba(245, 158, 11, .28), 0 0 0 1.5px rgba(245, 158, 11, .4);background:#f1f5f999;box-shadow:var(--card-shadow);isolation:isolate}.dark .mole-card[data-astro-cid-yiekfso6]{background:#0f172ab3;--card-shadow: 0 12px 36px -8px rgba(0, 0, 0, .6), 0 0 0 1px rgba(255, 255, 255, .07);--card-hover-shadow: 0 20px 48px -10px rgba(245, 158, 11, .35), 0 0 0 1.5px rgba(245, 158, 11, .5)}.mole-card[data-astro-cid-yiekfso6][data-color-preset=amber]{--blob-color: #f59e0b;--blob-gradient: radial-gradient(circle, #f59e0b 0%, #fbbf24 50%, rgba(245, 158, 11, .4) 80%, transparent 100%);--blob-satellite-gradient: radial-gradient(circle, #fb7185 0%, #f43f5e 50%, rgba(251, 113, 133, .35) 80%, transparent 100%);--card-hover-shadow: 0 20px 48px -10px rgba(245, 158, 11, .3), 0 0 0 1.5px rgba(245, 158, 11, .5);--badge-bg: linear-gradient(135deg, #f59e0b 0%, #fbbf24 100%);--badge-text: #030712}.mole-card[data-astro-cid-yiekfso6][data-color-preset=crimson]{--blob-color: #ef4444;--blob-gradient: radial-gradient(circle, #ef4444 0%, #f87171 50%, rgba(239, 68, 68, .4) 80%, transparent 100%);--blob-satellite-gradient: radial-gradient(circle, #f97316 0%, #fb923c 50%, rgba(249, 115, 22, .35) 80%, transparent 100%);--card-hover-shadow: 0 20px 48px -10px rgba(239, 68, 68, .3), 0 0 0 1.5px rgba(239, 68, 68, .5);--badge-bg: linear-gradient(135deg, #dc2626 0%, #ef4444 100%);--badge-text: #ffffff}.mole-card[data-astro-cid-yiekfso6][data-color-preset=emerald]{--blob-color: #10b981;--blob-gradient: radial-gradient(circle, #10b981 0%, #34d399 50%, rgba(16, 185, 129, .4) 80%, transparent 100%);--blob-satellite-gradient: radial-gradient(circle, #2dd4bf 0%, #06b6d4 50%, rgba(45, 212, 191, .35) 80%, transparent 100%);--card-hover-shadow: 0 20px 48px -10px rgba(16, 185, 129, .3), 0 0 0 1.5px rgba(16, 185, 129, .5);--badge-bg: linear-gradient(135deg, #059669 0%, #10b981 100%);--badge-text: #ffffff}.mole-card[data-astro-cid-yiekfso6][data-color-preset=indigo]{--blob-color: #6366f1;--blob-gradient: radial-gradient(circle, #6366f1 0%, #818cf8 50%, rgba(99, 102, 241, .4) 80%, transparent 100%);--blob-satellite-gradient: radial-gradient(circle, #06b6d4 0%, #38bdf8 50%, rgba(6, 182, 212, .35) 80%, transparent 100%);--card-hover-shadow: 0 20px 48px -10px rgba(99, 102, 241, .3), 0 0 0 1.5px rgba(99, 102, 241, .5);--badge-bg: linear-gradient(135deg, #4f46e5 0%, #6366f1 100%);--badge-text: #ffffff}.blob-wrapper[data-astro-cid-yiekfso6]{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1}.blob[data-astro-cid-yiekfso6]{position:absolute;border-radius:50%;transform-origin:center center;will-change:top,left,transform;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .5s ease}.blob-primary[data-astro-cid-yiekfso6]{top:12%;left:12%;width:var(--blob-size);height:var(--blob-size);background:var(--blob-gradient);opacity:.88;filter:blur(var(--blob-blur));transform:translate(-50%,-50%) scale(1);animation:blob-bounce var(--blob-speed) infinite ease-in-out}.blob-satellite[data-astro-cid-yiekfso6]{top:88%;left:88%;width:calc(var(--blob-size) * .68);height:calc(var(--blob-size) * .68);background:var(--blob-satellite-gradient);opacity:.75;filter:blur(calc(var(--blob-blur) * .85));transform:translate(-50%,-50%) scale(1);animation:blob-satellite-bounce calc(var(--blob-speed) * .82) infinite ease-in-out;animation-delay:-1.8s}@keyframes blob-bounce{0%{top:12%;left:12%}25%{top:12%;left:88%}50%{top:88%;left:88%}75%{top:88%;left:12%}to{top:12%;left:12%}}@keyframes blob-satellite-bounce{0%{top:88%;left:88%}25%{top:88%;left:12%}50%{top:12%;left:12%}75%{top:12%;left:88%}to{top:88%;left:88%}}.mole-glass[data-astro-cid-yiekfso6]{position:relative;background:#ffffffe0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);outline:1.5px solid rgba(255,255,255,.95);box-shadow:inset 0 1.5px 1px #fffffff2,inset 1.5px 0 1px #fff9,0 4px 16px #00000008}.dark .mole-glass[data-astro-cid-yiekfso6]{background:#0f172ad1;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);outline:1.5px solid rgba(255,255,255,.12);box-shadow:inset 0 1.5px 1px #ffffff38,inset 1.5px 0 1px #ffffff1a,0 4px 16px #0006}.mole-spotlight[data-astro-cid-yiekfso6]{position:absolute;inset:0;border-radius:inherit;opacity:var(--spotlight-opacity, 0);background:radial-gradient(320px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(255,255,255,.28),transparent 70%);transition:opacity .4s ease;pointer-events:none;z-index:10}.dark .mole-spotlight[data-astro-cid-yiekfso6]{background:radial-gradient(320px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(255,255,255,.14),transparent 70%)}.mole-corner[data-astro-cid-yiekfso6]{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;z-index:20}.mole-corner-badge[data-astro-cid-yiekfso6]{width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:var(--badge-bg, linear-gradient(135deg, #f59e0b 0%, #fbbf24 100%));color:var(--badge-text, #030712);border-radius:0 .85rem 0 1.25rem;box-shadow:-1px 2px 8px #00000026;transition:transform .4s ease,box-shadow .4s ease}.mole-card[data-astro-cid-yiekfso6]:hover{box-shadow:var(--card-hover-shadow);transform:translateY(-2px)}.mole-card[data-astro-cid-yiekfso6]:hover .blob-primary[data-astro-cid-yiekfso6]{opacity:1;transform:translate(-50%,-50%) scale(1.12)}.mole-card[data-astro-cid-yiekfso6]:hover .blob-satellite[data-astro-cid-yiekfso6]{opacity:.95;transform:translate(-50%,-50%) scale(1.15)}.mole-card[data-astro-cid-yiekfso6]:hover .mole-corner-badge[data-astro-cid-yiekfso6]{box-shadow:-2px 4px 12px #f59e0b66}.mole-card[data-astro-cid-yiekfso6]:active{transform:translateY(-1px) scale(.995)}@media(prefers-reduced-motion:reduce){.blob[data-astro-cid-yiekfso6]{animation:none!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;opacity:.55!important}.blob-satellite[data-astro-cid-yiekfso6],.mole-spotlight[data-astro-cid-yiekfso6]{display:none!important}.mole-card[data-astro-cid-yiekfso6]{transition:none!important;transform:none!important}.mole-card[data-astro-cid-yiekfso6]:hover{transform:none!important}.mole-arrow[data-astro-cid-yiekfso6]{transition:none!important;transform:none!important}}
