.page-module__aydn6q__page{background:var(--ant-color-bg-layout);grid-template-columns:minmax(0,1.2fr) minmax(380px,.8fr);min-height:100vh;display:grid}.page-module__aydn6q__storyPanel{background:var(--ant-color-primary);color:var(--ant-color-text-light-solid);flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(48px,8vw,128px);display:flex;position:relative;overflow:hidden}.page-module__aydn6q__storyPanel:after{content:"";opacity:.16;border:1px solid;border-radius:50%;width:min(58vw,720px);height:min(58vw,720px);position:absolute;bottom:-30%;right:-18%}.page-module__aydn6q__kicker{color:currentColor;opacity:.72;letter-spacing:.18em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.page-module__aydn6q__storyPanel h1{z-index:1;letter-spacing:-.02em;max-width:720px;margin:24px 0;font-family:Songti SC,STSong,serif;font-size:clamp(38px,5vw,68px);font-weight:700;line-height:1.28;position:relative}.page-module__aydn6q__storyPanel p{color:currentColor;opacity:.72;max-width:620px;font-size:16px;line-height:1.8}.page-module__aydn6q__seal{z-index:1;color:currentColor;border:1px solid;border-radius:18px 5px;place-items:center;width:72px;height:72px;font-family:Songti SC,STSong,serif;font-size:34px;display:grid;position:absolute;bottom:11%;right:12%}.page-module__aydn6q__loginCard{width:min(430px,100% - 48px);box-shadow:var(--ant-box-shadow-secondary);margin:auto}.page-module__aydn6q__cardHeader{margin-bottom:28px}.page-module__aydn6q__cardHeader span{color:var(--ant-color-primary);letter-spacing:.12em;font-size:12px;font-weight:700}.page-module__aydn6q__cardHeader h2{color:var(--ant-color-text-heading);margin:10px 0 4px;font-family:Songti SC,STSong,serif;font-size:32px}.page-module__aydn6q__cardHeader p,.page-module__aydn6q__notice{color:var(--ant-color-text-secondary)}.page-module__aydn6q__notice{text-align:center;margin:20px 0 0;font-size:12px}@media (max-width:880px){.page-module__aydn6q__page{grid-template-columns:1fr}.page-module__aydn6q__storyPanel{min-height:340px;padding:48px 28px 92px}.page-module__aydn6q__storyPanel h1{font-size:34px}.page-module__aydn6q__seal{width:54px;height:54px;font-size:26px}.page-module__aydn6q__loginCard{margin:-42px auto 40px}}
