.field{display:block;margin-bottom:1.25rem;position:relative;border:none;background:none;height:auto;border-radius:0}.field.area{height:auto;min-height:auto}.field label,.field .control-label{display:block;position:static;font-size:.82rem;font-weight:700;color:#9a978f;margin-bottom:.4rem;padding:0;z-index:auto}.field.required label:after,.field.required .control-label:after{content:" *";color:#e8611a;position:static;display:inline;width:auto;height:auto;background:none;-webkit-mask-image:none;mask-image:none}.field .form-control{display:block;width:100%;padding:.85rem 1.1rem;background:#ffffff08;border:1.5px solid rgba(255,255,255,.08);border-radius:12px;color:#f0ede8;font-family:Nunito,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.92rem;transition:all .3s;outline:none;color-scheme:dark}.field .form-control::placeholder{color:#5e5c56}.field .form-control:focus{border-color:#e8611a;box-shadow:0 0 0 4px #e8611a14;background:#ffffff0d}.field select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%238A8A9C' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10l-5 5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-color:#ffffff08}.field textarea.form-control{position:static;resize:vertical;min-height:130px;margin-top:0}.field.error{margin-bottom:1.5rem;border:none}.field.error label,.field.error .control-label{color:#fa5252}.field.error .form-control{border-color:#fa5252}.field .feedback{position:absolute;top:100%;font-size:.78rem;color:#fa5252;margin-left:0;margin-top:.25rem}.fields{display:flex;justify-content:stretch;gap:1rem}@media(max-width:768px){.fields{flex-direction:column;gap:0}}div.checkbox{margin-bottom:.75rem}div.checkbox input{opacity:0;width:0;height:0;position:absolute;z-index:-1}div.checkbox label{cursor:pointer;position:static;font-size:inherit;font-weight:inherit;color:inherit;margin-bottom:0}div.checkbox label input:checked+span:before{border-color:#e8611a;background:#e8611a1a}div.checkbox label input:checked+span:after{content:"";display:flex;align-items:center;justify-content:center;height:22px;width:22px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/build/assets/check-solid-BJyycpTn.svg);mask-image:url(/build/assets/check-solid-BJyycpTn.svg);-webkit-mask-size:11px;mask-size:11px;background:#e8611a;position:absolute;left:0;top:50%;transform:translateY(-50%)}div.checkbox label>span{display:block;position:relative;font-size:.88rem;line-height:1.4;padding:3px 1px 3px 30px;color:#9a978f}div.checkbox label>span:before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";height:20px;width:20px;display:flex;border:1.5px solid rgba(255,255,255,.08);background:#ffffff08;border-radius:4px}[data-theme=light] .field label,[data-theme=light] .field .control-label{color:#555568}[data-theme=light] .field .form-control{background:#fff;border-color:#d2d2db;color:#1a1a2e;color-scheme:light}[data-theme=light] .field .form-control::placeholder{color:#8a8a9c}[data-theme=light] .field .form-control:focus{border-color:#e8611a;background:#fff}[data-theme=light] .field select.form-control{background-color:#fff}[data-theme=light] div.checkbox label>span{color:#555568}[data-theme=light] div.checkbox label>span:before{border-color:#d2d2db;background:#fff}.builder .btn{width:100%;justify-content:center;padding:1rem;margin-top:.5rem}.builder .form-success{text-align:center;padding:2rem;color:#12b152;font-weight:700}
