.build-main{padding:56px 0 96px}.build-wrap{max-width:720px}.build-main h1{margin:14px 0 18px}.build-lede{color:var(--muted);max-width:620px;margin:0 0 40px;font-size:1.1875rem;line-height:1.55}.build-form{flex-direction:column;gap:22px;display:flex}.bf-row{grid-template-columns:1fr 1fr;gap:22px;display:grid}.bf-field{flex-direction:column;gap:7px;display:flex}.bf-field label{color:var(--ink);font-size:.9375rem;font-weight:600}.bf-field .req{color:var(--blue)}.bf-field input,.bf-field textarea,.bf-field select{font-family:var(--font);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-md);background:#fff;width:100%;padding:12px 14px;font-size:1rem;transition:border-color .2s,box-shadow .2s}.bf-field textarea{resize:vertical;min-height:96px;line-height:1.5}.bf-field input::placeholder,.bf-field textarea::placeholder{color:var(--soon-fg)}.bf-field input:focus,.bf-field textarea:focus,.bf-field select:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #2563c926}.build-form .btn{align-self:flex-start;margin-top:6px}.build-form .btn[disabled]{opacity:.6;cursor:default;transform:none}.bf-error{color:#b42318;border-radius:var(--radius-md);background:#fef3f2;border:1px solid #fecdca;margin:0;padding:12px 14px;font-size:.9375rem}.build-success{background:var(--green-bg);border-radius:var(--radius-lg);border:1px solid #bbe7d1;max-width:620px;padding:34px 32px}.build-success h2{margin:0 0 10px}.build-success p{color:var(--ink);margin:0;font-size:1.0625rem;line-height:1.6}@media (max-width:680px){.bf-row{grid-template-columns:1fr}.build-main{padding:40px 0 72px}}
