.orbit-scene[data-astro-cid-iuargi3b]{aspect-ratio:6/5;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.orbit-scene[data-astro-cid-iuargi3b].dragging{cursor:grabbing}.chips[data-astro-cid-iuargi3b],.layer[data-astro-cid-iuargi3b]{transition:opacity .8s}.orbit-scene[data-astro-cid-iuargi3b]:not(.ready) [data-astro-cid-iuargi3b]:is(.chips,.layer){opacity:0}.layer[data-astro-cid-iuargi3b]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.back[data-astro-cid-iuargi3b]{z-index:0;width:132%;height:132%;inset:-16%;-webkit-mask-image:radial-gradient(closest-side,#000 62%,#0000 100%);mask-image:radial-gradient(closest-side,#000 62%,#0000 100%)}.front[data-astro-cid-iuargi3b]{z-index:2}.sphere[data-astro-cid-iuargi3b]{--px:0px;--py:0px;z-index:1;aspect-ratio:1;width:34%;transform:translate(-50%, -50%) translate(var(--px), var(--py));background:radial-gradient(circle at 32% 26%,#ffffff6b,#ffffff0f 18%,#0000 30%),radial-gradient(circle at 70% 82%,#2ee6d659,#0000 38%),radial-gradient(circle,#2a3bb8 0%,#16207a 38%,#0b1048 68%,#060a2a 100%);border-radius:50%;place-items:center;animation:6s ease-in-out infinite sphere-breathe;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 0 40px 6px #5b8cff8c,0 0 120px 30px #6e5aff47,inset 0 0 30px 6px #8caaff8c,inset 0 0 3px 1px #d2e1ffe6}.rim[data-astro-cid-iuargi3b]{background:conic-gradient(from 0deg, transparent 0 20%, #78c8ffe6 30%, transparent 42% 62%, #aa78ffcc 74%, transparent 86%);border-radius:50%;animation:9s linear infinite rim-spin;position:absolute;inset:-3px;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(closest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}.mark[data-astro-cid-iuargi3b]{filter:drop-shadow(0 0 14px #78aaffcc);width:56%;height:auto;position:relative}@keyframes sphere-breathe{50%{box-shadow:0 0 55px 10px #5b8cffa6,0 0 150px 40px #6e5aff52,inset 0 0 36px 8px #8caaff99,inset 0 0 3px 1px #d2e1ffe6}}@keyframes rim-spin{to{transform:rotate(360deg)}}.chips[data-astro-cid-iuargi3b]{pointer-events:none;position:absolute;inset:0}.chip-pos[data-astro-cid-iuargi3b]{z-index:4;will-change:transform, opacity;pointer-events:auto;position:absolute;top:0;left:0}.orbit-chip[data-astro-cid-iuargi3b]{color:#eef1fa;-webkit-backdrop-filter:blur(12px);white-space:nowrap;cursor:default;background:#0a0c1cb8;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.55rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:border-color .3s,color .3s;display:inline-flex;box-shadow:0 10px 40px -12px #0009}a[data-astro-cid-iuargi3b].orbit-chip{cursor:pointer}a[data-astro-cid-iuargi3b].orbit-chip:hover{border-color:var(--link-hover);color:var(--link-hover)}.ping[data-astro-cid-iuargi3b]{background:#2ee6d6;border-radius:99px;width:9px;height:9px;position:relative;box-shadow:0 0 10px #2ee6d6}.ping[data-astro-cid-iuargi3b]:after{content:"";border-radius:inherit;background:inherit;animation:2s ease-out infinite pulse-ring;position:absolute;inset:0}@media (width<=480px){.orbit-chip[data-astro-cid-iuargi3b]{gap:.4rem;padding:.42rem .7rem;font-size:.74rem}}.art[data-astro-cid-cnmxhu3v]{color:var(--text)}.art[data-astro-cid-cnmxhu3v] svg[data-astro-cid-cnmxhu3v]{width:100%;height:auto;display:block;overflow:visible}.flow[data-astro-cid-cnmxhu3v] path[data-astro-cid-cnmxhu3v]{stroke-dasharray:22 200;animation:3.2s linear infinite dash}@keyframes dash{to{stroke-dashoffset:-222px}}.node[data-astro-cid-cnmxhu3v]{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite blink;animation-delay:var(--d)}@keyframes blink{50%{opacity:.6;transform:scale(1.6)}}.float-up[data-astro-cid-cnmxhu3v]{animation:3s ease-in-out infinite floaty}@keyframes floaty{50%{transform:translateY(-8px)}}.bar[data-astro-cid-cnmxhu3v]{transform-box:fill-box;transform-origin:bottom;animation:2.8s cubic-bezier(.2,.8,.2,1) infinite alternate grow;animation-delay:var(--d)}@keyframes grow{0%{transform:scaleY(.4)}}.viewfinder[data-astro-cid-cnmxhu3v]{transform-origin:160px 92px;animation:3.6s ease-in-out infinite focus}@keyframes focus{50%{transform:scale(.94)}}.rec[data-astro-cid-cnmxhu3v]{animation:1.4s steps(2,end) infinite blink}.rings[data-astro-cid-cnmxhu3v] circle[data-astro-cid-cnmxhu3v]:last-child{animation:4s ease-in-out infinite floaty}.card[data-astro-cid-3vpt37q6]{transition:transform .45s cubic-bezier(.2,.8,.2,1),border-color .3s}.card[data-astro-cid-3vpt37q6]:hover{transform:translateY(-6px)}.art-wrap[data-astro-cid-3vpt37q6]{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.card[data-astro-cid-3vpt37q6]:hover .art-wrap[data-astro-cid-3vpt37q6]{transform:scale(1.04)}.cta[data-astro-cid-3vpt37q6]{color:var(--accent);transition:color .25s}.card[data-astro-cid-3vpt37q6]:hover .cta[data-astro-cid-3vpt37q6]{color:var(--link-hover)}.go[data-astro-cid-3vpt37q6]{transition:transform .3s,background-color .3s,color .3s}.card[data-astro-cid-3vpt37q6]:hover .go[data-astro-cid-3vpt37q6]{background:var(--link-hover);color:var(--on-link-hover);border-color:#0000;transform:translate(3px)}.slogan[data-astro-cid-lcdefpme]{border:1px solid var(--line);background:var(--surface);backdrop-filter:blur(10px);font-family:var(--font-display);letter-spacing:-.01em;border-radius:999px;align-items:center;gap:.6rem;padding:.5rem 1.1rem .5rem .8rem;font-size:clamp(.95rem,1.6vw,1.15rem);font-weight:600;display:inline-flex}.slogan[data-astro-cid-lcdefpme] .spark[data-astro-cid-lcdefpme]{color:var(--spark);filter:drop-shadow(0 0 6px var(--spark));flex:none}.accent-line[data-astro-cid-lcdefpme]{letter-spacing:-.02em;margin-top:.3em;font-size:.5em;font-weight:600;line-height:1.08;display:block}.brand-tile[data-astro-cid-lcdefpme]{isolation:isolate;border-radius:1.75rem;flex-direction:column;justify-content:space-between;gap:3rem;min-height:22rem;padding:2rem;text-decoration:none;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}a[data-astro-cid-lcdefpme].brand-tile:hover{transform:translateY(-6px)}.brand-label[data-astro-cid-lcdefpme]{color:inherit;opacity:.75;letter-spacing:.1em;white-space:nowrap;font-size:.64rem}.brand-foot[data-astro-cid-lcdefpme]{font-family:var(--font-mono);justify-content:space-between;align-items:center;gap:.75rem;font-size:.78rem;display:flex}.brand-foot[data-astro-cid-lcdefpme] .go[data-astro-cid-lcdefpme]{flex:none}.go[data-astro-cid-lcdefpme]{border:1px solid;border-radius:99px;place-items:center;width:3rem;height:3rem;transition:transform .35s;display:grid}a[data-astro-cid-lcdefpme].brand-tile:hover .go[data-astro-cid-lcdefpme]{transform:rotate(45deg)}.digital[data-astro-cid-lcdefpme]{border:1px dashed var(--line);background:radial-gradient(ellipse at 20% 0%, #5b8cff2e, transparent 60%), radial-gradient(ellipse at 100% 100%, #9b6bff29, transparent 60%), var(--bg-2);color:var(--text)}.wordmark-digital[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.04em;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.5rem,1.9vw,1.85rem);font-weight:700;line-height:1.1}
