.intake{max-width:820px;margin:0 auto;padding:40px 20px 60px}.intake-title{margin-bottom:28px}.eyebrow{font-family:var(--font-d);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:10px}.intake h1{font-family:var(--font-d);font-weight:900;text-transform:uppercase;font-size:clamp(34px,6vw,54px);line-height:1.05;letter-spacing:.025em;margin-bottom:18px}.intake p{font-size:15px;line-height:1.6;color:var(--text-dim)}.intake-section{background:var(--surface);border:1px solid var(--border);border-radius:6px;margin-top:22px;padding:26px}.intake h2{font-family:var(--font-d);font-weight:800;font-size:23px;letter-spacing:.055em;text-transform:uppercase;margin-bottom:22px;color:var(--text)}.intake-field{margin-bottom:24px}.intake-field:last-child{margin-bottom:0}.intake-field>label,.intake-field>legend{display:block;font-size:16px;line-height:1.5;font-weight:600;margin-bottom:8px;color:var(--text)}.intake-field label .number{font-family:var(--font-m);font-size:13px;margin-right:8px;color:var(--accent-ink)}.intake-field input:not([type=checkbox]),.intake-field select,.intake-field textarea{width:100%;font:16px/1.5 var(--font-b);color:var(--text);background:var(--surface2);border:1px solid var(--border2);border-radius:4px;padding:11px 12px}.intake-field textarea{min-height:135px;resize:vertical}.intake-field input[type=file]{font-size:14px}.intake-field .help,.intake-section .help{font-size:13px;color:var(--text-dim);margin:8px 0}.intake fieldset{border:0;min-width:0}.checks{display:flex;gap:10px 18px;flex-wrap:wrap}.checks label{display:flex;align-items:center;gap:8px;font-size:16px;min-height:36px}.checks input{width:20px;height:20px;accent-color:var(--amber)}.submit-application{font-size:16px;padding:15px 24px;margin-top:18px}.intake footer{margin-top:36px;color:var(--text-faint);font-size:12px;font-family:var(--font-m)}.receipt-id{font-family:var(--font-m);overflow-wrap:anywhere;margin:20px 0}.skip{position:absolute;left:-10000px;top:8px}.skip:focus{left:12px;z-index:900;background:var(--surface);color:var(--text);padding:12px}.intakeStatus-error{border-color:var(--red);color:var(--red-ink)}#securityCheck{margin-top:16px;min-height:70px}.intake-consent>.consent-check{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:1.5;font-weight:600;color:var(--text);margin-bottom:0;cursor:pointer}.intake-consent>.consent-check>input[type=checkbox]{flex:0 0 auto;width:22px;height:22px;margin-top:2px;accent-color:var(--amber)}.intake-consent>.consent-check>span{flex:1 1 auto}@media(max-width:600px){.intake{padding:28px 12px}.intake-section{padding:20px 16px}.header .btn{font-size:10px}}
