.q7JHDW_page{justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.q7JHDW_card{background:var(--panel);border:1px solid var(--border);width:100%;max-width:440px;box-shadow:var(--shadow);border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex}.q7JHDW_art{background:#f6eedd;border-radius:12px;display:block;overflow:hidden}.q7JHDW_art img{width:100%;height:auto;display:block}.q7JHDW_title{font-size:clamp(28px,6vw,36px);line-height:1.2}.q7JHDW_text{font-size:16px}.q7JHDW_form{flex-direction:column;gap:8px;margin-top:8px;display:flex}.q7JHDW_label{color:var(--title);font-size:14px;font-weight:600}.q7JHDW_input{min-height:48px;font:inherit;color:var(--title);background:var(--bg);border:1px solid var(--body);border-radius:12px;padding:0 16px}.q7JHDW_button{cursor:pointer;--pill-fs:18px;width:100%;margin-top:8px;font-family:inherit}.q7JHDW_button:disabled{opacity:.6;cursor:default}.q7JHDW_error{color:var(--title);font-size:14px;font-weight:600}@media (prefers-reduced-motion:no-preference){.q7JHDW_shake{animation:.36s ease-in-out q7JHDW_shake}}@keyframes q7JHDW_shake{0%,to{translate:0}20%,60%{translate:-8px}40%,80%{translate:8px}}
