@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee[data-astro-cid-3w3ft2fi]{animation:marquee 30s linear infinite}.feature-card[data-astro-cid-vnivfuh2]{opacity:0;transform:translateY(20px);transition:opacity .5s ease var(--delay, 0s),transform .5s ease var(--delay, 0s),border-color .3s ease}.feature-card[data-astro-cid-vnivfuh2].in-view{opacity:1;transform:translateY(0)}.features-cta[data-astro-cid-vnivfuh2]{opacity:0;transform:translateY(20px);transition:opacity .5s ease .4s,transform .5s ease .4s}.features-cta[data-astro-cid-vnivfuh2].in-view{opacity:1;transform:translateY(0)}@media(max-width:639px){.feature-card[data-astro-cid-vnivfuh2]:hover{border-color:inherit}.feature-card[data-astro-cid-vnivfuh2]:hover .feature-icon[data-astro-cid-vnivfuh2]{background-color:hsl(var(--primary) / .1);color:hsl(var(--primary))}}.card-side-rail[data-astro-cid-7txiqvyh]{border-radius:9999px}.card-side-pulse[data-astro-cid-7txiqvyh]{position:absolute;width:100%;height:45%;border-radius:9999px;animation:side-travel linear infinite;animation-play-state:paused}@keyframes side-travel{0%{top:-45%;opacity:0}8%{opacity:1}88%{opacity:.7}to{top:130%;opacity:0}}.gs-section[data-astro-cid-ef6cx7zj]{position:relative;overflow:hidden;background:#080a0c;padding:5rem 1rem;display:flex;align-items:center;justify-content:center}.gs-blob[data-astro-cid-ef6cx7zj]{position:absolute;width:384px;height:384px;border-radius:50%;filter:blur(128px);opacity:.3;animation:gs-blob-pulse 4s ease-in-out infinite;pointer-events:none}.gs-blob-purple[data-astro-cid-ef6cx7zj]{top:25%;left:-15%;background:#6564db}.gs-blob-green[data-astro-cid-ef6cx7zj]{bottom:25%;right:-15%;background:#75d31f;animation-delay:1s}@keyframes gs-blob-pulse{0%,to{opacity:.3}50%{opacity:.5}}.gs-inner[data-astro-cid-ef6cx7zj]{text-align:center;position:relative;z-index:10;padding:0 1rem;opacity:0;transform:translateY(20px);transition:opacity .7s ease-out,transform .7s ease-out}.gs-inner[data-astro-cid-ef6cx7zj].visible{opacity:1;transform:translateY(0)}.gs-title[data-astro-cid-ef6cx7zj]{font-size:clamp(1.8rem,5vw,3.2rem);font-weight:700;color:#fff;line-height:1.2;margin-bottom:1.25rem}.gs-gradient[data-astro-cid-ef6cx7zj]{background:linear-gradient(to right,#76d320,#a3e635);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gs-subtitle[data-astro-cid-ef6cx7zj]{color:#fafafa99;font-size:1rem;line-height:1.6;max-width:480px;margin:0 auto 2.5rem}.gs-subtitle[data-astro-cid-ef6cx7zj] strong{color:#fff}.gs-subtitle-wide[data-astro-cid-ef6cx7zj]{max-width:600px}.gs-globe-wrapper[data-astro-cid-ef6cx7zj]{position:relative;width:min(580px,90vw);height:min(580px,90vw);margin:0 auto}.gs-glow[data-astro-cid-ef6cx7zj]{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,rgba(101,100,219,.55) 0%,rgba(101,100,219,.25) 45%,transparent 70%);filter:blur(32px);transform:scale(.85);pointer-events:none}.gs-ring[data-astro-cid-ef6cx7zj]{position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.gs-ring-1[data-astro-cid-ef6cx7zj]{width:110%;height:110%;border:1.5px solid rgba(101,100,219,.55);animation:gs-ring-1 4s ease-in-out infinite 0s}.gs-ring-2[data-astro-cid-ef6cx7zj]{width:128%;height:128%;border:1px solid rgba(101,100,219,.2);animation:gs-ring-2 4s ease-in-out infinite .7s}.gs-ring-3[data-astro-cid-ef6cx7zj]{width:148%;height:148%;border:.5px solid rgba(101,100,219,.06);animation:gs-ring-3 4s ease-in-out infinite 1.4s}@keyframes gs-ring-1{0%,to{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.03);opacity:.7}}@keyframes gs-ring-2{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.4}50%{transform:translate(-50%,-50%) scale(1.03);opacity:.2}}@keyframes gs-ring-3{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.15}50%{transform:translate(-50%,-50%) scale(1.03);opacity:.06}}#gs-canvas[data-astro-cid-ef6cx7zj]{position:relative;z-index:2;width:100%;height:100%;cursor:grab;border-radius:50%;opacity:0;transition:opacity 1.2s ease}.gs-avatar[data-astro-cid-ef6cx7zj]{position:absolute;border-radius:50%;border:2px solid;overflow:hidden;z-index:20}.gs-avatar[data-astro-cid-ef6cx7zj] img[data-astro-cid-ef6cx7zj]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media(max-width:640px){.gs-avatar[data-astro-cid-ef6cx7zj]{display:none}}@keyframes gs-float-a{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes gs-float-b{0%,to{transform:translateY(0) translate(0)}33%{transform:translateY(-8px) translate(4px)}66%{transform:translateY(4px) translate(-3px)}}@keyframes gs-float-c{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(2deg)}}
