.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}}.globe-stage.svelte-16rjke4{aspect-ratio:1;width:100%;max-width:380px;position:relative}canvas.svelte-16rjke4{opacity:0;cursor:grab;touch-action:none;width:100%;height:100%;transition:opacity .6s;display:block}canvas.svelte-16rjke4:active{cursor:grabbing}canvas.visible.svelte-16rjke4{opacity:1}.fallback.svelte-16rjke4{object-fit:contain;max-width:60%;max-height:60%;margin:auto;position:absolute;inset:0}.hq-label.svelte-16rjke4{pointer-events:none;will-change:transform;z-index:2;width:0;height:0;position:absolute;top:0;left:0}.hq-pill.svelte-16rjke4{opacity:0;white-space:nowrap;background:#fff;border:1px solid #0f172a14;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 10px;transition:transform .28s cubic-bezier(.34,1.56,.64,1),opacity .2s;display:inline-flex;position:absolute;top:0;left:16px;transform:translateY(-50%)scale(.8);box-shadow:0 1px 2px #0f172a0f,0 14px 30px -16px #2563eb73}.hq-label.visible.svelte-16rjke4 .hq-pill:where(.svelte-16rjke4){opacity:1;transform:translateY(-50%)scale(1)}.hq-pill.svelte-16rjke4:before{content:"";filter:drop-shadow(-1px 0 #0f172a14);border-top:6px solid #0000;border-bottom:6px solid #0000;border-right:6px solid #fff;width:0;height:0;position:absolute;top:50%;left:-6px;transform:translateY(-50%)}.hq-pin.svelte-16rjke4{color:#f59e0b;flex-shrink:0;width:14px;height:14px}.hq-text.svelte-16rjke4{flex-direction:column;line-height:1.15;display:flex}.hq-title.svelte-16rjke4{color:#0f172a;font-size:13px;font-weight:700}.hq-sub.svelte-16rjke4{color:#64748b;font-size:11px;font-weight:500}.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}}
