.pillar.svelte-8hih4z{perspective:600px;list-style:none;position:relative}.pillar-inner.svelte-8hih4z{height:100%;transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;padding:1rem;transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .3s;position:relative}.pillar.active.svelte-8hih4z .pillar-inner:where(.svelte-8hih4z){border-color:#cbd5e1;box-shadow:0 1px 2px #0f172a0a,0 12px 24px -16px #2563eb2e}.pillar-glow.svelte-8hih4z{opacity:var(--glow,0);background:radial-gradient(160px circle at var(--gx,50%) var(--gy,50%), #2563eb1a, transparent 70%);pointer-events:none;border-radius:.5rem;position:absolute;inset:0}@media (hover:none),(prefers-reduced-motion:reduce){.pillar-inner.svelte-8hih4z{transform:none}.pillar-glow.svelte-8hih4z{display:none}}.hero-spotlight.svelte-ol39d6{filter:blur(32px);opacity:0;will-change:transform;background:radial-gradient(closest-side,#2563eb38,#2563eb00 70%);border-radius:9999px;width:640px;height:640px;transition:opacity .6s ease-out;top:0;left:0}.hero.active.svelte-ol39d6 .hero-spotlight:where(.svelte-ol39d6){opacity:1}@media (hover:none){.hero-spotlight.svelte-ol39d6{display:none}}
