.hal-dome.svelte-1pt2eyn{position:relative;width:var(--size);height:var(--size);border-radius:50%;display:grid;place-items:center;pointer-events:none}.hal-dome.svelte-1pt2eyn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--ring)),#000 calc(100% - var(--ring) + 1px));mask:radial-gradient(farthest-side,transparent calc(100% - var(--ring)),#000 calc(100% - var(--ring) + 1px));background:conic-gradient(from 250deg,#2a2a2a,#3d3d3d,#9a9a9a 70deg,#3b3b3b 110deg,#5a5a5a,#434343,#2f2f2f,#4a4a4a,#2a2a2a 360deg),radial-gradient(closest-side,#ffffff14,#000000bf);box-shadow:0 2px 8px #00000073,inset 0 1px #ffffff40,inset 0 -1px 1px #00000059}.content.svelte-1pt2eyn{position:relative;width:calc(var(--size) - var(--ring) * 2 + 2px);height:calc(var(--size) - var(--ring) * 2 + 2px);border-radius:50%;overflow:hidden;isolation:isolate;display:grid;place-items:center;background:#1a1a1a}.content.svelte-1pt2eyn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;z-index:0;filter:blur(1px);animation:svelte-1pt2eyn-pulse 4.6s ease-in-out infinite;opacity:.9;mix-blend-mode:screen;background:radial-gradient(52% 52% at 50% 50%,#a0000066,#6e000024 58%,#3c000000 74%)}@keyframes svelte-1pt2eyn-pulse{0%,to{transform:scale(.99);opacity:.82}50%{transform:scale(1.03);opacity:.96}}.content.svelte-1pt2eyn canvas{position:relative;z-index:1;display:block}.red-tint.svelte-1pt2eyn{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;z-index:3;pointer-events:none;mix-blend-mode:color;background:radial-gradient(60% 60% at 50% 50%,#dc10108c,#c80c0c6b 28%,#aa080847 52%,#78040424 74%,#0000 92%)}.center-glow.svelte-1pt2eyn{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;z-index:2;pointer-events:none;filter:blur(.6px);animation:svelte-1pt2eyn-core-breathe 5.6s ease-in-out infinite;mix-blend-mode:screen;background:radial-gradient(26% 26% at 50% 50%,#ff3c3c59,#b400002e 40%,#78000000 70%)}@keyframes svelte-1pt2eyn-core-breathe{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.05);opacity:.95}}.wave.svelte-1pt2eyn{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;z-index:2;pointer-events:none;filter:blur(.8px);transform-origin:50% 50%;mix-blend-mode:screen;background:radial-gradient(closest-side,#0000 40%,#ff28282e 52%,#ff28281a 58%,#0000 72%)}.wave-a.svelte-1pt2eyn{animation:svelte-1pt2eyn-ripple 4.8s ease-in-out infinite}.wave-b.svelte-1pt2eyn{animation:svelte-1pt2eyn-ripple 6.2s ease-in-out infinite}@keyframes svelte-1pt2eyn-ripple{0%{transform:scale(.7);opacity:.22}55%{transform:scale(1.25);opacity:.08}to{transform:scale(1.45);opacity:0}}.hotspot.svelte-1pt2eyn{position:absolute;left:50%;top:50%;width:18%;height:18%;transform:translate(-50%,-50%);border-radius:50%;z-index:2;pointer-events:none;filter:blur(1px);mix-blend-mode:screen;animation:svelte-1pt2eyn-hot-flicker 2.6s ease-in-out infinite alternate;background:radial-gradient(closest-side,#eb1e1ef2,#c81414b3 45%,#960a0a59 75%,#78000000)}@keyframes svelte-1pt2eyn-hot-flicker{0%{transform:translate(-50%,-50%) scale(.98);opacity:.9}to{transform:translate(-50%,-50%) scale(1.04);opacity:1}}.content.svelte-1pt2eyn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;z-index:4;pointer-events:none;background:radial-gradient(90% 70% at 28% 18%,rgba(255,255,255,.16) 0%,rgba(255,255,255,.06) 28%,transparent 46%),radial-gradient(85% 80% at 70% 85%,rgba(0,0,0,.18),transparent 60%);box-shadow:inset 0 0 0 1px #50505099,inset 0 0 24px #00000038}.atom-container.svelte-4gqitw{position:relative;width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center;--dot: calc(var(--size) * .105)}.nucleus-wrap.svelte-4gqitw{position:absolute;width:30%;height:30%;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%) scale(var(--nucleus-scale, 1));filter:saturate(1) brightness(1);transition:transform .3s cubic-bezier(.4,0,.2,1),filter .35s cubic-bezier(.4,0,.2,1)}.nucleus.svelte-4gqitw{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;z-index:10;background:radial-gradient(circle at 50% 50%,#ffe078,#ffb450e6,#c83c3ccc 40%,#a00000e6,#780000);box-shadow:0 0 8px #ff383859,0 0 16px #ff383833 inset}.core.svelte-4gqitw{position:absolute;top:10%;right:10%;bottom:10%;left:10%;border-radius:50%;filter:blur(.5px);animation:svelte-4gqitw-core-pulse calc(var(--duration) / 2) ease-in-out infinite alternate;background:radial-gradient(circle at 50% 50%,rgba(255,220,80,1) 0%,rgba(255,190,60,.95) 35%,rgba(255,150,30,.8) 65%,rgba(255,100,10,.5) 82%,transparent 100%)}.atom-container.is-hovered.svelte-4gqitw .core:where(.svelte-4gqitw){filter:brightness(1.15) saturate(1.15) blur(.5px)}@keyframes svelte-4gqitw-core-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:1;transform:scale(1.1)}}.atom-container.is-hovered.svelte-4gqitw .nucleus-wrap:where(.svelte-4gqitw){--nucleus-scale: 1.15;filter:saturate(1.18) brightness(1.08);transition:transform .2s ease-out,filter .8s ease-in-out}.atom-container.is-hovered.svelte-4gqitw .nucleus:where(.svelte-4gqitw){box-shadow:0 0 12px #ff484899,0 0 30px #ff484861 inset;filter:saturate(1.2) brightness(1.08)}.atom-container.is-hovered.svelte-4gqitw .orbit:where(.svelte-4gqitw){transform:rotate(45deg) scaleY(var(--squash)) scale(1.08);transition:transform .2s ease-out}.atom-container.is-hovered.svelte-4gqitw .orbit.x2:where(.svelte-4gqitw){transform:rotate(-45deg) scaleY(var(--squash)) scale(1.08);transition:transform .2s ease-out}.orbit.svelte-4gqitw{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;--squash: .58;--r: calc(var(--size) * .36)}.orbit.svelte-4gqitw:before{content:"";position:absolute;inset:calc(50% - var(--r));border-radius:50%;z-index:0;border:1.5px solid rgba(180,16,16,.45);box-shadow:0 0 10px #a000004d inset;transition:border-color .8s ease-in-out,box-shadow .8s ease-in-out}.x1.svelte-4gqitw{transform:rotate(45deg) scaleY(var(--squash));--phase: 210deg;transition:transform .3s cubic-bezier(.4,0,.2,1)}.x2.svelte-4gqitw{transform:rotate(-45deg) scaleY(var(--squash));--phase: 330deg;transition:transform .3s cubic-bezier(.4,0,.2,1)}.x1.svelte-4gqitw .particle:where(.svelte-4gqitw){animation:svelte-4gqitw-orbitPhase var(--duration) linear infinite}.x2.svelte-4gqitw .particle:where(.svelte-4gqitw){animation:svelte-4gqitw-orbitPhase var(--duration) linear infinite reverse}@keyframes svelte-4gqitw-orbitPhase{0%{transform:rotate(calc(var(--phase) + var(--offset, 0deg))) translate(var(--r)) rotate(calc(-1 * (var(--phase) + var(--offset, 0deg)))) translateZ(0)}to{transform:rotate(calc(var(--phase) + var(--offset, 0deg) + 360deg)) translate(var(--r)) rotate(calc(-360deg - var(--phase) - var(--offset, 0deg))) translateZ(0)}}.particle.svelte-4gqitw{position:absolute;top:50%;left:50%;z-index:1;transform-origin:0 0;will-change:transform;backface-visibility:hidden}.particle.electron.svelte-4gqitw{z-index:2}.unsquash.svelte-4gqitw{position:absolute;top:0;left:0;transform:scaleY(calc(1 / var(--squash))) translateZ(0);transform-origin:0 0;will-change:transform}.dot.svelte-4gqitw{position:absolute;top:0;left:0;border-radius:50%;width:calc(var(--dot) * var(--s, 1));height:calc(var(--dot) * var(--s, 1));transform:translate(-50%,-50%) translateZ(0);transform-origin:0 0;will-change:transform}.dot.electron.svelte-4gqitw{background:#e61010;filter:brightness(1) saturate(1.05) drop-shadow(0 0 2px rgba(255,50,50,.6));transition:filter .8s ease-in-out}.atom-container.is-hovered.svelte-4gqitw .dot.electron:where(.svelte-4gqitw){filter:brightness(1.12) saturate(1.24) drop-shadow(0 0 5px rgba(255,70,70,.9))}.atom-container.is-hovered.svelte-4gqitw .orbit:where(.svelte-4gqitw):before{border-color:#c8181899;box-shadow:0 0 14px #8c000073 inset}@property --pulse{syntax: "<number>"; inherits: false; initial-value: 0;}@property --hover{syntax: "<number>"; inherits: false; initial-value: 0;}.atom-glow.svelte-1p0jtmt{--min-g1: 40px;--min-g2: 80px;--min-g3: 120px;--max-g1: 60px;--max-g2: 120px;--max-g3: 180px;--hover-g1: 80px;--hover-g2: 160px;--hover-g3: 240px;--min-o1: .6;--min-o2: .4;--min-o3: .2;--max-o1: .8;--max-o2: .6;--max-o3: .4;--hover-o1: .9;--hover-o2: .7;--hover-o3: .5;--pulse: 0;--hover: 0;--cur-g1: calc(var(--min-g1) + (var(--max-g1) - var(--min-g1)) * var(--pulse));--cur-g2: calc(var(--min-g2) + (var(--max-g2) - var(--min-g2)) * var(--pulse));--cur-g3: calc(var(--min-g3) + (var(--max-g3) - var(--min-g3)) * var(--pulse));--cur-o1: calc(var(--min-o1) + (var(--max-o1) - var(--min-o1)) * var(--pulse));--cur-o2: calc(var(--min-o2) + (var(--max-o2) - var(--min-o2)) * var(--pulse));--cur-o3: calc(var(--min-o3) + (var(--max-o3) - var(--min-o3)) * var(--pulse));--f-g1: calc((1 - var(--hover)) * var(--cur-g1) + var(--hover) * var(--hover-g1));--f-g2: calc((1 - var(--hover)) * var(--cur-g2) + var(--hover) * var(--hover-g2));--f-g3: calc((1 - var(--hover)) * var(--cur-g3) + var(--hover) * var(--hover-g3));--f-o1: calc((1 - var(--hover)) * var(--cur-o1) + var(--hover) * var(--hover-o1));--f-o2: calc((1 - var(--hover)) * var(--cur-o2) + var(--hover) * var(--hover-o2));--f-o3: calc((1 - var(--hover)) * var(--cur-o3) + var(--hover) * var(--hover-o3));box-shadow:0 0 var(--f-g1) rgba(230,16,16,var(--f-o1)),0 0 var(--f-g2) rgba(230,16,16,var(--f-o2)),0 0 var(--f-g3) rgba(230,16,16,var(--f-o3));animation:svelte-1p0jtmt-glow-pulse 4s ease-in-out infinite alternate;transition:--hover .8s ease-in-out}.atom-glow.hovered.svelte-1p0jtmt{--hover: 1;animation-play-state:paused}@keyframes svelte-1p0jtmt-glow-pulse{0%{--pulse: 0}to{--pulse: 1}}.feature-row.svelte-s24i0r{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;min-height:500px}.feature-row.reverse.svelte-s24i0r{direction:rtl}.feature-row.reverse.svelte-s24i0r>:where(.svelte-s24i0r){direction:ltr}.content.svelte-s24i0r{display:flex;align-items:center}.content-inner.svelte-s24i0r{max-width:540px;padding:0}.content-inner.svelte-s24i0r h3:where(.svelte-s24i0r){margin:0 0 1.5rem;padding:0}.content-inner.svelte-s24i0r p:where(.svelte-s24i0r){margin:0;padding:0}.feature-row.reverse.svelte-s24i0r .content-inner:where(.svelte-s24i0r){margin-left:auto}.video-container.svelte-s24i0r{height:100%;min-height:500px;display:flex;align-items:center}.video-wrapper.svelte-s24i0r{width:100%;aspect-ratio:16 / 10;border-radius:1rem;overflow:hidden;background:var(--color-surface-sunken);border:1px solid var(--color-stroke-subtle);position:relative}.placeholder.svelte-s24i0r{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-ink-tertiary)}.placeholder-icon.svelte-s24i0r{opacity:.4;transition:opacity .3s ease}.video-wrapper.svelte-s24i0r:hover .placeholder-icon:where(.svelte-s24i0r){opacity:.6}.placeholder-text.svelte-s24i0r{opacity:.6}@media (max-width: 768px){.feature-row.svelte-s24i0r{grid-template-columns:1fr;gap:2rem;min-height:auto}.feature-row.reverse.svelte-s24i0r{direction:ltr}.content-inner.svelte-s24i0r{max-width:100%}.feature-row.reverse.svelte-s24i0r .content-inner:where(.svelte-s24i0r){margin-left:0}.video-container.svelte-s24i0r{min-height:300px}.video-wrapper.svelte-s24i0r{aspect-ratio:16 / 9}}@media (min-width: 769px) and (max-width: 1024px){.feature-row.svelte-s24i0r{gap:3rem}.content-inner.svelte-s24i0r{max-width:100%}}.video-wrapper.svelte-ndmirf{width:100%;aspect-ratio:16 / 9;border-radius:1rem;overflow:hidden;background:var(--color-surface-sunken);background-size:cover;background-position:center;border:1px solid var(--color-stroke-subtle);position:relative}.video-button.svelte-ndmirf{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0}.placeholder-icon.svelte-ndmirf{display:flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:50%;background:#fff;color:#000;transition:all .3s ease}.video-button.svelte-ndmirf:hover .placeholder-icon:where(.svelte-ndmirf){background:var(--color-accent-primary)}@media (max-width: 768px){.video-wrapper.svelte-ndmirf{aspect-ratio:16 / 9}.placeholder-icon.svelte-ndmirf{width:80px;height:80px}.placeholder-icon.svelte-ndmirf svg{width:60px;height:60px}}.scripts-section.svelte-st94me{position:relative;padding:clamp(3.25rem,7vw,5rem) clamp(2rem,5vw,3rem);background:var(--color-surface-sunken);border:1px solid var(--color-stroke-subtle);border-radius:1.25rem;color:var(--color-ink-emphasis);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,4rem);overflow:hidden}.scripts-section.svelte-st94me:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--color-stroke-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--color-stroke-subtle) 1px,transparent 1px);background-size:calc(100% / var(--grid-columns, 12)) calc(100% / var(--grid-rows, 12));background-position:var(--grid-offset-x, 0px) var(--grid-offset-y, 0px);background-repeat:repeat;background-origin:border-box;border-radius:inherit;opacity:.4;pointer-events:none}.content.svelte-st94me{position:relative;max-width:28rem;align-self:stretch;display:grid;place-content:center start}.visual.svelte-st94me{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.marquee-container.svelte-st94me{position:relative;width:100%;display:flex;flex-direction:column;gap:.9rem;padding:1rem 0;mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%)}.marquee-row.svelte-st94me{position:relative;width:100%;overflow:hidden;display:flex}.marquee-content.svelte-st94me{display:flex;gap:.9rem;animation:svelte-st94me-scroll var(--speed) linear infinite;will-change:transform}.marquee-content.reverse.svelte-st94me{animation-direction:reverse}@keyframes svelte-st94me-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.script-tag.svelte-st94me{flex-shrink:0;padding:.9rem 1.5rem;border-radius:.6rem;background:#141414b3;border:1px solid rgba(255,255,255,.1);font-family:Onest,system-ui,-apple-system,sans-serif;font-size:.95rem;font-weight:600;color:#ffffffd9;white-space:nowrap;letter-spacing:.01em;transition:border-color .24s ease,box-shadow .24s ease}.script-tag.svelte-st94me:hover{border-color:rgb(var(--color-accent-primary-rgb) / .45);box-shadow:0 0 32px rgb(var(--color-accent-primary-rgb) / .25),0 0 24px #0000002e}@media (max-width: 1023px){.scripts-section.svelte-st94me{grid-template-columns:1fr;text-align:center}.content.svelte-st94me{margin:0 auto}}@media (max-width: 767px){.scripts-section.svelte-st94me{padding:clamp(2.5rem,9vw,3.5rem) clamp(1.5rem,6vw,2.4rem)}.marquee-container.svelte-st94me,.marquee-content.svelte-st94me{gap:.6rem}.script-tag.svelte-st94me{padding:.55rem .9rem;font-size:.8rem}}.block-wrapper.svelte-ntti17{padding:clamp(2.5rem,5vw,3.25rem) clamp(1.75rem,3.6vw,2.1rem);background:var(--color-surface-sunken);border:1px solid var(--color-stroke-subtle);border-radius:1rem;position:relative;overflow:hidden;display:flex;flex-direction:column;height:100%}.block-wrapper.svelte-ntti17:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--color-stroke-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--color-stroke-subtle) 1px,transparent 1px);background-size:calc(100% / var(--grid-columns, 12)) calc(100% / var(--grid-rows, 12));background-position:var(--grid-offset-x, 0px) var(--grid-offset-y, 0px);background-repeat:repeat;background-origin:border-box;border-radius:inherit;opacity:.4;pointer-events:none}.block-inner.svelte-ntti17{position:relative;z-index:1;display:flex;flex-direction:column;flex:1;gap:1.5rem}.content.svelte-ntti17{flex-shrink:0}.visual.svelte-ntti17{flex:1;display:flex;align-items:stretch;justify-content:center;min-height:clamp(11.5rem,16vw,13.5rem);padding-block:.25rem}.expression-stack.svelte-ntti17{flex:1;max-width:300px;display:grid;grid-auto-rows:minmax(0,auto);gap:.85rem;height:auto}.query-box.svelte-ntti17,.code-box.svelte-ntti17{padding:.6rem 1rem;border-radius:.5rem;background:#141414e6;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:grid;align-content:start;gap:.35rem}.query-label.svelte-ntti17,.code-label.svelte-ntti17{font-family:Onest,system-ui,-apple-system,sans-serif;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#fff6;margin-bottom:.35rem}.query-display.svelte-ntti17,.code-display.svelte-ntti17{position:relative}.query-placeholder.svelte-ntti17,.code-placeholder.svelte-ntti17{visibility:hidden}.query-placeholder.svelte-ntti17{font-family:Onest,system-ui,-apple-system,sans-serif;font-size:.95rem;color:#ffffffd9;line-height:1.5;white-space:pre-line}.code-placeholder.svelte-ntti17{font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:.88rem;color:#fffffff2;line-height:1.6;letter-spacing:.02em;white-space:pre-line}.query-input.svelte-ntti17,.code-input.svelte-ntti17{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:transparent;border:none;color:inherit;padding:0;margin:0;resize:none;overflow:auto;outline:none;caret-color:var(--color-accent-primary)}.query-input.svelte-ntti17{font-family:Onest,system-ui,-apple-system,sans-serif;font-size:.95rem;line-height:1.5;color:#ffffffd9}.code-input.svelte-ntti17{font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:.88rem;line-height:1.6;letter-spacing:.02em;color:#fffffff2}.query-input[readonly].svelte-ntti17,.code-input[readonly].svelte-ntti17{cursor:default}.block-wrapper.svelte-xbk9lb{padding:clamp(2.5rem,5vw,3.25rem) clamp(1.75rem,3.6vw,2.1rem);background:var(--color-surface-sunken);border:1px solid var(--color-stroke-subtle);border-radius:1rem;position:relative;overflow:hidden;display:flex;flex-direction:column;height:100%}.block-wrapper.svelte-xbk9lb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--color-stroke-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--color-stroke-subtle) 1px,transparent 1px);background-size:calc(100% / var(--grid-columns, 12)) calc(100% / var(--grid-rows, 12));background-position:var(--grid-offset-x, 0px) var(--grid-offset-y, 0px);background-repeat:repeat;background-origin:border-box;border-radius:inherit;opacity:.4;pointer-events:none}.block-inner.svelte-xbk9lb{position:relative;z-index:1;display:flex;flex-direction:column;flex:1;gap:1.5rem}.content.svelte-xbk9lb{flex-shrink:0}.visual.svelte-xbk9lb{flex:1;display:flex;align-items:stretch;justify-content:center;min-height:clamp(11.5rem,16vw,13.5rem);padding-block:.25rem}.depth-container.svelte-xbk9lb{display:grid;grid-auto-rows:minmax(0,auto);gap:.85rem;width:100%;max-width:300px;height:100%}.depth-level.svelte-xbk9lb{display:flex;align-items:center;gap:.9rem;padding:.38rem .85rem;border-radius:.5rem;background:#141414b3;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all .25s cubic-bezier(.22,1,.36,1);height:auto;min-height:40px;cursor:pointer;width:100%;text-align:left;font:inherit;color:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none}.depth-level.svelte-xbk9lb:hover{border-color:#fff3;background:#141414d1}.depth-level.svelte-xbk9lb:focus-visible{outline:2px solid rgba(255,255,255,.32);outline-offset:2px}.depth-level.active.svelte-xbk9lb{background:#141414e6;border-color:rgb(var(--color-accent-primary-rgb) / .45);box-shadow:0 0 20px rgb(var(--color-accent-primary-rgb) / .15)}.depth-indicator.svelte-xbk9lb{position:relative;width:24px;height:24px;flex-shrink:0}.depth-ring.svelte-xbk9lb{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(255,255,255,.2);transition:all .4s cubic-bezier(.22,1,.36,1)}.depth-level.active.svelte-xbk9lb .depth-ring:where(.svelte-xbk9lb){border-color:rgb(var(--color-accent-primary-rgb) / .5);box-shadow:0 0 8px rgb(var(--color-accent-primary-rgb) / .25)}.depth-pulse.svelte-xbk9lb{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#fff0;transition:all .4s cubic-bezier(.22,1,.36,1)}.depth-level.active.svelte-xbk9lb .depth-pulse:where(.svelte-xbk9lb){background:rgb(var(--color-accent-primary-rgb) / .85);animation:svelte-xbk9lb-pulse 1.5s ease-in-out infinite}@keyframes svelte-xbk9lb-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.depth-info.svelte-xbk9lb{flex:1;min-width:0}.depth-label.svelte-xbk9lb{font-family:Onest,system-ui,-apple-system,sans-serif;font-size:.9rem;font-weight:600;color:#ffffff80;line-height:1.3;transition:color .3s ease}.depth-level.active.svelte-xbk9lb .depth-label:where(.svelte-xbk9lb){color:#fffffff2}.depth-description.svelte-xbk9lb{font-family:Onest,system-ui,-apple-system,sans-serif;font-size:.75rem;color:#ffffff4d;line-height:1.3;transition:color .3s ease}.depth-level.active.svelte-xbk9lb .depth-description:where(.svelte-xbk9lb){color:#ffffff80}.block-wrapper.svelte-1szj3xz{padding:clamp(2.5rem,5vw,3.25rem) clamp(1.75rem,3.6vw,2.1rem);background:var(--color-surface-sunken);border:1px solid var(--color-stroke-subtle);border-radius:1rem;position:relative;overflow:hidden;display:flex;flex-direction:column;height:100%}.block-wrapper.svelte-1szj3xz:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--color-stroke-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--color-stroke-subtle) 1px,transparent 1px);background-size:calc(100% / var(--grid-columns, 12)) calc(100% / var(--grid-rows, 12));background-position:var(--grid-offset-x, 0px) var(--grid-offset-y, 0px);background-repeat:repeat;background-origin:border-box;border-radius:inherit;opacity:.4;pointer-events:none}.block-inner.svelte-1szj3xz{position:relative;z-index:1;display:flex;flex-direction:column;flex:1;gap:1.5rem}.content.svelte-1szj3xz{flex-shrink:0}.visual.svelte-1szj3xz{flex:1;display:flex;align-items:stretch;justify-content:center;min-height:clamp(10.5rem,15vw,12.5rem);padding-block:.25rem}.layer-panel.svelte-1szj3xz{width:100%;max-width:300px;background:#141414e6;border:1px solid rgba(255,255,255,.14);border-radius:.5rem;overflow:hidden;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;flex-direction:column;height:100%}.layer-panel.pointer-active.svelte-1szj3xz,.layer-panel.pointer-active.svelte-1szj3xz :where(.svelte-1szj3xz){cursor:none!important}.panel-header.svelte-1szj3xz{display:flex;align-items:center;padding:.35rem .75rem;border-bottom:1px solid rgba(255,255,255,.12);background:#ffffff0a}.panel-title.svelte-1szj3xz{font-family:Onest,system-ui,-apple-system,sans-serif;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#ffffff80}.layer-body.svelte-1szj3xz{position:relative;flex:1;display:grid}.layer-list.svelte-1szj3xz{display:grid;grid-auto-rows:minmax(0,auto);gap:.85rem;padding:.85rem}.layer-item.svelte-1szj3xz{display:flex;align-items:center;gap:.55rem;padding:.3rem .65rem;border-radius:.4rem;border:1px solid rgba(255,255,255,.08);background:#14141499;transition:all .3s cubic-bezier(.22,1,.36,1);min-height:36px}.layer-item.scanning.svelte-1szj3xz{border-color:rgb(var(--color-accent-primary-rgb) / .45);background:#141414cc;box-shadow:0 10px 20px #00000059}.layer-name.svelte-1szj3xz{font-family:Onest,system-ui,-apple-system,sans-serif;font-size:.85rem;color:#fff9;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}.layer-item.scanning.svelte-1szj3xz .layer-name:where(.svelte-1szj3xz){color:#ffffffeb}.loupe.svelte-1szj3xz{position:absolute;top:var(--loupe-y, 0px);left:var(--loupe-x, 0px);width:var(--loupe-size, 36px);height:var(--loupe-size, 36px);display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);transition:none;pointer-events:none}.loupe-visual.svelte-1szj3xz{display:grid;place-items:center;width:100%;height:100%}.hub-container.svelte-1cdmd5k{position:relative;padding:clamp(1.8rem,4vw,3rem);padding-bottom:clamp(3rem,8vw,5rem);border:1px solid var(--color-stroke-subtle);border-radius:1.5rem;background:var(--color-surface-sunken);box-shadow:0 10px 26px #00000029,0 0 0 1px rgb(var(--color-surface-sunken-rgb) / .35);overflow:visible;isolation:isolate;min-height:clamp(540px,52vw,680px)}.hub-container.svelte-1cdmd5k:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--color-stroke-subtle) 1px,transparent 1px),linear-gradient(90deg,var(--color-stroke-subtle) 1px,transparent 1px);background-size:calc(100% / var(--grid-columns, 12)) calc(100% / var(--grid-rows, 12));background-position:var(--grid-offset-x, 0px) var(--grid-offset-y, 0px);background-repeat:repeat;background-origin:border-box;border-radius:inherit;opacity:.35;pointer-events:none;z-index:-1}.center-hub.svelte-1cdmd5k{position:absolute;display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;z-index:12;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.center-hub.dragging.svelte-1cdmd5k{cursor:grabbing}.hub-core.svelte-1cdmd5k{width:clamp(182px,18.2vw,208px);display:flex;flex-direction:row;align-items:center;gap:.8rem;padding:.95rem 1.15rem;border-radius:1rem;border:1px solid rgb(var(--color-stroke-subtle-rgb));background:linear-gradient(155deg,rgb(var(--color-surface-base-rgb)),rgb(var(--color-surface-raised-rgb) / .85));box-shadow:0 8px 20px #00000029,0 0 0 1px rgb(var(--color-accent-primary-rgb) / .1);position:relative;z-index:2;transition:box-shadow .24s ease,border-color .24s ease}.center-hub.dragging.svelte-1cdmd5k .hub-core:where(.svelte-1cdmd5k){box-shadow:0 0 52px rgb(var(--color-accent-primary-rgb) / .42),0 0 40px #00000052;border-color:rgb(var(--color-accent-primary-rgb) / .55)}.connection-port.svelte-1cdmd5k{position:absolute;width:11px;height:11px;border-radius:999px;background:radial-gradient(60% 60% at 50% 35%,rgb(var(--color-accent-primary-rgb) / .98),rgb(var(--color-accent-primary-rgb) / .35));border:1px solid rgb(var(--color-accent-primary-rgb) / .9);box-shadow:0 0 0 2px rgb(var(--color-accent-primary-rgb) / .18),0 0 12px rgb(var(--color-accent-primary-rgb) / .3);opacity:.95;pointer-events:none;transform:var(--port-transform, translate(-50%, -50%));transition:opacity .2s ease,box-shadow .2s ease;z-index:11}.connection-port.active.svelte-1cdmd5k{opacity:1;box-shadow:0 0 0 3px rgb(var(--color-accent-primary-rgb) / .24),0 0 16px rgb(var(--color-accent-primary-rgb) / .36)}.connection-port--right.svelte-1cdmd5k{right:-6px;top:50%;--port-transform: translate(50%, -50%)}.connection-port--left.svelte-1cdmd5k{left:-6px;top:50%;--port-transform: translate(-50%, -50%)}.connection-port--top.svelte-1cdmd5k{top:-6px;left:50%;--port-transform: translate(-50%, -50%)}.connection-port--bottom.svelte-1cdmd5k{bottom:-6px;left:50%;--port-transform: translate(-50%, 50%)}.core-icon.svelte-1cdmd5k{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:.6rem;background:radial-gradient(circle at 50% 40%,rgb(var(--color-accent-primary-rgb) / .25),transparent 70%),rgb(var(--color-surface-sunken-rgb) / .55);border:1px solid rgb(var(--color-accent-primary-rgb) / .35);color:rgb(var(--color-accent-primary-rgb));box-shadow:0 0 14px rgb(var(--color-accent-primary-rgb) / .28)}.core-identity.svelte-1cdmd5k{display:flex;flex-direction:column;gap:.15rem;flex:1;min-width:0}.core-label.svelte-1cdmd5k{letter-spacing:-.01em;font-size:1.1rem;font-weight:600;line-height:1.2}.core-subtitle.svelte-1cdmd5k{letter-spacing:.04em;line-height:1.2}.model-node.svelte-1cdmd5k{position:absolute;display:flex;border-radius:.8rem;border:1px solid rgb(var(--color-stroke-subtle-rgb));background:linear-gradient(155deg,rgb(var(--color-surface-base-rgb) / .98),rgb(var(--color-surface-raised-rgb) / .85));box-shadow:0 10px 24px #00000029;width:-moz-max-content;width:max-content;overflow:visible;transition:box-shadow .24s ease,border-color .24s ease;z-index:10;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.model-node.dragging.svelte-1cdmd5k{cursor:grabbing;box-shadow:0 0 56px rgb(var(--color-accent-primary-rgb) / .42),0 0 44px #00000052;border-color:rgb(var(--color-accent-primary-rgb) / .55)}.node-body.svelte-1cdmd5k{display:flex;flex-direction:row;align-items:center;gap:.65rem;padding:.7rem .85rem}.node-icon.svelte-1cdmd5k{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:.5rem;background:rgb(var(--color-surface-sunken-rgb) / .6);border:1px solid rgb(var(--color-stroke-subtle-rgb));color:rgb(var(--color-ink-base-rgb))}.node-icon.svelte-1cdmd5k svg:where(.svelte-1cdmd5k){width:17px;height:17px;flex-shrink:0}.node-identity.svelte-1cdmd5k{display:flex;flex-direction:column;gap:.15rem;flex:1;min-width:0}.model-label.svelte-1cdmd5k{letter-spacing:-.01em;font-weight:600;font-size:.95rem;line-height:1.2}.vendor-label.svelte-1cdmd5k{letter-spacing:.04em;line-height:1.2}.tentacle-layer.svelte-1cdmd5k{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:5}.tentacle-backing.svelte-1cdmd5k{stroke:rgb(var(--color-surface-base-rgb));stroke-width:5.1;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:.9}.tentacle-halo.svelte-1cdmd5k{stroke:rgb(var(--color-accent-primary-rgb) / .22);stroke-width:8.5;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:.8;mix-blend-mode:screen}.tentacle-glow.svelte-1cdmd5k{stroke:rgb(var(--color-accent-primary-rgb) / .32);stroke-width:5.1;stroke-linecap:round;stroke-linejoin:round;fill:none;mix-blend-mode:screen}.tentacle-core.svelte-1cdmd5k{stroke:rgb(var(--color-accent-primary-rgb) / .58);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;fill:none}@keyframes svelte-1cdmd5k-dashFlow{to{stroke-dashoffset:-36}}.neon-dash.svelte-1cdmd5k{stroke-dasharray:18 18;stroke-dashoffset:0;animation:svelte-1cdmd5k-dashFlow 1.1s linear infinite;animation-play-state:var(--tentacle-animation-state, running);will-change:stroke-dashoffset}@media (hover: hover) and (pointer: fine){.center-hub.svelte-1cdmd5k:hover:not(.dragging) .hub-core:where(.svelte-1cdmd5k){border-color:rgb(var(--color-accent-primary-rgb) / .45);box-shadow:0 0 32px rgb(var(--color-accent-primary-rgb) / .25),0 0 24px #0000002e}.model-node.svelte-1cdmd5k:hover:not(.dragging){border-color:rgb(var(--color-accent-primary-rgb) / .45);box-shadow:0 0 32px rgb(var(--color-accent-primary-rgb) / .25),0 0 24px #0000002e}}@media (max-width: 1100px){.hub-container.svelte-1cdmd5k{min-height:clamp(440px,54vw,560px)}}@media (max-width: 900px){.hub-container.svelte-1cdmd5k{min-height:clamp(420px,64vw,520px)}}@media (max-width: 768px){.hub-container.svelte-1cdmd5k{padding:clamp(1.6rem,7vw,2.2rem);min-height:420px}.hub-core.svelte-1cdmd5k{width:clamp(160px,40vw,180px);gap:.7rem;padding:.8rem 1rem}.core-icon.svelte-1cdmd5k{width:34px;height:34px}.core-label.svelte-1cdmd5k{font-size:.95rem}.node-body.svelte-1cdmd5k{gap:.6rem;padding:.65rem .75rem}.node-icon.svelte-1cdmd5k{width:28px;height:28px}.node-icon.svelte-1cdmd5k svg:where(.svelte-1cdmd5k){width:15px;height:15px}.model-label.svelte-1cdmd5k{font-size:.85rem}}@media (max-width: 620px){.hub-container.svelte-1cdmd5k{min-height:520px}}.testimonials-grid.svelte-16nk7h1{-moz-columns:1;columns:1;-moz-column-gap:1.5rem;column-gap:1.5rem;max-width:1200px;margin:0 auto}@media (min-width: 640px){.testimonials-grid.svelte-16nk7h1{-moz-columns:2;columns:2}}@media (min-width: 1024px){.testimonials-grid.svelte-16nk7h1{-moz-columns:3;columns:3}}.testimonial-card.svelte-16nk7h1{position:relative;padding:1.75rem;background:var(--color-surface-sunken);border:1px solid var(--color-stroke-subtle);border-radius:1rem;overflow:hidden;text-decoration:none;display:block;margin-bottom:1.5rem;-moz-column-break-inside:avoid;break-inside:avoid;opacity:0;transform:translateY(20px);transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),border-color .15s ease,background .15s ease;transition-delay:calc(var(--card-index) * .08s)}.testimonial-card.visible.svelte-16nk7h1{opacity:1;transform:translateY(0);transition-delay:calc(var(--card-index) * .08s),calc(var(--card-index) * .08s),0s,0s}.testimonial-card.svelte-16nk7h1:hover{border-color:rgb(var(--color-accent-primary-rgb) / .45);background:var(--color-surface-base);box-shadow:0 0 32px rgb(var(--color-accent-primary-rgb) / .25),0 0 24px #0000002e}.card-inner.svelte-16nk7h1{position:relative;z-index:1;display:flex;flex-direction:column;gap:1rem}.card-header.svelte-16nk7h1{display:flex;align-items:center;gap:.875rem;position:relative}.avatar.svelte-16nk7h1{width:48px;height:48px;border-radius:50%;border:1px solid var(--color-stroke-subtle);overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center}.avatar.svelte-16nk7h1 img:where(.svelte-16nk7h1){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.initials.svelte-16nk7h1{font-family:Onest,system-ui,-apple-system,sans-serif;font-size:1rem;font-weight:600;color:var(--color-ink-emphasis)}.user-info.svelte-16nk7h1{flex:1;min-width:0}.name.svelte-16nk7h1{line-height:1.3}.handle.svelte-16nk7h1{line-height:1.3;margin-top:.125rem;display:flex;align-items:center;gap:.25rem}.x-logo.svelte-16nk7h1{width:20px;height:20px;color:var(--color-ink-muted);flex-shrink:0;transition:color .2s ease;margin-left:auto}.testimonial-card.svelte-16nk7h1:hover .x-logo:where(.svelte-16nk7h1){color:var(--color-ink-secondary)}.tweet-content.svelte-16nk7h1{line-height:1.6;color:var(--color-ink-primary)}@media (max-width: 639px){.testimonial-card.svelte-16nk7h1{padding:1.5rem;margin-bottom:1rem}.avatar.svelte-16nk7h1{width:40px;height:40px}}.pricing-card-paid.svelte-16urxee{border-color:rgb(var(--color-accent-primary-rgb) / .45)!important;box-shadow:0 0 32px rgb(var(--color-accent-primary-rgb) / .25),0 0 24px #0000002e}.launch-badge.svelte-16urxee{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:rgb(var(--color-accent-primary-rgb) / .08);border:1px solid rgb(var(--color-accent-primary-rgb) / .2);border-radius:.5rem;box-shadow:0 0 16px rgb(var(--color-accent-primary-rgb) / .15)}.faq-list.svelte-5napti{display:flex;flex-direction:column;gap:.75rem}.faq-item.svelte-5napti{border:1px solid var(--color-stroke-subtle);border-radius:.75rem;background:var(--color-surface-sunken);overflow:hidden;transition:border-color .24s ease,box-shadow .24s ease}.faq-item.svelte-5napti:hover{border-color:rgb(var(--color-accent-primary-rgb) / .45);box-shadow:0 0 32px rgb(var(--color-accent-primary-rgb) / .25),0 0 24px #0000002e}.faq-question.svelte-5napti{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.25rem 1.5rem;background:transparent;border:none;cursor:pointer;text-align:left;transition:background-color .2s ease}.faq-question.svelte-5napti:hover,.faq-question.open.svelte-5napti{background:var(--color-surface-base)}.chevron-wrapper.svelte-5napti{flex-shrink:0;color:var(--color-ink-muted);transition:transform .25s cubic-bezier(.4,0,.2,1);display:flex;align-items:center}.chevron-wrapper.rotated.svelte-5napti{transform:rotate(180deg)}.faq-answer.svelte-5napti{padding:0 1.5rem 1.5rem;overflow:hidden}.faq-answer.svelte-5napti p:where(.svelte-5napti){line-height:1.7}@media (max-width: 639px){.faq-question.svelte-5napti{padding:1rem 1.25rem;gap:1rem}.faq-answer.svelte-5napti{padding:0 1.25rem 1.25rem}}
