.intake{margin-top:clamp(2.5rem,5.5vw,4rem);border-top:2px solid var(--color-ink);border-bottom:2px solid var(--color-ink);padding-block:clamp(1.75rem,4vw,2.75rem);display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(1.75rem,4vw,3.25rem);align-items:start}@media(max-width:860px){.intake{grid-template-columns:1fr}}.intake-side{display:flex;flex-direction:column;gap:.95rem}.intake-side p{color:var(--color-ink-2);font-size:.91rem}.intake form{display:flex;flex-direction:column;gap:1.5rem}.fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem 1.5rem}@media(max-width:560px){.fields{grid-template-columns:1fr}}.f{display:flex;flex-direction:column;gap:.1rem}.f label{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.11em;text-transform:uppercase;color:var(--color-ink-3)}.f input,.f select{font-family:var(--font-sans);font-size:.95rem;color:var(--color-ink);background:transparent;border:none;border-bottom:1px solid var(--color-rule-hard);border-radius:0;padding:.4rem 0 .35rem;width:100%;appearance:none;line-height:normal}.f input:focus,.f select:focus{outline:none;border-bottom-color:var(--color-red);border-bottom-width:2px;padding-bottom:calc(.35rem - 1px)}.f select{background-image:linear-gradient(45deg,transparent 50%,var(--color-ink-2) 50%),linear-gradient(135deg,var(--color-ink-2) 50%,transparent 50%);background-position:calc(100% - 10px) 62%,calc(100% - 6px) 62%;background-size:4px 4px,4px 4px;background-repeat:no-repeat;padding-right:1.5rem}.f input::placeholder{color:var(--color-ink-3)}.submit{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.35rem}.submit .tag{text-transform:none;letter-spacing:.01em;font-size:.72rem;line-height:1.5;max-width:32ch}.hidden{display:none}.cta{border-top:2px solid var(--color-ink);margin-top:clamp(2.5rem,5.5vw,4rem);padding-block:clamp(1.75rem,4vw,2.5rem);display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:58ch}.cta p{color:var(--color-ink-2)}
