.feature-submit{max-width:1000px}.feature-submit h1{font-size:clamp(42px,7vw,78px)}.feature-lead{font-size:26px;color:#ff71bf}.feature-intro{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:42px 0}.feature-intro h2{font-size:25px}.feature-submit fieldset{border:1px solid #41404f;background:#171923;padding:28px;border-radius:12px}.feature-submit legend{font-weight:700;padding:0 12px}.feature-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.feature-form-grid .full{grid-column:1/-1}.feature-submit label{display:grid;gap:9px}.feature-submit select{width:100%;padding:12px;background:#101118;color:#f8f8fb;border:1px solid #656779;font:inherit}.feature-submit .small{line-height:1.6}.feature-consents label{display:flex;align-items:flex-start;gap:12px;margin:18px 0;font-weight:400;line-height:1.5}.feature-consents input[type=checkbox]{width:20px;height:20px;flex-shrink:0;margin-top:3px;accent-color:#ff3eaa}.feature-submit textarea{min-height:80px}.feature-submit button[type=submit]{margin-top:28px}#artist-mix-fields[hidden]{display:none}@media(max-width:650px){.feature-intro,.feature-form-grid{grid-template-columns:1fr}.feature-submit fieldset{padding:20px}.feature-intro{gap:16px}}input[name="botcheck"]{display:none!important}

.feature-submit{max-width:1320px}.feature-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 26px}.feature-submit fieldset{padding:32px}.feature-submit .feature-consents{display:grid;grid-template-columns:1fr 1fr;gap:6px 28px}.feature-consents h3,.feature-consents p,.feature-consents details{grid-column:1/-1}.feature-consents label{margin:8px 0}.submission-privacy{font-size:13px;color:#b9bac8}.submission-privacy summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.submission-privacy p{line-height:1.6;max-width:850px}@media(max-width:1000px){.feature-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.feature-form-grid,.feature-submit .feature-consents{grid-template-columns:1fr}.feature-submit fieldset{padding:20px}}
.feature-submit.wrap{width:calc(100% - 80px);max-width:1600px;margin-inline:auto}.feature-submit .feature-form-grid{gap:28px 36px}.feature-submit fieldset{padding:40px}.feature-submit input:not([type=checkbox]),.feature-submit textarea,.feature-submit select{box-sizing:border-box;min-width:0;width:100%}@media(max-width:1000px){.feature-submit.wrap{width:calc(100% - 48px)}}@media(max-width:650px){.feature-submit.wrap{width:calc(100% - 32px)}.feature-submit fieldset{padding:20px}.feature-submit .feature-form-grid{gap:22px}}
.feature-submit .contact-form{width:100%;max-width:none;margin-inline:auto}.feature-submit .contact-form fieldset{box-sizing:border-box;width:100%;min-width:0}
.feature-submit.wrap{max-width:1120px}.feature-submit .feature-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}@media(max-width:650px){.feature-submit .feature-form-grid{grid-template-columns:1fr}}
