.yDxy9q_page{background:var(--background);width:100%;min-height:100dvh;color:var(--gw-ink);justify-content:center;align-items:center;padding:32px 16px;display:flex}.yDxy9q_shell{width:100%;max-width:460px}.yDxy9q_intro{text-align:center;margin-bottom:24px}.yDxy9q_brand{color:var(--gw-gold);letter-spacing:-1.5px;font-size:clamp(32px,7vw,42px);font-weight:800;text-decoration:none}.yDxy9q_tagline{color:var(--gw-muted);margin-top:6px;font-size:16px}.yDxy9q_card{background:var(--gw-paper);border:1px solid #d6cdbc;border-radius:24px;padding:clamp(20px,5vw,32px)}.yDxy9q_title{font-size:26px;font-weight:700;line-height:1.25}.yDxy9q_description{color:#53666b;margin:10px 0 24px;font-size:16px;line-height:1.6}.yDxy9q_label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.yDxy9q_input{width:100%;min-height:50px;color:var(--gw-ink);background:#fffdf8;border:1px solid #a8b1ad;border-radius:12px;padding:12px 14px;font-size:16px}.yDxy9q_input::placeholder{color:#687875}.yDxy9q_primary,.yDxy9q_secondary{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:50px;padding:12px 16px;font-size:16px;font-weight:600;transition:background-color .15s;display:flex}.yDxy9q_primary{background:var(--gw-green);color:#fff}.yDxy9q_primary:hover{background:#214539}.yDxy9q_secondary{color:var(--gw-ink);background:#fffdf8;border:1px solid #a8b1ad}.yDxy9q_secondary:hover{background:#e8e6dc}.yDxy9q_primary:disabled,.yDxy9q_secondary:disabled,.yDxy9q_linkButton:disabled{opacity:.6;cursor:not-allowed}.yDxy9q_linkButton{min-height:44px;color:var(--gw-green);text-underline-offset:4px;cursor:pointer;padding:8px;font-weight:600;text-decoration:underline}.yDxy9q_notice{border-left:3px solid var(--gw-green);overflow-wrap:anywhere;background:#e8e6dc;border-radius:8px;margin-bottom:20px;padding:14px;font-size:14px;line-height:1.6}.yDxy9q_note{color:#53666b;font-size:14px;line-height:1.5}.yDxy9q_footer{color:var(--gw-muted);flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:16px;font-size:14px;display:flex}.yDxy9q_footer a{align-items:center;min-height:44px;display:inline-flex}.yDxy9q_page :is(a,button,input):focus-visible{outline-offset:3px;outline:3px solid #a7854b}
.Ve9g5W_page{align-items:flex-start}.Ve9g5W_shell{width:100%;max-width:640px}.Ve9g5W_back{min-height:44px;color:var(--gw-gold);background:var(--gw-panel,#1c3842);cursor:pointer;border:1px solid #49616a;border-radius:12px;align-items:center;gap:10px;margin-bottom:20px;padding:8px 12px;display:inline-flex}.Ve9g5W_back:hover{background:#27444e}.Ve9g5W_header{align-items:flex-start;gap:16px;margin-bottom:28px;display:flex}.Ve9g5W_icon{background:var(--gw-green);color:#fff;border-radius:16px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.Ve9g5W_intro{color:#53666b;margin-top:8px;font-size:16px;line-height:1.6}.Ve9g5W_form{gap:20px;display:grid}.Ve9g5W_optional{color:#53666b;font-weight:400}.Ve9g5W_help,.Ve9g5W_counter{color:#53666b;margin-top:8px;font-size:14px;line-height:1.5}.Ve9g5W_counter{text-align:right}.Ve9g5W_message{resize:vertical;min-height:150px;line-height:1.6}.Ve9g5W_message:focus-visible{outline-offset:3px;outline:3px solid #a7854b}.Ve9g5W_error{color:#873b2e;background:#f7e7e2;border:1px solid #c68e7f;border-radius:12px;padding:14px;line-height:1.5}.Ve9g5W_success{text-align:center;color:var(--gw-green);justify-items:center;gap:16px;padding:20px 0;display:grid}.Ve9g5W_success h1{color:var(--gw-ink)}.Ve9g5W_footer{color:var(--gw-muted);text-align:center;margin-top:20px;font-size:14px}
