.professional-auth-module__viaCsW__shell{color:#1d2821;background:#eef0eb;grid-template-columns:minmax(320px,.95fr) minmax(420px,1.05fr);min-height:100vh;display:grid}.professional-auth-module__viaCsW__brandPane{color:#f7f4ee;background:#223229;flex-direction:column;justify-content:space-between;gap:48px;padding:clamp(40px,7vw,96px);display:flex}.professional-auth-module__viaCsW__brandPane small{color:#f7f4ee9e;font-size:13px}.professional-auth-module__viaCsW__brandPane h1{max-width:560px;font-family:var(--font-marcellus,Georgia, serif);letter-spacing:-.045em;margin:0;font-size:clamp(44px,6vw,78px);font-weight:400;line-height:.98}.professional-auth-module__viaCsW__brandPane p{color:#f7f4eeb3;max-width:520px;margin:18px 0 0;font-size:16px}.professional-auth-module__viaCsW__formPane{place-items:center;padding:36px 24px;display:grid}.professional-auth-module__viaCsW__formCard{width:min(100%,430px)}.professional-auth-module__viaCsW__kicker{color:#667168;text-transform:uppercase;letter-spacing:.14em;margin-bottom:12px;font-size:11px;font-weight:800;display:block}.professional-auth-module__viaCsW__formCard h2{letter-spacing:-.035em;margin:0;font-size:36px}.professional-auth-module__viaCsW__formCard>p{color:#69736b;margin:10px 0 0}.professional-auth-module__viaCsW__form{gap:16px;margin-top:28px;display:grid}.professional-auth-module__viaCsW__form label{gap:7px;font-size:13px;font-weight:700;display:grid}.professional-auth-module__viaCsW__form input{color:#1d2821;background:#ffffffe0;border:1px solid #354f3b29;border-radius:12px;outline:none;width:100%;padding:13px 14px}.professional-auth-module__viaCsW__form input:focus{border-color:#354f3b80;box-shadow:0 0 0 3px #354f3b14}.professional-auth-module__viaCsW__primary{color:#fff;background:#223229;border-radius:12px;min-height:48px;font-weight:750}.professional-auth-module__viaCsW__links{color:#5f6a61;justify-content:space-between;gap:16px;margin-top:20px;font-size:13px;display:flex}.professional-auth-module__viaCsW__notice{color:#725d25;background:#fff8e8;border-radius:12px;margin-top:18px;padding:12px 14px;font-size:13px}.professional-auth-module__viaCsW__error{color:#8b3027;background:#fff0ee}.professional-auth-module__viaCsW__legal{align-items:start;line-height:1.45;grid-template-columns:auto 1fr!important;gap:10px!important;font-weight:500!important}.professional-auth-module__viaCsW__legal input{width:17px;height:17px;margin-top:2px;padding:0}.professional-auth-module__viaCsW__legal a{text-underline-offset:2px;text-decoration:underline}@media (max-width:820px){.professional-auth-module__viaCsW__shell{grid-template-columns:1fr}.professional-auth-module__viaCsW__brandPane{min-height:260px;padding:34px 24px}.professional-auth-module__viaCsW__brandPane h1{font-size:46px}.professional-auth-module__viaCsW__formPane{padding:34px 20px 48px}}
