.page-module__j8LuDa__page{max-width:720px;margin:0 auto;padding:4rem 1.25rem 5rem}.page-module__j8LuDa__card{background:#ffffff0b;border:1px solid #ffffff1c;border-radius:22px;gap:1rem;padding:clamp(1.25rem,4vw,2rem);display:grid}.page-module__j8LuDa__kicker{color:#f2a444;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:900}.page-module__j8LuDa__title{color:#f6efe5;margin:0;font-size:clamp(2.5rem,7vw,4.5rem);line-height:.95}.page-module__j8LuDa__copy,.page-module__j8LuDa__success,.page-module__j8LuDa__error,.page-module__j8LuDa__footerLinks a{color:#c8bfb4;line-height:1.65}.page-module__j8LuDa__copy{max-width:600px;margin:0}.page-module__j8LuDa__errorBanner{color:#ffd5c2;background:#f2a44414;border:1px solid #f2a44459;border-radius:16px;margin:0;padding:.85rem 1rem}.page-module__j8LuDa__form{gap:.75rem;margin-top:.25rem;display:grid}.page-module__j8LuDa__label{color:#f6efe5;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:900}.page-module__j8LuDa__inputRow{gap:.75rem;display:flex}.page-module__j8LuDa__input{color:#f6efe5;background:#09111ab3;border:1px solid #ffffff24;border-radius:999px;flex:1;min-width:0;min-height:3rem;padding:.8rem .95rem}.page-module__j8LuDa__input:focus{outline-offset:2px;outline:2px solid #f2a4447a}.page-module__j8LuDa__button{color:#15110d;cursor:pointer;background:#f2a444;border:1px solid #f2a444;border-radius:999px;min-height:3rem;padding:.75rem 1rem;font-weight:900}.page-module__j8LuDa__button:disabled{opacity:.6;cursor:not-allowed}.page-module__j8LuDa__success,.page-module__j8LuDa__error{margin:0}.page-module__j8LuDa__success{color:#a6f3bd}.page-module__j8LuDa__error{color:#ffb3a7}.page-module__j8LuDa__footerLinks{flex-wrap:wrap;gap:.8rem;padding-top:.5rem;display:flex}.page-module__j8LuDa__footerLinks a{color:#f2a444;font-weight:800;text-decoration:none}.page-module__j8LuDa__footerLinks a:hover{text-decoration:underline}@media (max-width:640px){.page-module__j8LuDa__inputRow{flex-direction:column}.page-module__j8LuDa__button{width:100%}}