.hero-heading[data-astro-cid-sf272gaj]{font-size:var(--hero-heading-size-mobile)}.hero-heading[data-astro-cid-sf272gaj][data-balance]{text-wrap:balance}.hero-subheading[data-astro-cid-sf272gaj]{font-size:var(--hero-subheading-size-mobile)}.hero-eyebrow[data-astro-cid-sf272gaj]{font-size:var(--hero-eyebrow-size-mobile)}@media (width>=640px){.hero-heading[data-astro-cid-sf272gaj]{font-size:var(--hero-heading-size-desktop)}.hero-subheading[data-astro-cid-sf272gaj]{font-size:var(--hero-subheading-size-desktop)}.hero-eyebrow[data-astro-cid-sf272gaj]{font-size:var(--hero-eyebrow-size-desktop)}}.hero-local[data-astro-cid-sf272gaj]{background:radial-gradient(580px 450px at 22% 300px,#3655e899,#0000 70%),radial-gradient(580px 450px at 80% 280px,#2340c88a,#0000 70%),radial-gradient(1000px 560px at 50% 0,#3655e847,#0000 75%),linear-gradient(#101946 0%,#0d1432 100%);padding-top:10rem}.hero-local[data-astro-cid-sf272gaj]:before{content:"";pointer-events:none;opacity:.6;background:repeating-linear-gradient(90deg,#7896ff0d 0 1px,#0000 1px 7px);position:absolute;inset:0;mask-image:radial-gradient(700px 520px at 50% 40%,#000,#0000 80%)}.hero-local[data-astro-cid-sf272gaj]>div[data-astro-cid-sf272gaj]:not([aria-hidden=true]){padding-bottom:5.75rem}.hero-local[data-astro-cid-sf272gaj] .hero-heading[data-astro-cid-sf272gaj]{text-wrap:balance;text-shadow:0 0 40px #3c64ff59;max-width:61rem;margin-inline:auto}.hero-local[data-astro-cid-sf272gaj] .hero-subheading[data-astro-cid-sf272gaj]{color:#f4f1ec}@media (width>=640px){.hero-local[data-astro-cid-sf272gaj] .hero-subheading[data-astro-cid-sf272gaj]{max-width:55.75rem}}@media (width>=640px){.hero-local[data-astro-cid-sf272gaj]{padding-top:12.5rem}.hero-local[data-astro-cid-sf272gaj]>div[data-astro-cid-sf272gaj]:not([aria-hidden=true]){padding-bottom:7.5rem}}.hero-line-live[data-astro-cid-sf272gaj]{background-image:linear-gradient(90deg, var(--color-brand-light) 0%, #fff 50%, var(--color-brand-light) 100%);color:#0000;-webkit-text-fill-color:transparent;background-size:220% 100%;background-clip:text;animation:6s linear infinite hero-line-sweep,6s ease-in-out infinite hero-line-glow}@keyframes hero-line-sweep{0%{background-position-x:100%}to{background-position-x:-100%}}.hero-line-live[data-astro-cid-sf272gaj].is-paused{animation-play-state:paused}@keyframes hero-line-glow{0%,40%,to{text-shadow:none}50%{text-shadow:0 0 20px #ffffff80,0 0 40px #8aadf773,0 0 60px #8aadf740}}@media (prefers-reduced-motion:reduce){.hero-line-live[data-astro-cid-sf272gaj]{animation:none}}@keyframes visibility-blink{0%,to{opacity:1}50%{opacity:0}}@container puzzle (width>=880px){.puzzle-svg[data-astro-cid-vqj7t4uu] g[data-astro-cid-vqj7t4uu][stroke-dasharray="3 9"]{stroke:var(--color-brand);stroke-opacity:.22}.puzzle-svg[data-astro-cid-vqj7t4uu] g[data-astro-cid-vqj7t4uu][stroke-dasharray="2 8"]{stroke:var(--color-brand);stroke-opacity:.55}}.hp-field[data-astro-cid-nutkivfk]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.block-heading[data-astro-cid-tkhytdzy]{font-size:var(--heading-size-mobile)}.block-subheading[data-astro-cid-tkhytdzy]{font-size:var(--subheading-size-mobile)}.block-eyebrow[data-astro-cid-tkhytdzy]{font-size:var(--eyebrow-size-mobile)}@media (width>=640px){.block-heading[data-astro-cid-tkhytdzy]{font-size:var(--heading-size-desktop)}.block-subheading[data-astro-cid-tkhytdzy]{font-size:var(--subheading-size-desktop)}.block-eyebrow[data-astro-cid-tkhytdzy]{font-size:var(--eyebrow-size-desktop)}}.signals-section[data-astro-cid-tkhytdzy]{isolation:isolate;background:#0a0e18;padding:5.5rem 1.5rem;position:relative;overflow:hidden}.signals-bg[data-astro-cid-tkhytdzy]{z-index:0;pointer-events:none;position:absolute;inset:0}.signals-bg[data-astro-cid-tkhytdzy]:before,.signals-bg[data-astro-cid-tkhytdzy]:after,.signals-bg[data-astro-cid-tkhytdzy] .ping[data-astro-cid-tkhytdzy]{content:"";border:1px solid #8aadf729;border-radius:50%;width:1px;height:1px;position:absolute;top:6.6rem;left:50%;transform:translate(-50%,-50%)}.signals-bg[data-astro-cid-tkhytdzy]:before{animation:4.5s ease-out infinite signal-ping}.signals-bg[data-astro-cid-tkhytdzy]:after{animation:4.5s ease-out 1.5s infinite signal-ping}.signals-bg[data-astro-cid-tkhytdzy] .ping[data-astro-cid-tkhytdzy]{animation:4.5s ease-out 3s infinite signal-ping}.signals-section[data-astro-cid-tkhytdzy].is-offscreen *,.signals-section[data-astro-cid-tkhytdzy].is-offscreen :before,.signals-section[data-astro-cid-tkhytdzy].is-offscreen :after{animation-play-state:paused!important}@keyframes signal-ping{0%{opacity:.9;width:1px;height:1px}to{opacity:0;width:46rem;height:46rem}}@media (prefers-reduced-motion:reduce){.signals-bg[data-astro-cid-tkhytdzy]:before,.signals-bg[data-astro-cid-tkhytdzy]:after,.signals-bg[data-astro-cid-tkhytdzy] .ping[data-astro-cid-tkhytdzy]{opacity:.06;width:30rem;height:30rem;animation:none}}.signals-grid[data-astro-cid-tkhytdzy]{z-index:0;background-image:linear-gradient(#8aadf70d 1px,#0000 1px),linear-gradient(90deg,#8aadf70d 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;mask-image:radial-gradient(60% 90% at 50% 30%,#000 20%,#0000 75%)}.signals-inner[data-astro-cid-tkhytdzy]{z-index:1;text-align:center;max-width:34rem;margin:0 auto;position:relative}.signals-eyebrow-row[data-astro-cid-tkhytdzy]{background:#8aadf70f;border:1px solid #8aadf747;border-radius:999px;align-items:center;gap:.6rem;margin:0 auto 1.1rem;padding:.3rem .8rem .3rem .6rem;display:inline-flex}.signal-bars[data-astro-cid-tkhytdzy]{flex-shrink:0;align-items:flex-end;gap:2px;width:14px;height:12px;display:inline-flex}.signal-bars[data-astro-cid-tkhytdzy] span[data-astro-cid-tkhytdzy]{background:var(--color-brand-light,#8aadf7);border-radius:1px;width:3px;animation:1.8s ease-in-out infinite bar-pulse;display:block}.signal-bars[data-astro-cid-tkhytdzy] span[data-astro-cid-tkhytdzy]:first-child{height:40%;animation-delay:0s}.signal-bars[data-astro-cid-tkhytdzy] span[data-astro-cid-tkhytdzy]:nth-child(2){height:70%;animation-delay:.2s}.signal-bars[data-astro-cid-tkhytdzy] span[data-astro-cid-tkhytdzy]:nth-child(3){height:100%;animation-delay:.4s}@keyframes bar-pulse{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.signal-bars[data-astro-cid-tkhytdzy] span[data-astro-cid-tkhytdzy]{opacity:.85;animation:none}}.signals-eyebrow[data-astro-cid-tkhytdzy]{font-family:var(--font-mono,ui-monospace, monospace);text-transform:uppercase;letter-spacing:.16em;font-weight:600;color:#dbe4fb!important;margin:0!important}.signal-dot[data-astro-cid-tkhytdzy]{background:#63e6a5;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite dot-pulse}@keyframes dot-pulse{0%{box-shadow:0 0 #63e6a58c}70%{box-shadow:0 0 0 6px #63e6a500}to{box-shadow:0 0 #63e6a500}}@media (prefers-reduced-motion:reduce){.signal-dot[data-astro-cid-tkhytdzy]{animation:none}}.signals-heading[data-astro-cid-tkhytdzy]{color:#f6f7fb;text-wrap:balance;margin:0 0 .85rem}.signals-subheading[data-astro-cid-tkhytdzy]{margin:0 0 2.1rem;color:#f4f1ec!important}@media (width>=50rem){.signals-subheading[data-astro-cid-tkhytdzy]{text-wrap:balance;margin:0 -6rem 2.1rem}}.signals-tags[data-astro-cid-tkhytdzy]{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.9rem;display:flex}.signals-tags[data-astro-cid-tkhytdzy] span[data-astro-cid-tkhytdzy]{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:#f4f1ec;background:#3655e829;border:1px solid #8aadf74d;border-radius:999px;padding:.3rem .7rem;font-size:.68rem}@media (width<=30rem){.signals-section[data-astro-cid-tkhytdzy]{padding:5rem 1.25rem 4rem}}.signals-form-wrap[data-astro-cid-tkhytdzy]{position:relative}.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form]{text-align:center;max-width:27rem;margin:0 auto;position:relative}.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form]>div:not(.flex) label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form] input[type=email],.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form] input[type=text]{color:#f4f1ec;text-align:left;background:#0a112d;border:1px solid #2a3248;border-radius:999px;width:100%;padding:.7rem 8rem .7rem 1.15rem;font-size:.92rem}.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form] input[type=email]::placeholder,.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form] input[type=text]::placeholder{color:#5c6478}.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form] input:focus{border-color:var(--color-brand-light,#8aadf7);outline:none}.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form] button[type=submit]{white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex;position:absolute;top:3.9px;right:3.9px;border-radius:999px!important;margin-top:0!important;padding:.55rem 1.15rem!important}.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form] button[type=submit]>svg{display:none}.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form] button[type=submit]:after{content:"";background-color:currentColor;flex-shrink:0;width:15px;height:15px;display:inline-block;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat}.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form]>div.flex{justify-content:center;margin-top:.4rem}.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form]>div.flex input[type=checkbox]{margin-top:0}.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form]>div.flex label{color:#5c6478!important}.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form]>div.flex label p:first-line{font-size:.8rem}.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form]>div.flex a{text-decoration:none;color:#5c6478!important}.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form] [data-form-status]{background:var(--color-brand,#3655e8);color:#fff;border-radius:12px;margin-top:.6rem;padding:.85rem 1.1rem;font-weight:600;transition:opacity .3s}@media (width<=22rem){.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form] input[type=email],.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form] input[type=text]{padding-right:1.15rem}.signals-form-wrap[data-astro-cid-tkhytdzy] form[data-payload-form] button[type=submit]{justify-content:center;width:100%;display:flex;position:static;margin-top:.6rem!important;padding:.7rem 1.15rem!important}}
