.newsletter-form-module__JtFs6G__frame{--terminal-caret:var(--signal);border:1px solid var(--input);background:var(--background);font-family:var(--font-technical);align-items:center;gap:.5rem;padding:.375rem;transition:border-color .18s;display:flex;position:relative}.newsletter-form-module__JtFs6G__frame:focus-within{border-color:var(--ring)}.newsletter-form-module__JtFs6G__shine{pointer-events:none;padding:1px;position:absolute;inset:-1px;overflow:hidden;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.newsletter-form-module__JtFs6G__shine:before{content:"";offset-path:inset(0) border-box;background:radial-gradient(circle,#fff 0% 12%,#ffffff70 32%,#0000 70%);width:10rem;height:10rem;animation:7s linear infinite newsletter-form-module__JtFs6G__perimeter-shine;position:absolute}.newsletter-form-module__JtFs6G__field{flex:1;min-width:0;position:relative}.newsletter-form-module__JtFs6G__input{width:100%;min-width:0;height:2.75rem;font:inherit;background:0 0;outline:none;padding:.5rem .75rem;font-size:1rem}.newsletter-form-module__JtFs6G__input::placeholder{color:var(--muted-foreground)}.newsletter-form-module__JtFs6G__terminalInput{caret-color:var(--terminal-caret)}.newsletter-form-module__JtFs6G__terminalInput:not(:focus)::placeholder{color:#0000}.newsletter-form-module__JtFs6G__placeholder{visibility:hidden;pointer-events:none;font-family:var(--font-technical);color:var(--muted-foreground);align-items:center;font-size:1rem;display:flex;position:absolute;inset:0 .75rem;overflow:hidden}.newsletter-form-module__JtFs6G__terminalInput:placeholder-shown:not(:focus)+.newsletter-form-module__JtFs6G__placeholder{visibility:visible}.newsletter-form-module__JtFs6G__placeholderText{white-space:nowrap;flex-shrink:0;width:0;animation:1.3s steps(14,end) .25s forwards newsletter-form-module__JtFs6G__placeholder-type;overflow:hidden}.newsletter-form-module__JtFs6G__caret{background:var(--terminal-caret);flex-shrink:0;width:.55ch;height:1.1em;margin-left:.1ch;animation:1s step-end infinite newsletter-form-module__JtFs6G__caret-blink}.newsletter-form-module__JtFs6G__button{background:var(--primary);height:2.75rem;color:var(--primary-foreground);font:inherit;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:.75rem;padding:0 1.25rem;font-size:.875rem;font-weight:500;transition:background-color .18s;display:inline-flex}.newsletter-form-module__JtFs6G__button:hover{background:color-mix(in srgb, var(--primary) 90%, var(--background))}.newsletter-form-module__JtFs6G__button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.newsletter-form-module__JtFs6G__button:disabled{cursor:not-allowed;opacity:.5}@keyframes newsletter-form-module__JtFs6G__perimeter-shine{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes newsletter-form-module__JtFs6G__placeholder-type{to{width:14ch}}@keyframes newsletter-form-module__JtFs6G__caret-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.newsletter-form-module__JtFs6G__shine{display:none}.newsletter-form-module__JtFs6G__shine:before{animation:none}.newsletter-form-module__JtFs6G__frame,.newsletter-form-module__JtFs6G__button{transition:none}.newsletter-form-module__JtFs6G__placeholderText{width:14ch;animation:none}.newsletter-form-module__JtFs6G__caret{animation:none}}
.hero-pipeline-module__v0LCbW__pipeline{--row:2.375rem;display:none}@media (min-width:64rem){.hero-pipeline-module__v0LCbW__pipeline{width:100%;max-width:52rem;font-family:var(--font-technical);pointer-events:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:clamp(2.5rem,9vw - 3.5rem,6.5rem);margin-left:auto;display:grid;position:relative;container-type:inline-size}}.hero-pipeline-module__v0LCbW__feed{border:1px solid var(--border);background:color-mix(in srgb, var(--background) 90%, transparent)}.hero-pipeline-module__v0LCbW__eyebrow{text-align:center;letter-spacing:.24em;text-transform:uppercase;color:var(--muted-foreground);padding-top:1rem;font-size:.5625rem}.hero-pipeline-module__v0LCbW__stats{border-left:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));margin:.875rem 1rem 1rem;display:grid}.hero-pipeline-module__v0LCbW__stat{border-right:1px solid var(--border);text-align:center;padding:.125rem 0}.hero-pipeline-module__v0LCbW__count{font-variant-numeric:tabular-nums;font-size:.9375rem;line-height:1.2;display:block}.hero-pipeline-module__v0LCbW__bumped{animation:2.6s ease-out hero-pipeline-module__v0LCbW__signal-text}.hero-pipeline-module__v0LCbW__label{letter-spacing:.2em;text-transform:uppercase;color:var(--muted-foreground);margin-top:.3125rem;font-size:.5rem;display:block}.hero-pipeline-module__v0LCbW__rows{height:calc(var(--row) * var(--rows));border-top:1px solid var(--border);overflow:hidden;-webkit-mask-image:linear-gradient(#000 40%,#0000 97%);mask-image:linear-gradient(#000 40%,#0000 97%)}.hero-pipeline-module__v0LCbW__advance{animation:.62s cubic-bezier(.22,1,.36,1) hero-pipeline-module__v0LCbW__advance}.hero-pipeline-module__v0LCbW__row{isolation:isolate;height:var(--row);border-bottom:1px solid var(--border);color:var(--muted-foreground);grid-template-columns:2.75rem 2.5rem minmax(0,1fr) auto;align-items:center;column-gap:.625rem;padding:0 1rem;font-size:.625rem;display:grid;position:relative}.hero-pipeline-module__v0LCbW__fresh:before{content:"";z-index:-1;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--signal) 17%, transparent) 16%, color-mix(in srgb, var(--signal) 17%, transparent) 76%, transparent);animation:2.8s ease-out both hero-pipeline-module__v0LCbW__tint;position:absolute;inset:0}.hero-pipeline-module__v0LCbW__fresh .hero-pipeline-module__v0LCbW__score{animation:2.8s ease-out hero-pipeline-module__v0LCbW__signal-text}.hero-pipeline-module__v0LCbW__score{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--foreground) 78%, transparent);align-items:center;gap:.4375rem;display:flex}.hero-pipeline-module__v0LCbW__arrow{border-inline:.25rem solid #0000;border-bottom:.375rem solid;width:0;height:0}.hero-pipeline-module__v0LCbW__kind{letter-spacing:.16em;text-transform:uppercase;opacity:.7;font-size:.5625rem}.hero-pipeline-module__v0LCbW__title{font-family:var(--font-ui);text-overflow:ellipsis;white-space:nowrap;color:color-mix(in srgb, var(--foreground) 88%, transparent);font-size:.78125rem;font-weight:500;overflow:hidden}.hero-pipeline-module__v0LCbW__source{opacity:.8;display:none}.hero-pipeline-module__v0LCbW__channels{gap:1.125rem;display:grid}.hero-pipeline-module__v0LCbW__channel{align-items:center;gap:.75rem;display:flex}.hero-pipeline-module__v0LCbW__node{border:1px solid var(--border);background:var(--background);width:2.5rem;height:2.5rem;color:var(--muted-foreground);place-items:center;display:grid}.hero-pipeline-module__v0LCbW__icon,.hero-pipeline-module__v0LCbW__glyph{width:1rem;height:1rem}.hero-pipeline-module__v0LCbW__glyph{-webkit-mask:var(--glyph) center / contain no-repeat;mask:var(--glyph) center / contain no-repeat;background:currentColor}.hero-pipeline-module__v0LCbW__name{letter-spacing:.18em;text-transform:uppercase;color:var(--muted-foreground);font-size:.625rem}.hero-pipeline-module__v0LCbW__lit .hero-pipeline-module__v0LCbW__node{animation:hero-pipeline-module__v0LCbW__deliver 1.9s ease-out var(--arrive)}.hero-pipeline-module__v0LCbW__lit .hero-pipeline-module__v0LCbW__name{animation:hero-pipeline-module__v0LCbW__deliver-name 1.9s ease-out var(--arrive)}.hero-pipeline-module__v0LCbW__wires{position:absolute;inset:0;overflow:visible}.hero-pipeline-module__v0LCbW__wire,.hero-pipeline-module__v0LCbW__pulse{fill:none}.hero-pipeline-module__v0LCbW__wire{stroke:var(--input)}.hero-pipeline-module__v0LCbW__pulse{stroke:var(--signal);stroke-width:1.5px;stroke-dasharray:var(--dash) var(--length);stroke-dashoffset:var(--dash);filter:drop-shadow(0 0 3px var(--signal));animation:hero-pipeline-module__v0LCbW__travel var(--travel) linear var(--send) forwards}.hero-pipeline-module__v0LCbW__port{fill:var(--input);animation:hero-pipeline-module__v0LCbW__port 1.4s ease-out calc(var(--send) - .25s)}@container (min-width:50rem){.hero-pipeline-module__v0LCbW__source{display:block}}@container (max-width:38rem){.hero-pipeline-module__v0LCbW__name{display:none}}@container (max-width:31rem){.hero-pipeline-module__v0LCbW__row{grid-template-columns:2.75rem minmax(0,1fr)}.hero-pipeline-module__v0LCbW__kind{display:none}.hero-pipeline-module__v0LCbW__title{font-size:.71875rem}}@keyframes hero-pipeline-module__v0LCbW__advance{0%{transform:translateY(calc(-1 * var(--row)))}}@keyframes hero-pipeline-module__v0LCbW__tint{0%{opacity:0}14%,58%{opacity:1}to{opacity:0}}@keyframes hero-pipeline-module__v0LCbW__signal-text{0%,58%{color:var(--signal)}}@keyframes hero-pipeline-module__v0LCbW__travel{to{stroke-dashoffset:calc(-1 * var(--length))}}@keyframes hero-pipeline-module__v0LCbW__port{20%,60%{fill:var(--signal)}}@keyframes hero-pipeline-module__v0LCbW__deliver{10%,50%{border-color:var(--signal);color:var(--signal);box-shadow:0 0 1.5rem -.375rem var(--signal)}}@keyframes hero-pipeline-module__v0LCbW__deliver-name{10%,50%{color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.hero-pipeline-module__v0LCbW__pipeline *{animation:none!important}}
