.registrationRequest-module__2Q6lUa__registrationRequest{background:var(--watasuku-color-page-bg);color:var(--watasuku-color-text);min-height:100vh}.registrationRequest-module__2Q6lUa__registrationRequest__header{background:var(--watasuku-color-surface);border-bottom:1px solid var(--watasuku-color-border);align-items:center;height:72px;padding:0 24px;display:flex}.registrationRequest-module__2Q6lUa__registrationRequest__brand{display:inline-flex}.registrationRequest-module__2Q6lUa__registrationRequest__inner{grid-template-columns:minmax(280px,.72fr) minmax(420px,1fr);align-items:start;gap:56px;max-width:1080px;margin:0 auto;padding:72px 24px;display:grid}.registrationRequest-module__2Q6lUa__registrationRequest__intro{gap:18px;display:grid}.registrationRequest-module__2Q6lUa__registrationRequest__title{margin:0;font-size:38px;line-height:1.3}.registrationRequest-module__2Q6lUa__registrationRequest__description{color:var(--watasuku-color-muted);font-size:17px;line-height:1.85}.registrationRequest-module__2Q6lUa__registrationRequest__note{border-left:3px solid var(--watasuku-color-primary);color:var(--watasuku-color-muted);padding-left:14px;font-size:14px;line-height:1.7}.registrationRequest-module__2Q6lUa__registrationRequest__intro a{justify-self:start}.registrationRequest-module__2Q6lUa__registrationRequest__form{background:var(--watasuku-color-surface);border:1px solid var(--watasuku-color-border);border-radius:8px;gap:18px;padding:28px;display:grid;box-shadow:0 16px 40px #12202d14}.registrationRequest-module__2Q6lUa__registrationRequest__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.registrationRequest-module__2Q6lUa__registrationRequest__formActions{justify-content:flex-end;display:flex}@media (max-width:820px){.registrationRequest-module__2Q6lUa__registrationRequest__inner{grid-template-columns:1fr;gap:36px;padding:48px 20px}}@media (max-width:560px){.registrationRequest-module__2Q6lUa__registrationRequest__header{padding:0 16px}.registrationRequest-module__2Q6lUa__registrationRequest__inner{padding:36px 16px}.registrationRequest-module__2Q6lUa__registrationRequest__title{font-size:32px}.registrationRequest-module__2Q6lUa__registrationRequest__form{padding:20px}.registrationRequest-module__2Q6lUa__registrationRequest__formGrid{grid-template-columns:1fr}.registrationRequest-module__2Q6lUa__registrationRequest__formActions button{width:100%}}
