.application-dialog-module__OAMWuW__dialog{box-sizing:border-box;color:#f0f0f0;width:min(100% - 2rem,42rem);max-height:calc(100dvh - 2rem);box-shadow:none;background:#0a0a0a;border:1px solid #2a2a2a;border-radius:2px;margin:auto;padding:0;overflow:auto}.application-dialog-module__OAMWuW__dialog *{box-sizing:border-box}.application-dialog-module__OAMWuW__dialog[open]{animation:.28s cubic-bezier(.22,1,.36,1) both application-dialog-module__OAMWuW__dialog-in}.application-dialog-module__OAMWuW__dialog::backdrop{background:#000000d1;animation:.22s ease-out both application-dialog-module__OAMWuW__backdrop-in}.application-dialog-module__OAMWuW__shell{min-height:100%;padding:clamp(1.25rem,4vw,2.25rem)}.application-dialog-module__OAMWuW__topline{justify-content:flex-end;display:flex}.application-dialog-module__OAMWuW__close{color:#f0f0f0;min-width:3.5rem;min-height:2.75rem;font:inherit;cursor:pointer;background:0 0;border:0}.application-dialog-module__OAMWuW__intro{margin-top:clamp(2rem,6vw,3.5rem)}.application-dialog-module__OAMWuW__intro h2,.application-dialog-module__OAMWuW__success h2{letter-spacing:-.035em;text-wrap:balance;max-width:16ch;font-size:clamp(2rem,6vw,3.25rem);font-weight:700;line-height:1.02}.application-dialog-module__OAMWuW__success p{color:#b3b3b3;max-width:34rem;margin-top:.85rem;font-size:.95rem;line-height:1.55}.application-dialog-module__OAMWuW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.application-dialog-module__OAMWuW__form{margin-top:2rem}.application-dialog-module__OAMWuW__grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.application-dialog-module__OAMWuW__field{flex-direction:column;gap:.45rem;display:flex}.application-dialog-module__OAMWuW__profile{grid-column:1/-1}.application-dialog-module__OAMWuW__field label{color:#b3b3b3;font-size:.8rem;font-weight:600}.application-dialog-module__OAMWuW__field input{color:#f0f0f0;width:100%;min-height:3rem;font:inherit;background:#141414;border:1px solid #3a3a3a;border-radius:2px;outline:none;padding:.75rem .9rem}.application-dialog-module__OAMWuW__field input::placeholder{color:#999;opacity:1}.application-dialog-module__OAMWuW__field input:focus-visible{outline-offset:2px;border-color:#ffc900;outline:2px solid #ffc900}.application-dialog-module__OAMWuW__field input[aria-invalid=true]{border-color:#ef4444}.application-dialog-module__OAMWuW__field>span,.application-dialog-module__OAMWuW__consentError{color:#ff8585;font-size:.78rem;line-height:1.4}.application-dialog-module__OAMWuW__consent{color:#b3b3b3;cursor:pointer;align-items:flex-start;gap:.75rem;margin-top:1.25rem;font-size:.82rem;line-height:1.5;display:flex}.application-dialog-module__OAMWuW__consent input{accent-color:#ffc900;flex:none;width:1.1rem;height:1.1rem;margin-top:.15rem}.application-dialog-module__OAMWuW__consent a{color:#f0f0f0;text-underline-offset:.18em;text-decoration:underline}.application-dialog-module__OAMWuW__consentError{margin:.35rem 0 0 1.85rem;display:block}.application-dialog-module__OAMWuW__error{color:#ff8585;margin-top:1rem;font-size:.85rem}.application-dialog-module__OAMWuW__submit{color:#0a0a0a;width:100%;min-height:3.25rem;font:inherit;cursor:pointer;background:#ffc900;border:0;border-radius:2px;margin-top:1.25rem;font-weight:700;transition:background-color .16s ease-out}.application-dialog-module__OAMWuW__submit:hover:not(:disabled){background:#ffd633}.application-dialog-module__OAMWuW__submit:disabled{cursor:wait;opacity:.65}.application-dialog-module__OAMWuW__disclaimer{color:#999;border-top:1px solid #2a2a2a;margin-top:1.5rem;padding-top:1rem;font-size:.72rem;line-height:1.55}.application-dialog-module__OAMWuW__success{flex-direction:column;justify-content:center;min-height:19rem;display:flex}.application-dialog-module__OAMWuW__success h2:focus{outline:none}.application-dialog-module__OAMWuW__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@keyframes application-dialog-module__OAMWuW__dialog-in{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes application-dialog-module__OAMWuW__backdrop-in{0%{opacity:0}to{opacity:1}}@media (max-width:40rem){.application-dialog-module__OAMWuW__dialog{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh}.application-dialog-module__OAMWuW__grid{grid-template-columns:1fr}.application-dialog-module__OAMWuW__profile{grid-column:auto}}@media (prefers-reduced-motion:reduce){.application-dialog-module__OAMWuW__dialog[open],.application-dialog-module__OAMWuW__dialog::backdrop{animation:none}.application-dialog-module__OAMWuW__submit{transition:none}}
