.projectcheck-intake{max-width:850px}.projectcheck-intake fieldset{border:1px solid var(--line,#d0d8d3);border-radius:12px;padding:24px;margin:0 0 24px;min-width:0}.projectcheck-intake legend{font-weight:700;padding:0 8px}.projectcheck-step-heading{font-size:1.5rem}.projectcheck-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0}.projectcheck-options label{display:flex;align-items:center;gap:10px;margin:0;min-height:44px}.projectcheck-options input{width:20px;height:20px;min-height:20px;margin:0;flex-shrink:0}.projectcheck-intake input,.projectcheck-intake textarea{max-width:100%}.projectcheck-actions{display:flex;gap:12px;flex-wrap:wrap}.projectcheck-intake button{cursor:pointer;min-height:44px}.projectcheck-intake [hidden]{display:none!important}#projectcheck-errors,#projectcheck-status{min-height:3.5em}#projectcheck-progress{min-height:1.5em;font-weight:700}.projectcheck-enhanced [data-step]{min-height:420px}#projectcheck-price{min-height:1.5em;overflow-wrap:anywhere}#projectcheck-result{overflow-wrap:anywhere}@media(max-width:500px){.projectcheck-options{grid-template-columns:1fr}.projectcheck-intake fieldset{padding:16px}.projectcheck-intake fieldset fieldset{padding:12px}}
