.vPwE8W_honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vPwE8W_privacy{align-items:flex-start;gap:.6rem;min-width:0;line-height:1.5;display:flex}.vPwE8W_privacy input{flex:none;width:1rem;min-width:1rem;height:1rem;min-height:1rem;margin-top:.2rem}.vPwE8W_privacy span{overflow-wrap:anywhere;min-width:0}
.nV9JqG_page{min-height:100vh;color:var(--text-main);background:radial-gradient(circle at 84% 12%,#3dbb7821,#0000 26rem),linear-gradient(#07100c 0%,#0b1711 58%,#07100c 100%);overflow:hidden}.nV9JqG_section{width:min(100% - 2rem,72rem);margin:0 auto;padding:clamp(8.5rem,14vw,11rem) 0 5rem}.nV9JqG_intro{max-width:42rem}.nV9JqG_intro .eyebrow{color:var(--bright-emerald)}.nV9JqG_intro h1{color:var(--text-main);font-family:var(--font-cinzel-decorative), var(--font-cinzel), serif;letter-spacing:-.065em;margin:.75rem 0 .9rem;font-size:clamp(2.6rem,6vw,5.2rem);line-height:.98}.nV9JqG_intro p{max-width:38rem;color:var(--text-secondary);margin:0;font-size:clamp(.92rem,1.4vw,1.05rem);line-height:1.7}.nV9JqG_formShell{margin-top:clamp(2rem,5vw,3.5rem)}.nV9JqG_formShell .registration-form{background:#102219e0;padding:clamp(1.25rem,3vw,2.25rem);box-shadow:0 1.5rem 4rem #00000047}.nV9JqG_formShell .registration-grid{gap:clamp(1rem,2vw,1.5rem);margin-top:0}.nV9JqG_formShell .registration-field textarea{min-height:10rem}.nV9JqG_formShell .registration-submit{margin-top:1.5rem}@media (max-width:700px){.nV9JqG_section{width:min(100% - 1.25rem,42rem);padding-top:7.5rem;padding-bottom:3rem}.nV9JqG_intro h1{font-size:clamp(2.35rem,12vw,3.7rem)}.nV9JqG_formShell .registration-form{padding:1rem}}
