.project-intake{max-width:1100px;margin:30px auto;padding:16px;font-size:17px}.project-intake h1{font-size:30px}.project-help{white-space:pre-wrap;background:#eff6ff;border-right:4px solid #2563eb;padding:22px;margin:20px 0;line-height:1.9}.project-section{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:24px;margin:20px 0}.project-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.project-form label{display:flex;flex-direction:column;gap:8px}.project-form .full{grid-column:1/-1}.project-form input:not([type=checkbox]),.project-form textarea,.project-form select{width:100%;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:8px;padding:11px;font:inherit;min-width:0}.project-form .inline{display:inline-flex;flex-direction:row;align-items:center;margin:10px}.dimension-field{display:flex;gap:6px}.dimension-field select{width:80px}.project-form-errors{color:#9f1239}.project-form-errors:empty{display:none}@media(max-width:720px){.project-form-grid{grid-template-columns:1fr}.project-intake{margin:12px auto;padding:12px}.project-section{padding:16px}}
