.prework-form{max-width:760px}.intake .prework-form fieldset{border:0;border-top:1px solid #dcd9d0;min-width:0;margin:32px 0 0;padding:28px 0 12px}.intake .prework-form legend{padding:0 14px 0 0;font-family:Georgia,serif;font-size:25px;font-weight:400;line-height:1.25}.prework-form .prework-field{min-width:0;margin:18px 0}.intake .prework-form label{margin:0 0 8px;font-size:15px;font-weight:500;line-height:1.5;display:block}.intake .prework-form input,.intake .prework-form select,.intake .prework-form textarea{color:#1b1b1b;width:100%;max-width:100%;min-height:48px;font:inherit;box-sizing:border-box;background:#fcfbf7;border:1px solid #8a887f;border-radius:0;padding:11px 12px;display:block}.intake .prework-form textarea{resize:vertical;min-height:100px}.prework-form .prework-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.intake .prework-form .prework-hint{color:#6d6b64;margin:8px 0 16px;font-size:14px;line-height:1.6}.intake .prework-form .prework-notice{border-left:2px solid #1b1b1b;margin:20px 0;padding:4px 0 4px 18px;font-size:16px;line-height:1.65}.prework-form .prework-task{border-bottom:1px solid #dcd9d0;grid-template-columns:minmax(0,1fr) 220px;gap:24px;padding:22px 0;display:grid}.intake .prework-form .prework-task h3{margin:0;font-family:inherit;font-size:17px;font-weight:500;line-height:1.5}.prework-form .prework-task .prework-field{margin:0}.intake .prework-form .prework-task label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.intake .prework-form .prework-instructions p{margin:8px 0 0;font-size:14px;line-height:1.65}.intake .prework-form summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:14px;line-height:1.5}.intake .prework-form details p{margin:8px 0 16px;font-size:14px;line-height:1.65}.intake .prework-form .prework-help{margin-bottom:20px}.prework-form .prework-projects{border-top:1px solid #dcd9d0;margin:24px 0 12px;padding-top:6px}.intake .prework-form button,.intake .prework-form .prework-book{border-radius:0;min-height:48px;padding:13px 20px;font-size:16px;line-height:1.5}.intake .prework-form .prework-book{color:#fcfbf7;background:#1b1b1b;text-decoration:none;display:inline-block}.prework-form :is(input,select,textarea,button,summary,a):focus-visible{outline-offset:4px;outline:2px solid #1b1b1b}.intake .prework-form [aria-invalid=true]{border-color:#9b2c2c}.intake .prework-form .prework-error,.intake .prework-form .status[data-error=true]{color:#9b2c2c;font-size:14px}.intake .prework-form .status:empty{display:none}.intake .prework-form :disabled{opacity:.65;cursor:default}@media (max-width:600px){.prework-form .prework-pair,.prework-form .prework-task{grid-template-columns:minmax(0,1fr);gap:0}.prework-form .prework-task{gap:12px}.intake .prework-form fieldset{margin-top:26px;padding-top:22px}.intake .prework-form .actions button{width:100%}}.intake .prework-form .prework-instructions a,.intake .prework-form .prework-notice a{text-underline-offset:3px;text-decoration:underline}
