.EAw4yq_layout{color:#22251f;min-height:100dvh;font-family:var(--font-poqr-sans), "Pretendard", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.EAw4yq_formPanel{justify-content:center;align-items:center;min-width:0;padding:56px 48px;display:flex}.EAw4yq_formInner{width:100%;min-width:0;max-width:400px}.EAw4yq_brandPanel{background:var(--site-brand-soft);flex-direction:column;justify-content:space-between;min-width:0;min-height:100dvh;padding:38px 52px 30px;display:flex;overflow:hidden}.EAw4yq_logo{color:#22251f;letter-spacing:-1.3px;align-items:center;gap:8px;width:fit-content;font-size:25px;font-weight:800;display:inline-flex}.EAw4yq_logo>span{color:#fff;background:var(--site-brand);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.EAw4yq_logo i{color:var(--site-brand);margin-left:-6px;font-style:normal}.EAw4yq_brandContent{width:100%;max-width:430px;margin:60px auto 45px}.EAw4yq_eyebrow{color:var(--site-brand);letter-spacing:1.6px;font-size:10px;font-weight:650}.EAw4yq_brandContent h2{letter-spacing:-2px;margin-top:18px;font-size:clamp(32px,3vw,44px);font-weight:700;line-height:1.3}.EAw4yq_brandDescription{color:#737b67;word-break:keep-all;margin-top:20px;font-size:14px;line-height:1.9}.EAw4yq_brandFooter{color:#78806e;font-size:11px}.EAw4yq_art{width:310px;margin:45px auto 4px;padding-bottom:22px;position:relative}.EAw4yq_pageCard{background:#fffdf7;border:6px solid #fff;border-radius:14px;width:276px;overflow:hidden;transform:rotate(-5deg);box-shadow:0 22px 50px -28px #46533455}.EAw4yq_cardBar{color:#8b9281;background:#fff;justify-content:center;align-items:center;gap:4px;height:30px;font-size:8px;display:flex}.EAw4yq_cardBar>span{background:#8a956c;border-radius:50%;width:4px;height:4px}.EAw4yq_cardBar svg{position:absolute;right:10px}.EAw4yq_photo{height:158px;position:relative}.EAw4yq_photo img{object-fit:cover}.EAw4yq_cardBody{padding:23px 20px}.EAw4yq_cardBody>span{color:#9a927d;letter-spacing:1.4px;font-size:6px}.EAw4yq_cardBody h3{letter-spacing:-1px;margin-top:7px;font-size:23px;font-weight:650}.EAw4yq_cardBody p{color:#858575;margin-top:5px;font-size:9px}.EAw4yq_cardBody>div{background:#eaeddf;justify-content:space-between;align-items:center;margin-top:21px;padding:12px;font-size:10px;display:flex}.EAw4yq_qrNote{color:#53472e;background:#f4da72;border-radius:4px;align-items:center;gap:13px;padding:18px 21px;display:flex;position:absolute;bottom:63px;right:-46px;transform:rotate(6deg);box-shadow:0 7px 25px #7167490a}.EAw4yq_qrNote span{font-size:10px;line-height:1.8}.EAw4yq_qrNote b{font-weight:600}.EAw4yq_savedNote{color:#75805e;background:#fff;border:1px solid #e4e9dc;border-radius:8px;align-items:center;gap:7px;padding:12px 14px;font-size:9px;display:flex;position:absolute;top:24px;right:-25px;transform:rotate(4deg);box-shadow:0 8px 20px #45532e08}.EAw4yq_page{width:100%;min-width:0}.EAw4yq_navigation{justify-content:space-between;align-items:center;gap:16px;margin-bottom:43px;display:flex}.EAw4yq_mobileLogo{display:none}.EAw4yq_back{color:#7c8275;align-items:center;gap:7px;font-size:12px;display:inline-flex}.EAw4yq_back:hover{color:var(--site-brand)}.EAw4yq_heading h1{letter-spacing:-1.35px;word-break:keep-all;margin-top:15px;font-size:32px;font-weight:700;line-height:1.35}.EAw4yq_heading>p{color:#777d6f;word-break:keep-all;margin-top:12px;font-size:14px;line-height:1.8}.EAw4yq_formContent{flex-direction:column;gap:23px;margin-top:32px;display:flex}.EAw4yq_formContent form{gap:19px}.EAw4yq_formContent label{color:#4b5343;font-size:13px;font-weight:550}.EAw4yq_formContent input:not([type=checkbox]){color:#22251f;height:51px;box-shadow:none;background:#fff;border:1px solid #dfe3d9;border-radius:8px;padding-inline:15px;font-size:14px}.EAw4yq_formContent input::placeholder{color:#a1a696}.EAw4yq_formContent input:focus-visible{outline:2px solid var(--site-brand);outline-offset:2px;box-shadow:none;border-color:#0000}.EAw4yq_formContent input[aria-invalid=true]{border-color:#bf412b}.EAw4yq_formContent button[type=submit]{background:var(--site-brand);color:#fff;min-height:51px;box-shadow:none;border-radius:8px;margin-top:4px;font-size:14px}.EAw4yq_formContent button[type=submit]:hover:not(:disabled){background:var(--site-brand-hover)}.EAw4yq_formContent button:disabled{opacity:.55;cursor:not-allowed}.EAw4yq_formContent .poqr-google-sign-in{align-items:center}.EAw4yq_divider{color:#909686;align-items:center;gap:15px;font-size:11px;display:flex}.EAw4yq_divider:before,.EAw4yq_divider:after{content:"";background:#e6e8e0;flex:1;height:1px}.EAw4yq_formNote{color:#7e8576;word-break:keep-all;font-size:11px;line-height:1.9}.EAw4yq_accountLink{text-align:center;color:#7a8270;font-size:12px}.EAw4yq_accountLink a{color:var(--site-brand);align-items:center;gap:3px;margin-left:5px;font-weight:600;display:inline-flex}.EAw4yq_help{color:#969c8d;text-align:center;border-top:1px solid #ecede6;margin-top:31px;padding-top:21px;font-size:10px}.EAw4yq_skeleton{flex-direction:column;gap:23px;padding-block:30px;display:flex}.EAw4yq_layout :is(a,button):focus-visible{outline:2px solid var(--site-brand);outline-offset:4px}@media (max-width:1100px){.EAw4yq_brandPanel{padding:35px}.EAw4yq_brandContent h2{font-size:35px}.EAw4yq_art{transform-origin:50%;margin-top:32px;margin-left:0;transform:scale(.88)}.EAw4yq_formPanel{padding-inline:35px}}@media (max-width:1023px){.EAw4yq_layout{flex-direction:column;display:flex}.EAw4yq_brandPanel{display:none}.EAw4yq_formPanel{padding:max(24px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(32px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));flex:1;align-items:flex-start}.EAw4yq_formInner{max-width:400px}.EAw4yq_mobileLogo{display:block}.EAw4yq_navigation{margin-bottom:38px}.EAw4yq_mobileLogo .EAw4yq_logo,.EAw4yq_back{min-height:44px}.EAw4yq_back{font-size:11px}.EAw4yq_heading h1{font-size:30px}.EAw4yq_formContent{gap:20px;margin-top:28px}.EAw4yq_formContent form{gap:16px}.EAw4yq_formContent input:not([type=checkbox]){font-size:16px}.EAw4yq_help{margin-top:24px;padding-top:18px;line-height:1.8}}@media (max-width:400px){.EAw4yq_formPanel{padding-inline:max(20px, env(safe-area-inset-left)) max(20px, env(safe-area-inset-right))}.EAw4yq_heading h1{font-size:27px}.EAw4yq_heading>p{font-size:13px}.EAw4yq_navigation{margin-bottom:30px}.EAw4yq_formContent{gap:18px;margin-top:24px}}@media (max-width:1023px) and (max-height:650px){.EAw4yq_formPanel{padding-top:max(16px, env(safe-area-inset-top))}.EAw4yq_navigation{margin-bottom:24px}}
