.artists-module__Z_8JCW__page{flex-direction:column;min-height:100vh;display:flex}.artists-module__Z_8JCW__body{flex:1;width:100%;max-width:780px;margin:0 auto;padding:40px 24px 80px}.artists-module__Z_8JCW__title{margin:0 0 18px;font-size:clamp(34px,5vw,48px);line-height:1.02}.artists-module__Z_8JCW__lede{color:#fffc;margin:0 0 32px;font-size:17px;line-height:1.65}.artists-module__Z_8JCW__form{grid-template-columns:1fr 1fr;gap:18px 20px;display:grid}.artists-module__Z_8JCW__field{flex-direction:column;gap:7px;font-size:13.5px;font-weight:600;display:flex}.artists-module__Z_8JCW__fieldWide{grid-column:1/-1}.artists-module__Z_8JCW__field input,.artists-module__Z_8JCW__field textarea{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--r-md);color:var(--text);padding:12px 14px;font-size:14.5px;font-weight:400}.artists-module__Z_8JCW__field textarea{resize:vertical;font-family:inherit}.artists-module__Z_8JCW__field input:focus,.artists-module__Z_8JCW__field textarea:focus{border-color:var(--gold);outline:none}.artists-module__Z_8JCW__submitRow{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:18px;display:flex}.artists-module__Z_8JCW__warn{color:var(--gold);margin:0;font-size:13.5px}.artists-module__Z_8JCW__warn a{color:var(--gold);text-decoration:underline}.artists-module__Z_8JCW__done{background:var(--surface);border-radius:var(--r-xl);padding:24px;font-size:15.5px;line-height:1.6}.artists-module__Z_8JCW__done p{margin:0}@media (max-width:600px){.artists-module__Z_8JCW__form{grid-template-columns:1fr}}
