.page-module__E0kJGG__hero{margin-bottom:32px}.page-module__E0kJGG__hero h1{color:var(--color-text);margin-bottom:12px;font-size:clamp(1.75rem,5vw,2.5rem)}.page-module__E0kJGG__hero p{font-size:1.0625rem}.page-module__E0kJGG__form{flex-direction:column;gap:12px;display:flex}.page-module__E0kJGG__inputRow{gap:8px;display:flex}.page-module__E0kJGG__input{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;height:48px;color:var(--color-text);border-radius:10px;flex:1;padding:0 14px;font-size:16px}.page-module__E0kJGG__input::placeholder{color:var(--color-text-muted)}.page-module__E0kJGG__input:focus{outline:2px solid var(--color-accent);outline-offset:1px}.page-module__E0kJGG__pasteButton{border:1px solid var(--color-border);background:var(--color-surface);height:48px;color:var(--color-text);white-space:nowrap;cursor:pointer;border-radius:10px;padding:0 16px;font-size:.9375rem}.page-module__E0kJGG__submitButton{background:var(--color-accent);height:48px;color:var(--color-accent-text);cursor:pointer;border:none;border-radius:10px;font-size:1rem;font-weight:600}.page-module__E0kJGG__error{color:var(--color-danger);font-size:.9375rem}.page-module__E0kJGG__explainer{border-top:1px solid var(--color-border);margin-top:48px;padding-top:32px}
