.button-type__cGgAN{align-items:center;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:400;justify-content:center;padding:12px 16px;width:100%}.signUp__Q_ZmB{margin:auto;max-width:600px;padding:80px 0}@media only screen and (width <= 74.9375em){.signUp__Q_ZmB{padding:80px 16px}}.signUp__Q_ZmB .postMsg__ZwbJs{background:#f2fff3;border:1px solid #cbffca;border-radius:8px;color:#5a855d;font-size:14px;margin-top:40px;padding:16px}.signUp__Q_ZmB .postMsg__ZwbJs.error__ZmvDL{background:#fcf5f5;border:1px solid #fee2e2;color:#7f1d1d}.signUp__Q_ZmB .activatedButton__CFoGO{padding:16px;width:-webkit-fill-available}.signUp__Q_ZmB .logoWrapper__gGZjg{display:flex;justify-content:center}.signUp__Q_ZmB .logoWrapper__gGZjg .logo__FqjQ9{background-image:url(https://cdn-img.pttavm.com/frontend/web/7596/assets/icons/ptt-new-logo.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:40px;width:184px}.signUp__Q_ZmB .header__zAXTf{color:#212425;font-size:24px;font-weight:600;margin-top:32px;text-align:center}@media only screen and (width <= 74.9375em){.signUp__Q_ZmB .header__zAXTf{margin-top:16px}}.signUp__Q_ZmB .form__Mb9X0{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-top:24px}.signUp__Q_ZmB .form__Mb9X0 .passwordWrapper__tNSVS{position:relative}.signUp__Q_ZmB .form__Mb9X0 .passwordWrapper__tNSVS .tooltip__aesfG{background:#fff;border-radius:10px;box-shadow:0 -1px 20px 1px rgba(0,0,0,.2);color:#222;font-size:14px;line-height:1.6;padding:16px;position:absolute;right:-185px;top:0}@media only screen and (width <= 74.9375em){.signUp__Q_ZmB .form__Mb9X0 .passwordWrapper__tNSVS .tooltip__aesfG{position:relative;right:0;top:-14px}}.signUp__Q_ZmB .form__Mb9X0 .passwordWrapper__tNSVS .tooltip__aesfG:before{background:#fff;box-shadow:0 -1px 20px 1px rgba(0,0,0,.1);content:"";height:12px;left:-6px;position:absolute;top:30px;transform:rotate(45deg);width:12px}@media only screen and (width <= 74.9375em){.signUp__Q_ZmB .form__Mb9X0 .passwordWrapper__tNSVS .tooltip__aesfG:before{box-shadow:-2px 2px 3px 0 rgba(0,0,0,.1);content:"";left:42px;top:-6px;transform:rotate(135deg)}}.signUp__Q_ZmB .form__Mb9X0 .passwordWrapper__tNSVS .tooltip__aesfG ul{list-style:none;margin:0;padding:0}.signUp__Q_ZmB .form__Mb9X0 .passwordWrapper__tNSVS .tooltip__aesfG ul li{color:#d23f3f;margin-bottom:8px;padding-left:24px;position:relative}.signUp__Q_ZmB .form__Mb9X0 .passwordWrapper__tNSVS .tooltip__aesfG ul li:before{color:#d23f3f;content:"✕";font-size:14px;left:0;position:absolute;top:0}.signUp__Q_ZmB .form__Mb9X0 .passwordWrapper__tNSVS .tooltip__aesfG ul li.valid__ZB7B9{color:#2ecc71}.signUp__Q_ZmB .form__Mb9X0 .passwordWrapper__tNSVS .tooltip__aesfG ul li.valid__ZB7B9:before{color:#2ecc71;content:"✓"}.signUp__Q_ZmB .form__Mb9X0 .passwordWrapper__tNSVS .tooltip__aesfG ul li:last-child{margin-bottom:0}.signUp__Q_ZmB .checkWrapper__WEJxA{display:flex;flex-direction:column;gap:12px;margin:20px 0 10px}.signUp__Q_ZmB .checkWrapper__WEJxA .checkLine__f5ihO{align-items:flex-start;color:#212324;display:flex;font-size:var(--font-size-m);gap:8px;line-height:var(--line-height-m)}@media only screen and (width <= 74.9375em){.signUp__Q_ZmB .checkWrapper__WEJxA .checkLine__f5ihO{font-size:14px}}.signUp__Q_ZmB .checkWrapper__WEJxA .checkLine__f5ihO input[type=checkbox]{flex-shrink:0;margin-top:4px}.signUp__Q_ZmB .checkWrapper__WEJxA .checkboxError__B1qZS{color:#d23f3f;font-size:14px;margin-top:4px}.signUp__Q_ZmB .subTitle__ven6f{color:#212324;font-size:12px;margin-top:16px;padding-left:8px;padding-right:8px}.signUp__Q_ZmB a{color:#212324;font-weight:600;text-decoration:none}.signUp__Q_ZmB a:hover{text-decoration:underline}.signUp__Q_ZmB .loginButton___lgx_{margin:16px 8px 0;padding:16px;width:-webkit-fill-available}.signUp__Q_ZmB .socialText__Ucolb{display:none;font-size:14px;font-weight:600;margin-top:16px;text-align:center}.signUp__Q_ZmB .socialButtons__iJaYO{align-items:center;display:none;gap:8px;justify-content:center;margin:16px 8px 0}.signUp__Q_ZmB .backHomeButton__v3E8r{margin:16px 8px 0;padding:16px;width:-webkit-fill-available}.activationForm__nCQeM{display:flex;flex-direction:column;gap:16px}
