.page-module__HF3hxW__container{width:100%;max-width:800px}.page-module__HF3hxW__systemInfo{background:var(--color-text);color:var(--color-background);border-left:12px solid var(--color-primary);margin-bottom:4rem;padding:2rem}.page-module__HF3hxW__systemInfo h3{color:var(--color-primary);margin-bottom:1rem;font-size:2rem}.page-module__HF3hxW__systemInfo p{text-transform:uppercase;font-size:1.2rem;font-weight:700;line-height:1.4}.page-module__HF3hxW__infoLink{color:var(--color-primary);border-bottom:2px solid var(--color-primary);text-transform:uppercase;font-size:1.5rem;font-weight:900;text-decoration:none}.page-module__HF3hxW__infoLink:hover{background:var(--color-primary);color:var(--color-background)}.page-module__HF3hxW__modeToggle{gap:1rem;margin-bottom:4rem;display:flex}.page-module__HF3hxW__modeToggle button{color:var(--color-text);border:4px solid var(--color-text);background:0 0;flex:1;padding:1rem;font-size:1.5rem}.page-module__HF3hxW__modeToggle button.page-module__HF3hxW__activeMode{background:var(--color-text);color:var(--color-background)}.page-module__HF3hxW__modeToggle button:hover{background:var(--color-primary);color:var(--color-text);transform:none}.page-module__HF3hxW__formSection{animation:.5s cubic-bezier(.25,.46,.45,.94) forwards page-module__HF3hxW__glitchReveal}.page-module__HF3hxW__title{background:var(--color-text);color:var(--color-background);margin-bottom:2rem;padding:0 1rem;font-size:clamp(3rem,6vw,6rem);display:inline-block}.page-module__HF3hxW__warningBox{background:var(--color-secondary);color:var(--color-text);text-transform:uppercase;border-left:8px solid var(--color-text);margin-bottom:2rem;padding:1rem;font-size:1.2rem;font-weight:900}.page-module__HF3hxW__form{flex-direction:column;display:flex}.page-module__HF3hxW__inputGroup{margin-bottom:2rem}.page-module__HF3hxW__error{color:#fff;text-transform:uppercase;background:red;margin-bottom:2rem;padding:1rem;font-size:1.5rem;font-weight:700}.page-module__HF3hxW__successMessage{border:8px solid var(--color-secondary);padding:2rem}.page-module__HF3hxW__successMessage h2{margin-bottom:1rem;font-size:3rem}.page-module__HF3hxW__successMessage p{font-size:1.5rem;font-weight:700}
