.WzEV7q_page{color:#5d4a44;place-items:center;width:100%;min-height:100dvh;margin:0;padding:32px 16px;display:grid}.WzEV7q_content{width:100%;max-width:480px}.WzEV7q_brand{width:fit-content;margin:0 auto 24px;display:flex}.WzEV7q_brand img{width:132px;height:auto}.WzEV7q_intro{margin-bottom:24px}.WzEV7q_intro h1{max-width:none;margin:0;font-size:clamp(1.7rem,6vw,2.1rem);line-height:1.2}.WzEV7q_card{background:#fffdf9;border:1px solid #e5dbd3;border-radius:20px;padding:24px;box-shadow:0 8px 24px #5d463a0a}.WzEV7q_form{gap:12px;display:grid}.WzEV7q_form label{font-size:1rem;font-weight:700}.WzEV7q_form input{color:#5d4a44;width:100%;min-width:0;min-height:52px;font:inherit;background:#fff;border:1px solid #d7c8bd;border-radius:12px;padding:12px 14px;font-size:16px}.WzEV7q_form button,.WzEV7q_result button{width:100%;margin-top:4px}.WzEV7q_muted{color:#7a655e;font-size:.88rem;line-height:1.55}.WzEV7q_venue{border-bottom:1px solid #ede3da;justify-content:space-between;align-items:start;gap:16px;margin-bottom:20px;padding-bottom:20px;display:flex}.WzEV7q_venue strong{overflow-wrap:anywhere;font-size:1.05rem}.WzEV7q_text-button{color:#a85727;text-underline-offset:4px;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:2px 0;font-size:.85rem;text-decoration:underline}.WzEV7q_text-button:disabled{opacity:.6;cursor:wait}.WzEV7q_form input:focus-visible,.WzEV7q_text-button:focus-visible{outline-offset:3px;outline:3px solid #ee9b61}.WzEV7q_result{border-top:1px solid #ede3da;gap:10px;margin-top:22px;padding-top:20px;display:grid}.WzEV7q_venue+.WzEV7q_result{border-top:0;margin-top:0;padding-top:0}.WzEV7q_result h2{max-width:none;font-size:1.15rem;line-height:1.4}.WzEV7q_result .WzEV7q_amount{color:#207c70;white-space:nowrap;font-size:2.2rem;font-weight:800}.WzEV7q_result .WzEV7q_amount[data-state=used]{color:#a73829}.WzEV7q_confirm{gap:12px;margin-top:8px;display:grid}.WzEV7q_confirm p{line-height:1.55}.WzEV7q_error{color:#a73829;margin-top:18px;font-size:.94rem;line-height:1.55}.WzEV7q_support{flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:20px;display:flex}.WzEV7q_support a{color:#7a655e;text-underline-offset:3px;white-space:nowrap;font-size:.85rem;font-weight:500;text-decoration:underline}.WzEV7q_demo{color:#7a655e;text-align:center;margin-top:12px;font-size:.75rem;line-height:1.6}.WzEV7q_demo summary{cursor:pointer}.WzEV7q_demo p{margin-top:10px}.WzEV7q_result>p:not(.WzEV7q_amount){font-size:.95rem;line-height:1.5}@media (max-width:420px){.WzEV7q_card{padding:20px}}