.service-branding_page__mEYbW{display:flex;min-block-size:100svh;flex-direction:column;justify-content:center;gap:calc(24 / 16 * 1rem);margin-inline:auto;padding:calc(32 / 16 * 1rem) calc(24 / 16 * 1rem);color:var(--text-primary);font-family:Noto Sans JP,-apple-system,BlinkMacSystemFont,sans-serif;font-size:calc(16 / 16 * 1rem);line-height:1.7;letter-spacing:.02em}.service-branding_landing__h_0cD{max-inline-size:calc(672 / 16 * 1rem)}.service-branding_login__ux_54{max-inline-size:calc(448 / 16 * 1rem)}.service-branding_brand__uIbYy{display:flex;flex-direction:column;align-items:center;gap:calc(24 / 16 * 1rem);text-align:center}.service-branding_logo__z7lWy{display:block;inline-size:calc(80 / 16 * 1rem);max-inline-size:100%;block-size:auto}.service-branding_loginHeading___kvsi,.service-branding_title__ZLxPy{font-size:calc(24 / 16 * 1rem);font-weight:700;line-height:1.5;letter-spacing:.02em;overflow-wrap:anywhere;text-wrap:balance}.service-branding_serviceName__tUNfu{font-size:calc(20 / 16 * 1rem);font-weight:700;line-height:1.5;text-wrap:balance}.service-branding_namePart__p5V4t{display:inline-block;max-inline-size:100%}.service-branding_intro__Hjx7C{font-size:calc(17 / 16 * 1rem);text-align:center;text-wrap:pretty}.service-branding_copyright__KC0wr{margin-block-start:calc(32 / 16 * 1rem);color:var(--text-secondary);text-align:center}.service-branding_copyright__KC0wr small{font-size:calc(14 / 16 * 1rem)}@media (min-width:48rem){.service-branding_page__mEYbW{padding:calc(64 / 16 * 1rem) calc(32 / 16 * 1rem)}.service-branding_logo__z7lWy{inline-size:calc(96 / 16 * 1rem)}.service-branding_title__ZLxPy{font-size:calc(28 / 16 * 1rem);letter-spacing:.01em}}.service-branding_logo__z7lWy img{inline-size:100%}