.code-module__tVRdWa__main{max-width:34rem;margin:0 auto;padding:5rem 1.5rem 3rem}.code-module__tVRdWa__header{margin-bottom:2rem}.code-module__tVRdWa__logo{font-family:var(--font-greek);letter-spacing:.01em;margin:0;font-size:2.75rem;font-weight:400}.code-module__tVRdWa__tagline{color:var(--ink-2);margin:.25rem 0 0}.code-module__tVRdWa__intro p{max-width:62ch;margin:0 0 1rem}.code-module__tVRdWa__melding{background:var(--panel);border:1px solid var(--line);border-radius:8px;max-width:62ch;margin:0 0 1.5rem;padding:.9rem 1.1rem}.code-module__tVRdWa__form{gap:.5rem;margin-top:1.5rem;display:grid}.code-module__tVRdWa__label{color:var(--ink-2);font-size:.875rem}.code-module__tVRdWa__input{font:inherit;border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:8px;padding:.65rem .8rem}.code-module__tVRdWa__codeInput{font-variant-numeric:tabular-nums;letter-spacing:.3em;text-align:center;border:1px solid var(--line);background:var(--panel);width:100%;max-width:14rem;color:var(--ink);border-radius:8px;padding:.6rem .8rem;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:1.6rem}.code-module__tVRdWa__input:focus-visible,.code-module__tVRdWa__codeInput:focus-visible{outline:2px solid var(--lake);outline-offset:1px;border-color:var(--lake)}.code-module__tVRdWa__error{color:var(--ink);margin:0;font-size:.9rem;font-weight:500}.code-module__tVRdWa__buttons{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.code-module__tVRdWa__primary{font:inherit;cursor:pointer;background:var(--lake);color:var(--page);border:1px solid var(--lake);border-radius:8px;padding:.6rem 1.1rem;font-weight:500}.code-module__tVRdWa__primary:focus-visible{outline:2px solid var(--lake);outline-offset:2px}.code-module__tVRdWa__extra{flex-wrap:wrap;gap:1.25rem;margin-top:1.5rem;display:flex}.code-module__tVRdWa__link{font:inherit;color:var(--lake);cursor:pointer;background:0 0;border:0;padding:0;font-size:.9rem;text-decoration:underline}.code-module__tVRdWa__link:focus-visible{outline:2px solid var(--lake);outline-offset:2px}.code-module__tVRdWa__terug{border-top:1px solid var(--line);color:var(--ink-2);margin-top:2.5rem;padding-top:1rem;font-size:.9rem}.code-module__tVRdWa__terug a{color:var(--lake)}
