.NewListingForm-module__3UH9dW__fields>div{gap:18px;display:grid}.NewListingForm-module__3UH9dW__fields>div>fieldset{border:1px solid var(--color-line);background:var(--color-surface);border-radius:20px;min-width:0;margin:0;padding:22px 24px 24px;box-shadow:0 1px 2px #0f172a06,0 8px 28px #0f172a06}.NewListingForm-module__3UH9dW__fields>div>fieldset>legend{max-width:100%;color:var(--color-ink);letter-spacing:-.025em;padding:0 10px 0 0;font-size:18px;font-weight:750;line-height:1.5}.NewListingForm-module__3UH9dW__fields>div>fieldset>legend:before{content:"✦";color:#ff612b;background:var(--color-brand-soft);vertical-align:middle;border-radius:9px;justify-content:center;align-items:center;width:29px;height:29px;margin-right:11px;font-size:15px;display:inline-flex}.NewListingForm-module__3UH9dW__fields>div>fieldset>legend+p{margin-top:4px}.NewListingForm-module__3UH9dW__fields>div>fieldset>div:first-of-type{margin-top:14px}.NewListingForm-module__3UH9dW__fields>div>fieldset:first-child>div:first-of-type{grid-template-columns:repeat(4,minmax(0,1fr))}.NewListingForm-module__3UH9dW__fields>div>fieldset>div>label:has(input[type=radio]){border-width:1.5px;border-radius:13px;justify-content:center;gap:4px;min-width:0;min-height:116px;padding:14px;transition:border-color .16s,background .16s,box-shadow .16s}.NewListingForm-module__3UH9dW__fields>div>fieldset>div>label:has(input[type=radio]:checked){box-shadow:0 0 0 1px #ff612b2e}.NewListingForm-module__3UH9dW__fields>div>fieldset>div>label:has(input[type=radio]:focus-visible){outline:2px solid var(--color-brand-dark);outline-offset:3px}.NewListingForm-module__3UH9dW__fields>div>fieldset>div>label:has(input[type=radio]:disabled){cursor:not-allowed}.NewListingForm-module__3UH9dW__fields>div>fieldset>div>label:has(input[type=radio]) span:first-of-type{font-size:14px}.NewListingForm-module__3UH9dW__fields>div>fieldset>div>label:has(input[type=radio]) span:last-of-type{font-size:12px;line-height:1.55}.NewListingForm-module__3UH9dW__fields input:not([type=checkbox],[type=radio]),.NewListingForm-module__3UH9dW__fields textarea,.NewListingForm-module__3UH9dW__fields select{background:var(--color-surface);border-color:var(--color-line);border-radius:11px;transition:border-color .15s,box-shadow .15s}.NewListingForm-module__3UH9dW__fields input:not([type=checkbox],[type=radio]):focus,.NewListingForm-module__3UH9dW__fields textarea:focus,.NewListingForm-module__3UH9dW__fields select:focus{border-color:#ff612b;box-shadow:0 0 0 3px #ff612b1a}.NewListingForm-module__3UH9dW__fields textarea{resize:vertical;min-height:116px}.NewListingForm-module__3UH9dW__fields label,.NewListingForm-module__3UH9dW__fields label>input,.NewListingForm-module__3UH9dW__fields label>textarea,.NewListingForm-module__3UH9dW__fields label>select{color:var(--color-ink)}.NewListingForm-module__3UH9dW__fields label:has([aria-invalid=true]){color:var(--color-error)}.NewListingForm-module__3UH9dW__fields :where(button,input,select,textarea):focus-visible{outline:2px solid var(--color-brand-dark);outline-offset:2px}@media (max-width:900px){.NewListingForm-module__3UH9dW__fields>div>fieldset:first-child>div:first-of-type{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.NewListingForm-module__3UH9dW__fields>div>fieldset{border-radius:16px;padding:18px 16px 20px}.NewListingForm-module__3UH9dW__fields>div>fieldset:first-child>div:first-of-type{grid-template-columns:repeat(2,minmax(0,1fr))}.NewListingForm-module__3UH9dW__fields>div>fieldset>legend{font-size:16px}}
