.device[data-astro-cid-vujd4idp]{width:var(--dw);max-width:100%;position:relative}.device-glow[data-astro-cid-vujd4idp]{filter:blur(30px);pointer-events:none;background:radial-gradient(52% 42% at 50% 42%,#3c6de580,#0000 72%),radial-gradient(38% 30% at 62% 68%,#8ab0ff47,#0000 70%);position:absolute;inset:-18% -34%}.device-stack[data-astro-cid-vujd4idp]{position:relative}.device-chassis[data-astro-cid-vujd4idp]{border-radius:calc(var(--dw) * .158);padding:calc(var(--dw) * .028);background:linear-gradient(150deg,#3a4c78 0%,#101a36 34%,#0a1226 62%,#2c3d68 100%);position:relative;box-shadow:inset 0 0 0 1px #a3beff38,inset 0 0 0 3px #050a1ae6,0 34px 90px -22px #050a1aad,0 10px 28px -8px #050a1a6b}.device-screen[data-astro-cid-vujd4idp]{border-radius:calc(var(--dw) * .132);background:#0a1226;overflow:hidden}.device-screen[data-astro-cid-vujd4idp] img{width:100%;height:auto;display:block}.device-island[data-astro-cid-vujd4idp]{top:calc(var(--dw) * .055);width:calc(var(--dw) * .27);height:calc(var(--dw) * .055);background:#04060e;border-radius:9999px;position:absolute;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff0d}.device-glare[data-astro-cid-vujd4idp]{border-radius:calc(var(--dw) * .158);pointer-events:none;background:linear-gradient(118deg,#ffffff21 0%,#ffffff09 24%,#0000 38%);position:absolute;inset:0}.device-reflection[data-astro-cid-vujd4idp]{margin-top:calc(var(--dw) * .045);border-radius:calc(var(--dw) * .132);opacity:.3;filter:blur(3px)saturate(1.15);pointer-events:none;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 58%,#000000bf);mask-image:linear-gradient(#0000 58%,#000000bf)}.device-reflection[data-astro-cid-vujd4idp] img{width:100%;height:auto;display:block}@media (min-width:768px){.device-reflection[data-astro-cid-vujd4idp]{display:block}}.hero-base[data-astro-cid-lcdefpme]{background:radial-gradient(52rem 30rem at 82% 12%,#3c6de552,#0000 62%),radial-gradient(38rem 24rem at 8% 88%,#5e8bff24,#0000 62%),linear-gradient(#050a1a 0%,#070f24 44%,#0a1730 100%)}.hero-photo[data-astro-cid-lcdefpme] picture{width:100%;height:100%;display:block}.hero-photo[data-astro-cid-lcdefpme] img{object-fit:cover;opacity:.92;width:100%;height:100%;transform:scaleX(-1)}.hero-scrim[data-astro-cid-lcdefpme]{background:linear-gradient(92deg,#050a1ae0 0%,#050a1ab3 30%,#060c1e66 54%,#070f241a 76%,#070f2400 100%),linear-gradient(#050a1a8c 0%,#050a1a00 24% 66%,#050a1a99 100%)}@media (max-width:1023px){.hero-scrim[data-astro-cid-lcdefpme]{background:linear-gradient(#050a1ad6 0%,#060c1ead 44%,#050a1ad6 100%)}}.hero-ribbon[data-astro-cid-lcdefpme]{filter:blur(46px);opacity:.5;pointer-events:none;background:linear-gradient(90deg,#0000,#3c6de580 30%,#8ab0ff57 55%,#0000);width:72rem;height:9rem;position:absolute}.hero-ribbon-2[data-astro-cid-lcdefpme]{opacity:.32;background:linear-gradient(90deg,#0000,#8ab0ff6b 40%,#3c6de54d 65%,#0000);width:60rem;height:7rem}.hero-orb[data-astro-cid-lcdefpme]{filter:blur(20px);pointer-events:none;background:radial-gradient(circle at 38% 34%,#3c6de566,#0000 64%);border-radius:9999px;width:34rem;height:34rem;position:absolute;top:4rem;right:-8rem}.hero-rings[data-astro-cid-lcdefpme]{pointer-events:none;background:radial-gradient(closest-side,#0000 62%,#8ab0ff24 62.5%,#0000 63.5%),radial-gradient(closest-side,#0000 78%,#8ab0ff17 78.5%,#0000 79.5%);inset:-22% -30%}.hero-device[data-astro-cid-lcdefpme]{width:min(318px,74vw)}@media (prefers-reduced-motion:no-preference){.hero-enter-1[data-astro-cid-lcdefpme]{animation:hero-rise .9s var(--ease-out-soft) both}.hero-enter-2[data-astro-cid-lcdefpme]{animation:hero-fade-rise .9s var(--ease-out-soft) .12s both}.hero-enter-3[data-astro-cid-lcdefpme]{animation:hero-fade-rise .9s var(--ease-out-soft) .26s both}.hero-enter-4[data-astro-cid-lcdefpme]{animation:hero-device-in 1.1s var(--ease-out-soft) .1s both}.hero-slot[data-astro-cid-lcdefpme]{animation:1.4s ease-out both hero-fade}}@keyframes hero-rise{0%{transform:translateY(26px)}}@keyframes hero-fade-rise{0%{opacity:0;transform:translateY(22px)}}@keyframes hero-device-in{0%{transform:translateY(42px)scale(.965)}}@keyframes hero-fade{0%{opacity:.35}}.steps-tint[data-astro-cid-lcdefpme]{background:radial-gradient(48rem 22rem at 50% 0,#deebf68c,#0000 70%),radial-gradient(36rem 20rem at 92% 100%,#deebf666,#0000 70%)}.step-head[data-astro-cid-lcdefpme]{position:relative}.step-num[data-astro-cid-lcdefpme]{width:4rem;height:4rem;font-family:var(--font-display);color:#fff;background:linear-gradient(#ffffff2e,#fff0 45%),linear-gradient(160deg,#4a7bee 0%,#3c6de5 55%,#2f59c1 100%);border-radius:1.25rem;justify-content:center;align-items:center;font-size:1.75rem;font-weight:640;display:inline-flex;box-shadow:inset 0 1px #ffffff40,0 14px 30px -12px #3c6de5a6}.step-num[data-astro-cid-lcdefpme]:before{content:attr(data-step)}.step-connector[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#3c6de573,#3c6de50f);border-radius:2px;height:2px;position:absolute;top:50%;left:5.25rem;right:-2rem}@media (max-width:767px){.step-connector[data-astro-cid-lcdefpme]{display:none}}.band-slot[data-astro-cid-lcdefpme]{height:clamp(300px,38vw,540px)}.band-base[data-astro-cid-lcdefpme]{background:radial-gradient(60rem 30rem at 24% 78%,#3c6de566,#0000 62%),radial-gradient(44rem 26rem at 82% 20%,#123048bf,#0000 70%),linear-gradient(200deg,#0a1730 0%,#070f24 48%,#050a1a 100%)}.band-photo[data-astro-cid-lcdefpme] picture{width:100%;height:100%;display:block}.band-photo[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:50% 45%;width:100%;height:100%}.band-bokeh[data-astro-cid-lcdefpme]{opacity:.45;filter:blur(6px);background:radial-gradient(3.5rem 3.5rem at 18% 34%,#8ab0ff57,#0000 70%),radial-gradient(2rem 2rem at 30% 62%,#8ab0ff3d,#0000 70%),radial-gradient(4.5rem 4.5rem at 55% 26%,#5e8bff33,#0000 70%),radial-gradient(2.5rem 2.5rem at 68% 70%,#8ab0ff4d,#0000 70%),radial-gradient(1.6rem 1.6rem at 80% 38%,#deebf647,#0000 70%),radial-gradient(3rem 3rem at 90% 64%,#3c6de54d,#0000 70%),radial-gradient(1.2rem 1.2rem at 42% 74%,#deebf638,#0000 70%)}.band-ribbon[data-astro-cid-lcdefpme]{filter:blur(42px);background:linear-gradient(90deg,#0000,#3c6de56b 35%,#8ab0ff42 60%,#0000);height:8rem;top:42%;left:-10%;right:-10%}.band-vignette[data-astro-cid-lcdefpme]{background:linear-gradient(#050a1aa6,#0000 26% 72%,#050a1acc),radial-gradient(120% 90%,#0000 58%,#050a1a8c 100%)}.trust-item[data-astro-cid-lcdefpme]{align-items:center;gap:.55rem;display:inline-flex}.trust-item[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{flex:none}.trust-dot[data-astro-cid-lcdefpme]{color:#8ab0ff8c}.trust-link[data-astro-cid-lcdefpme]{text-underline-offset:4px;-webkit-text-decoration:underline #8ab0ff73;text-decoration:underline #8ab0ff73;transition:color .2s,text-decoration-color .2s}.trust-link[data-astro-cid-lcdefpme]:hover{color:#fff;text-decoration-color:#fff}.profile-blob[data-astro-cid-lcdefpme]{filter:blur(22px);pointer-events:none;background:radial-gradient(46% 42% at 52% 44%,#3c6de533,#0000 70%),radial-gradient(38% 34% at 40% 62%,#deebf6d9,#0000 72%);inset:-14% -26%}.companies-panel[data-astro-cid-lcdefpme]{background:radial-gradient(42rem 20rem at 88% 0,#3c6de566,#0000 62%),linear-gradient(160deg,#0c1834 0%,#070f24 55%,#050a1a 100%);border:1px solid #8ab0ff29;border-radius:1.75rem;box-shadow:0 40px 90px -40px #050a1aa6}.companies-glow[data-astro-cid-lcdefpme]{filter:blur(30px);pointer-events:none;background:radial-gradient(circle,#3c6de557,#0000 66%);border-radius:9999px;width:26rem;height:26rem;top:-8rem;right:-6rem}.cta-atmosphere[data-astro-cid-lcdefpme]{background:radial-gradient(46rem 26rem at 50% 8%,#3c6de559,#0000 62%),radial-gradient(30rem 18rem at 14% 92%,#5e8bff1f,#0000 65%),linear-gradient(#050a1a 0%,#070f24 50%,#050a1a 100%)}
