.passcode_wrapper__k2aC5{height:60vh}@media screen and (max-width:900px){.passcode_wrapper__k2aC5{padding:0}}.passcode_wrapper__k2aC5 .passcode_card__Hx3xv{border:1px solid #999;border-radius:8px;padding:60px 150px;margin:100px auto 0;text-align:center;width:800px}@media screen and (max-width:900px){.passcode_wrapper__k2aC5 .passcode_card__Hx3xv{padding:20px;width:100%}}.passcode_wrapper__k2aC5 .passcode_card__Hx3xv h1{color:#707070;font-size:20px;margin:0 0 50px}@media screen and (max-width:900px){.passcode_wrapper__k2aC5 .passcode_card__Hx3xv h1{margin:0 0 20px}}.passcode_wrapper__k2aC5 .passcode_card__Hx3xv h2{color:#707070;font-size:20px;font-weight:400}.passcode_wrapper__k2aC5 .passcode_card__Hx3xv .passcode_description__yIWKB{color:#707070;font-size:14px;text-align:left}.passcode_wrapper__k2aC5 .passcode_card__Hx3xv form .passcode_label__KX0Rf{color:#707070;font-size:16px;margin:24px 0 6px;text-align:start}.passcode_wrapper__k2aC5 .passcode_card__Hx3xv form .passcode_input__xNFHJ{border:1px solid #bbb;border-radius:4px;font-size:16px;padding:12px;width:100%}.passcode_wrapper__k2aC5 .passcode_card__Hx3xv form .passcode_message__JMR9q{background-color:#f9f9f9;color:#707070;margin:8px 0;padding:16px;text-align:left}.passcode_wrapper__k2aC5 .passcode_card__Hx3xv form .passcode_button__erlcr{display:inline-block;margin:20px auto 0}.passcode_wrapper__k2aC5 .passcode_card__Hx3xv .passcode_annotatoin__Kc22z{color:#707070;font-size:12px;margin:20px 0}@media screen and (max-width:900px){.passcode_wrapper__k2aC5 .passcode_card__Hx3xv .passcode_annotatoin__Kc22z{text-align:start}}.passcode_wrapper__k2aC5 .passcode_card__Hx3xv a{border-bottom:1px solid #707070;color:#707070;font-size:12px;line-height:.8em}@media screen and (max-width:900px){.passcode_wrapper__k2aC5 .passcode_card__Hx3xv a{margin:12px 0}}