.starfield.svelte-1fwsu47{contain:layout paint style;background:#000}.starfield.svelte-1fwsu47:after{content:"";background:radial-gradient(circle at 50% 42%,#0000 0 64%,#0000002e 100%),linear-gradient(#ffffff04,#0000 20% 78%,#ffffff03);position:absolute;inset:0}.starfield-drift.svelte-1fwsu47{contain:layout style;will-change:transform;width:100vw;height:100%;animation:180s linear infinite svelte-1fwsu47-starfield-drift;position:absolute;top:0;left:0}.star-dot.svelte-1fwsu47{left:var(--x);top:var(--y);z-index:1;width:var(--size);height:var(--size);contain:layout style;filter:blur(var(--blur));opacity:var(--opacity);animation:8s ease-in-out infinite alternate svelte-1fwsu47-star-twinkle;animation-delay:var(--delay);background:#fff;border-radius:9999px;position:absolute;box-shadow:0 0 5px #ffffff47,100vw 0 #fff,100vw 0 5px #ffffff47}@keyframes svelte-1fwsu47-star-twinkle{0%{opacity:calc(var(--opacity) * .42)}to{opacity:var(--opacity)}}@keyframes svelte-1fwsu47-starfield-drift{0%{transform:translate(-100vw)}to{transform:translate(0,0)}}@media (width<=767px){.star-dot.svelte-1fwsu47{filter:none;box-shadow:0 0 3px #fff3,100vw 0 #fff,100vw 0 3px #fff3}}@media (prefers-reduced-motion:reduce){.starfield-drift.svelte-1fwsu47,.star-dot.svelte-1fwsu47{animation:none}}.hero-medium-viewport.svelte-4t1wu4{white-space:nowrap}.hero-medium-word.svelte-4t1wu4{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(#abc2fe,#abc2fe);background-position:0;background-repeat:no-repeat;background-size:0% 88%;border-radius:.14em;padding:0 .05em;transition:none;display:inline}.hero-medium-word.is-highlight.svelte-4t1wu4{color:#171717;background-size:100% 88%;transition:background-size .5s cubic-bezier(.22,.61,.36,1),color .5s}.hero-medium-word.is-fade.svelte-4t1wu4{opacity:0;transition:opacity .3s}.hero-caret.svelte-4t1wu4{vertical-align:baseline;background:currentColor;width:.06em;height:.82em;margin-left:.03em;animation:.7s step-end infinite svelte-4t1wu4-hero-caret-blink;display:inline-block}.hero-caret.is-hidden.svelte-4t1wu4{opacity:0;animation:none}.footer-hover-highlight.svelte-4t1wu4{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(#abc2fe,#abc2fe);background-position:0;background-repeat:no-repeat;background-size:0% 88%;border-radius:.14em;padding:0 .05em;transition:background-size .5s cubic-bezier(.22,.61,.36,1),color .5s;display:inline-block}.footer-hover-highlight.svelte-4t1wu4:hover,.footer-hover-highlight.svelte-4t1wu4:focus-visible{color:#171717;background-size:100% 88%}.footer-hover-highlight--icon.svelte-4t1wu4{background-size:0% 100%;border-radius:9999px;justify-content:center;align-items:center;padding:.18rem;display:inline-flex}.footer-hover-highlight--icon.svelte-4t1wu4:hover,.footer-hover-highlight--icon.svelte-4t1wu4:focus-visible{background-size:100% 100%}@keyframes svelte-4t1wu4-hero-caret-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.hero-medium-word.svelte-4t1wu4,.hero-medium-word.is-highlight.svelte-4t1wu4,.hero-medium-word.is-fade.svelte-4t1wu4,.footer-hover-highlight.svelte-4t1wu4,.footer-hover-highlight.svelte-4t1wu4:hover,.footer-hover-highlight.svelte-4t1wu4:focus-visible,.footer-hover-highlight--icon.svelte-4t1wu4,.footer-hover-highlight--icon.svelte-4t1wu4:hover,.footer-hover-highlight--icon.svelte-4t1wu4:focus-visible{transition:none}.hero-caret.svelte-4t1wu4{animation:none}}.landing-login-field.svelte-4t1wu4{width:100%;position:relative}.landing-login-input.svelte-4t1wu4{color:#f4f4f5;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:.375rem;width:100%;padding:1.05rem .95rem .75rem;font-family:inherit;font-size:1rem;line-height:1.35;transition:border-color .15s,box-shadow .15s,color .15s}.landing-login-input-with-action.svelte-4t1wu4{padding-right:5.5rem}.landing-login-input.svelte-4t1wu4::placeholder{color:#0000}.landing-login-input.svelte-4t1wu4:hover{border-color:#fff3}.landing-login-input.svelte-4t1wu4:focus{border-color:#8aa8e8;outline:none;box-shadow:0 0 0 3px #8aa8e847}.landing-login-input-error.svelte-4t1wu4{border-color:#f87171}.landing-login-input-error.svelte-4t1wu4:focus{border-color:#fca5a5;box-shadow:0 0 0 3px #f871713d}.landing-login-label.svelte-4t1wu4{z-index:1;transform-origin:0;color:#fff;pointer-events:none;background:0 0;font-size:1rem;line-height:1;transition:top .2s,transform .2s,font-size .2s,color .2s,padding .2s,box-shadow .2s,background-color .2s;display:inline-flex;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.landing-login-inline-action.svelte-4t1wu4{z-index:2;cursor:pointer;color:#a1a1aa;background:0 0;border:0;padding:0;font-size:.875rem;font-weight:500;line-height:1;position:absolute;top:50%;right:.95rem;transform:translateY(-50%)}.landing-login-inline-action.svelte-4t1wu4:hover{text-decoration:underline}.landing-login-input.svelte-4t1wu4:focus+.landing-login-label:where(.svelte-4t1wu4),.landing-login-input.svelte-4t1wu4:not(:placeholder-shown)+.landing-login-label:where(.svelte-4t1wu4){background:#202020;padding-inline:.35rem;font-size:.75rem;top:0;transform:translateY(-50%);box-shadow:0 0 0 2px #202020}.landing-login-input.svelte-4t1wu4:focus+.landing-login-label:where(.svelte-4t1wu4){color:#fff}.landing-login-input-error.svelte-4t1wu4+.landing-login-label:where(.svelte-4t1wu4),.landing-login-input-error.svelte-4t1wu4:focus+.landing-login-label:where(.svelte-4t1wu4){color:#fca5a5}
