.PublicSignupForm-module__930RoG__shell{color:#352739;background:#fbf8fa;grid-template-columns:minmax(310px,.88fr) minmax(400px,1.12fr);min-height:100vh;display:grid}.PublicSignupForm-module__930RoG__showcase{color:#fff;background:radial-gradient(circle at 14% 10%,#a479a0 0,#0000 42%),linear-gradient(150deg,#51354e,#2f2034);flex-direction:column;justify-content:space-between;gap:45px;padding:clamp(32px,6vw,96px);display:flex}.PublicSignupForm-module__930RoG__logo{letter-spacing:-1px;color:inherit;font-size:30px;font-weight:800;text-decoration:none}.PublicSignupForm-module__930RoG__kicker{letter-spacing:.15em;text-transform:uppercase;color:#e6cadf;font-size:12px;font-weight:700}.PublicSignupForm-module__930RoG__showcase h2{letter-spacing:-.055em;max-width:530px;margin:18px 0;font-size:clamp(34px,4vw,58px);line-height:1.08}.PublicSignupForm-module__930RoG__showcase p{color:#eadde8;max-width:450px;font-size:16px;line-height:1.65}.PublicSignupForm-module__930RoG__benefits{color:#f2e9f0;gap:16px;font-size:14px;display:grid}.PublicSignupForm-module__930RoG__benefits span:before{content:"✓";background:#ffffff24;border-radius:50%;margin-right:12px;padding:5px 8px}.PublicSignupForm-module__930RoG__content{width:100%;max-width:780px;margin:auto;padding:clamp(26px,5vw,70px)}.PublicSignupForm-module__930RoG__card{background:#fff;border:1px solid #eee6ed;border-radius:25px;padding:clamp(24px,4vw,48px);box-shadow:0 24px 80px #42283b11}.PublicSignupForm-module__930RoG__card h1{letter-spacing:-.04em;margin:8px 0;font-size:clamp(26px,2.4vw,36px);line-height:1.2}.PublicSignupForm-module__930RoG__subtitle{color:#847881;margin:0 0 22px;font-size:14px;line-height:1.6}.PublicSignupForm-module__930RoG__form{gap:19px;display:grid}.PublicSignupForm-module__930RoG__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.PublicSignupForm-module__930RoG__field{color:#433641;gap:7px;font-size:13px;font-weight:600;display:grid}.PublicSignupForm-module__930RoG__field input,.PublicSignupForm-module__930RoG__field select{color:#332737;outline-offset:2px;background:#fff;border:1px solid #ded4dd;border-radius:10px;width:100%;height:45px;padding:0 13px;font-size:14px}.PublicSignupForm-module__930RoG__field input:focus,.PublicSignupForm-module__930RoG__field select:focus{border-color:#775371;outline:2px solid #77537133}.PublicSignupForm-module__930RoG__full{grid-column:1/-1}.PublicSignupForm-module__930RoG__pricing{color:#493249;background:#f8f2f8;border:1px solid #e9dce8;border-radius:14px;padding:16px 18px;font-size:14px;line-height:1.6}.PublicSignupForm-module__930RoG__pricing strong{font-size:18px}.PublicSignupForm-module__930RoG__security{gap:9px;display:grid}.PublicSignupForm-module__930RoG__submit{color:#fff;background:#412b40;border:0;border-radius:11px;width:100%;min-height:50px;font-size:15px;font-weight:700}.PublicSignupForm-module__930RoG__submit:disabled{opacity:.5;cursor:not-allowed}.PublicSignupForm-module__930RoG__error{color:#a52945;background:#fff0f3;border-radius:10px;padding:12px;font-size:13px}.PublicSignupForm-module__930RoG__foot{text-align:center;color:#817680;font-size:13px}.PublicSignupForm-module__930RoG__foot a,.PublicSignupForm-module__930RoG__sent a{color:#593b58;font-weight:700}.PublicSignupForm-module__930RoG__sent{gap:12px;padding:20px 0;display:grid}.PublicSignupForm-module__930RoG__sent h2{margin:0;font-size:25px}.PublicSignupForm-module__930RoG__sent p{color:#746a73;line-height:1.6}@media (max-width:950px){.PublicSignupForm-module__930RoG__shell{grid-template-columns:1fr}.PublicSignupForm-module__930RoG__showcase{gap:12px;padding:28px}.PublicSignupForm-module__930RoG__showcase h2{margin:8px 0;font-size:28px}.PublicSignupForm-module__930RoG__showcase p,.PublicSignupForm-module__930RoG__benefits{display:none}.PublicSignupForm-module__930RoG__content{max-width:720px;padding:24px}}@media (max-width:560px){.PublicSignupForm-module__930RoG__content{padding:12px}.PublicSignupForm-module__930RoG__card{border-radius:17px;padding:22px 18px}.PublicSignupForm-module__930RoG__fields{grid-template-columns:1fr}.PublicSignupForm-module__930RoG__full{grid-column:auto}.PublicSignupForm-module__930RoG__showcase{padding:20px}}
