.intakePage h1{max-width:750px}.intakeSteps{color:var(--green-soft);flex-wrap:wrap;gap:18px;margin:30px 0;padding:0;font-size:.9rem;list-style:none;display:flex}.intakePage .card{margin:22px 0}.intakeGrid{grid-template-columns:1fr 1fr;gap:18px;margin:24px 0;display:grid}.intakeGrid .wide{grid-column:1/-1}.intakePage label{gap:8px;margin:14px 0;font-weight:600;display:grid}.intakePage input,.intakePage select,.intakePage textarea{width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #b6c8ba;border-radius:8px;min-width:0;padding:12px}.intakePage textarea{min-height:100px}.intakePage input:disabled,.intakePage select:disabled{color:#536157;background:#f1f3ee}.intakePage .checkLabel{align-items:flex-start;font-weight:400;display:flex}.intakePage .checkLabel input{flex-shrink:0;width:20px}.intakePage details{border-bottom:1px solid var(--line);padding:15px 0}.intakePage summary{cursor:pointer;font-weight:600}.intakeActions{flex-wrap:wrap;align-items:center;gap:14px;margin:16px 0;display:flex}.intakeNotice{background:#fff6dd;border-left:4px solid #a17931;padding:16px;line-height:1.6}.intakeCase{border:1px solid var(--line);text-align:left;width:100%;font:inherit;cursor:pointer;background:#f5f8f1;border-radius:8px;justify-content:space-between;gap:18px;margin:12px 0;padding:16px;display:flex}.intakePage button:disabled{opacity:.55;cursor:not-allowed}.intakePage .textButton{color:var(--green);cursor:pointer;font:inherit;background:0 0;border:0;padding:10px 0;text-decoration:underline}.fileHash{overflow-wrap:anywhere;display:block}.intakePage :focus-visible{outline-offset:3px;outline:3px solid #a17931}@media (max-width:640px){.intakeGrid{grid-template-columns:1fr}.intakePage h1{font-size:2.25rem}.intakeActions .button{width:100%}.intakeCase{flex-direction:column}}.intakePage fieldset{border:1px solid #b6c8ba;border-radius:10px;min-width:0;padding:14px}.intakePage legend{font-weight:600}.intakePage input[type=checkbox],.intakePage input[type=radio]{accent-color:#19432e;flex-shrink:0;width:20px;height:20px}.intakePage label small{color:#627366;font-weight:400}.intakePage section section{border-top:1px solid #dce5dc;margin-top:22px;padding-top:15px}.intakePage .attachmentsMenu>summary{padding:10px;font-size:1.2rem;list-style-position:inside}.intakePage .attachmentsMenu summary small{color:#627366;font-weight:400;display:block}.intakePage .documentGroup{border:1px solid #dce4da;border-radius:10px;margin:14px 0;padding:16px}.intakePage .documentGroup>summary{list-style-position:inside}.wizardProgress{gap:8px;padding:10px 0;display:flex;overflow-x:auto}.wizardProgress button{color:#355843;cursor:pointer;min-width:90px;font:inherit;background:#f4f6ef;border:1px solid #d4dece;border-radius:12px;flex:1;padding:12px 8px;font-size:12px}.wizardProgress span{margin-bottom:5px;font-size:16px;font-weight:750;display:block}.wizardProgress [aria-current=step]{color:#fff;background:#193d2e}.wizardIntro{color:#617362}.intakePage .button:not(.secondary){color:#fff;background:#193d2e}.documentItem{border-top:1px solid #dce4da;padding:15px 0}.documentItem p{font-size:14px}.reviewGrid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.reviewGrid dt{color:#617362;font-size:12px}.reviewGrid dd{overflow-wrap:anywhere;margin:5px 0}[hidden]{display:none!important}@media (max-width:640px){.reviewGrid{grid-template-columns:1fr}.wizardProgress button{min-width:84px}}.intakePage .topbar{flex-wrap:wrap}.intakePage .topbar .brandSignatureAsset{width:min(320px,70vw)}.intakePage a{color:var(--green);text-underline-offset:4px}.intakePage a.button{text-decoration:none}.intakePage .button.secondary{color:var(--green);background:#fff}.intakeEntryOptions{grid-template-columns:1fr 1fr;gap:16px;margin:28px 0;display:grid}.intakeEntryOptions a{background:#f7faf8;border:1px solid #d8e3dc;border-radius:18px;flex-direction:column;gap:8px;padding:22px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.intakeEntryOptions a:hover{border-color:#91ac9b;box-shadow:0 5px 18px #073f2c0c}.intakeEntryOptions strong{font-size:17px}.intakeEntryOptions span{color:#617368;font-size:14px;line-height:1.6}.intakeHelp{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;padding-top:20px;display:flex}.intakeHelp p{margin:0}.intakePage .intakeActions{border-top:1px solid var(--line);padding-top:18px}.intakePage .intakeActions .button{min-width:120px}.intakePage .intakeNotice{background:#f8f7ef;border-radius:0 12px 12px 0}.intakePage .wizardProgress button:hover{border-color:#789b86}@media (max-width:640px){.intakeEntryOptions{grid-template-columns:1fr}.intakePage .intakeActions .button{flex:1;width:auto}.intakeHelp .button{width:100%}}.googleSignIn{color:#1f1f1f;cursor:pointer;background:#fff;border:1px solid #747775;border-radius:20px;justify-content:center;align-items:center;gap:10px;min-height:40px;padding:0 12px;font:500 14px/20px Arial,sans-serif;display:inline-flex}.googleSignIn img{object-fit:contain;width:20px;height:20px}.googleSignIn:disabled{cursor:not-allowed}.googleSignIn:focus-visible{outline-offset:3px;outline:3px solid #4285f4}
