.LoginPage_page__k1N62{min-height:100dvh;background:#f7f5f1;color:#282621;font:400 14px/1.9 Noto Sans JP,sans-serif;overflow-wrap:anywhere}.LoginPage_page__k1N62 a:focus-visible{outline:3px solid #65734b;outline-offset:5px}.LoginPage_header__Xjkr3{width:min(1120px,calc(100% - 48px));margin:auto;padding:24px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd9d2;gap:20px}.LoginPage_header__Xjkr3 .LoginPage_logo__pwRXi{font:500 46px/1 Cormorant Garamond,Georgia,serif;letter-spacing:-2px}.LoginPage_header__Xjkr3 a,.LoginPage_signupLink__A9qu5{display:inline-flex;align-items:center;min-height:44px}.LoginPage_content__OZqHp{width:min(640px,calc(100% - 48px));margin:auto;padding:64px 0}.LoginPage_eyebrow__5v7j8{color:#65734b;font-size:11px;letter-spacing:.2em}.LoginPage_content__OZqHp h1{font:400 36px/1.7 "Noto Serif JP",serif;margin:16px 0 28px}.LoginPage_notice__OKukT{padding:24px 0;border-top:1px solid #ddd9d2}.LoginPage_notice__OKukT h2{font-size:16px;font-weight:500}.LoginPage_notice__OKukT p{margin-top:12px}.LoginPage_demoLink__IjoZf{display:flex;justify-content:center;align-items:center;width:fit-content;min-height:48px;padding:10px 24px;border:1px solid #65734b;border-radius:100px;color:#424b35}.LoginPage_signupLink__A9qu5{margin-top:16px;text-decoration:underline;text-underline-offset:4px}