.form-module__8K-bGW__block{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-raised);max-width:38rem;margin:2.5rem 0;padding:1.5rem 1.6rem 1.8rem}.form-module__8K-bGW__block h2{margin-top:0}.form-module__8K-bGW__note{color:var(--ink-soft)}.form-module__8K-bGW__form{flex-direction:column;gap:1rem;display:flex}.form-module__8K-bGW__field{flex-direction:column;gap:.35rem;display:flex}.form-module__8K-bGW__field span{color:var(--ink-soft);font-size:.92rem}.form-module__8K-bGW__field input{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:8px;width:100%;padding:.6rem .7rem}.form-module__8K-bGW__field input::placeholder{color:var(--ink-faint)}.form-module__8K-bGW__check{color:var(--ink-soft);align-items:flex-start;gap:.6rem;font-size:.95rem;display:flex}.form-module__8K-bGW__check input{margin-top:.35rem}.form-module__8K-bGW__error{color:#b91c1c;margin:0}@media (prefers-color-scheme:dark){.form-module__8K-bGW__error{color:#fca5a5}}.form-module__8K-bGW__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-module__8K-bGW__block button{font:inherit;cursor:pointer;border:0;align-self:flex-start}.form-module__8K-bGW__block button[disabled]{opacity:.6;cursor:default}
.app-module__G3xZZW__slogan{letter-spacing:-.01em;margin:0 0 .8em;font-size:1.3rem;font-weight:600}.app-module__G3xZZW__roadmap{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem 2.5rem;max-width:48rem;display:grid}.app-module__G3xZZW__roadmap ul{padding-left:1.1rem}.app-module__G3xZZW__roadmap li{margin-bottom:.4rem}
