._page_qv8aa_1{color:#1b1a17;background:radial-gradient(circle at top,#39301e 0,#171510 42%,#0e0d0b 100%);place-items:center;min-height:100vh;padding:22px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}._card_qv8aa_11{background:#fff;border:1px solid #806a3b;border-radius:22px;width:min(100%,440px);overflow:hidden;box-shadow:0 28px 80px #0008}._card_qv8aa_11 header{text-align:center;padding:32px 32px 22px}._card_qv8aa_11 header img{object-fit:cover;border:1px solid #c9a75c;border-radius:18px;margin:0 auto 18px;display:block}._card_qv8aa_11 header small{color:#9b792f;letter-spacing:.14em;font-size:10px;font-weight:900}._card_qv8aa_11 h1{margin:7px 0 9px;font:700 32px/1.1 Georgia,serif}._card_qv8aa_11 header p{color:#726b61;margin:0;font-size:14px}._card_qv8aa_11 form{background:#faf8f3;border-top:1px solid #eee8dc;gap:15px;padding:23px 32px 30px;display:grid}._card_qv8aa_11 label{gap:6px;display:grid}._card_qv8aa_11 label span{color:#5e574d;font-size:13px;font-weight:800}._card_qv8aa_11 input{width:100%;min-height:48px;font:inherit;color:#1b1a17;background:#fff;border:1px solid #cfc6b6;border-radius:10px;padding:11px 12px}._card_qv8aa_11 input:focus{border-color:#a78131;outline:3px solid #d8b76d40}._card_qv8aa_11 button{color:#f2d589;letter-spacing:.01em;cursor:pointer;background:#171510;border:2px solid #c9a75c;border-radius:12px;min-height:56px;font-size:17px;font-weight:900;box-shadow:0 6px 16px #1715102b}._card_qv8aa_11 button:focus-visible{outline-offset:3px;outline:3px solid #d8b76d66}._card_qv8aa_11 button:disabled{opacity:.55;cursor:wait}._error_qv8aa_46{color:#8d3428;background:#fff0ed;border:1px solid #e0afa6;border-radius:9px;margin:0;padding:10px 12px;font-size:13px}._card_qv8aa_11 footer{color:#c3bcaf;background:#171510;justify-content:space-between;gap:12px;padding:15px 22px;font-size:11px;display:flex}._card_qv8aa_11 footer strong{color:#d8b76d;text-transform:uppercase;letter-spacing:.05em}@media (max-width:480px){._page_qv8aa_1{padding:12px}._card_qv8aa_11 header{padding:25px 20px 19px}._card_qv8aa_11 form{padding:20px}._card_qv8aa_11 h1{font-size:28px}._card_qv8aa_11 button{min-height:58px;font-size:18px}._card_qv8aa_11 footer{flex-direction:column;align-items:flex-start}}
