.page-module___8aEwW__main{place-items:center;padding:34px 0 46px;display:grid}.page-module___8aEwW__card{text-align:center;background:var(--hg-surface-bg);border:var(--hg-surface-border);border-radius:var(--hg-surface-radius);width:min(790px,100%);box-shadow:var(--hg-shadow-md);padding:clamp(54px,7vw,70px) clamp(24px,7vw,76px) 52px}.page-module___8aEwW__title{color:var(--hg-ink);letter-spacing:-.055em;text-wrap:balance;margin:0;font-family:Hahmlet,Noto Serif CJK KR,AppleMyungjo,Batang,serif;font-size:clamp(45px,5vw,63px);font-weight:600;line-height:1.13}.page-module___8aEwW__description{color:#625d55;letter-spacing:-.035em;text-wrap:pretty;max-width:540px;margin:30px auto 0;font-size:15.5px;line-height:1.82}.page-module___8aEwW__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(100%,540px);margin:38px auto 0;display:grid}.page-module___8aEwW__primaryButton,.page-module___8aEwW__secondaryButton{letter-spacing:-.035em;border-radius:8px;justify-content:center;align-items:center;min-height:56px;padding:0 22px;font-size:15.5px;font-weight:780;line-height:1;text-decoration:none;transition:background-color .14s,border-color .14s,box-shadow .14s;display:inline-flex}.page-module___8aEwW__primaryButton{color:#fff;background:var(--hg-ink);border:1px solid var(--hg-ink);box-shadow:0 12px 28px #11110f24}.page-module___8aEwW__secondaryButton{color:var(--hg-ink);background:0 0;border:1px solid #71695f}.page-module___8aEwW__notice{color:var(--hg-muted);letter-spacing:-.025em;margin:22px 0 0;font-size:12px;line-height:1.6}@media (hover:hover) and (pointer:fine){.page-module___8aEwW__primaryButton:hover{background:#292722;box-shadow:0 14px 30px #11110f2b}.page-module___8aEwW__secondaryButton:hover{border-color:var(--hg-ink);background:#fff}}@media (max-width:760px){.page-module___8aEwW__main{place-items:start center;padding:22px 0 30px}.page-module___8aEwW__card{border-radius:var(--hg-surface-radius-mobile);padding:48px 22px 38px}.page-module___8aEwW__title{letter-spacing:-.045em;font-size:clamp(31px,9.4vw,40px);line-height:1.18}.page-module___8aEwW__description{margin-top:24px;font-size:14.5px;line-height:1.75}.page-module___8aEwW__actions{grid-template-columns:1fr;gap:10px;margin-top:30px}.page-module___8aEwW__primaryButton,.page-module___8aEwW__secondaryButton{min-height:54px;font-size:16px}}
