.head[data-astro-cid-uw5kdbxl]{padding-top:64px}.head[data-astro-cid-uw5kdbxl] h1[data-astro-cid-uw5kdbxl]{max-width:17ch;text-wrap:balance}.head[data-astro-cid-uw5kdbxl] .lede[data-astro-cid-uw5kdbxl]{margin:18px 0 0;max-width:50ch}.intake[data-astro-cid-uw5kdbxl]{display:grid;margin-top:52px;grid-template-columns:minmax(0,5fr) minmax(0,8fr);grid-template-rows:auto 1fr;grid-template-areas:"send form" "call form";gap:36px 40px;align-items:start}.send[data-astro-cid-uw5kdbxl]{grid-area:send;padding-top:6px}.send[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{margin:0;font-size:26px;letter-spacing:-.025em}.send[data-astro-cid-uw5kdbxl] ul[data-astro-cid-uw5kdbxl]{list-style:none;margin:18px 0 0;padding:0;border-top:1px solid var(--line-2)}.send[data-astro-cid-uw5kdbxl] li[data-astro-cid-uw5kdbxl]{padding:14px 0;border-bottom:1px solid var(--line);font-size:16.5px;line-height:1.45;font-weight:550}.form-panel[data-astro-cid-uw5kdbxl]{grid-area:form;padding:32px}.intake-form[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.intake-form[data-astro-cid-uw5kdbxl][hidden]{display:none}.field[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:8px;min-width:0}.field[data-astro-cid-uw5kdbxl]>span[data-astro-cid-uw5kdbxl]{font:650 15px/1.3 var(--sans);color:var(--ink)}.field--wide[data-astro-cid-uw5kdbxl],.form-foot[data-astro-cid-uw5kdbxl]{grid-column:1 / -1}.field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl],.field[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl],.field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{width:100%;min-width:0;box-sizing:border-box;margin:0;border-radius:var(--r-ctl);border:1px solid var(--line);background-color:var(--surface);font:500 16px/1.4 var(--sans);color:var(--ink)}.field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl],.field[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl]{height:52px;padding:0 18px}.field[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl]{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:44px;background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3 5.5l4 4 4-4' fill='none' stroke='%231C1A3A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 16px center / 14px}.field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{min-height:148px;padding:14px 18px;line-height:1.5;resize:vertical}.field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]::placeholder,.field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]::placeholder{color:var(--ink-3);opacity:1}.field[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:hover,.field[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl]:hover,.field[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]:hover{border-color:var(--line-2)}.form-foot[data-astro-cid-uw5kdbxl]{display:flex;justify-content:space-between;align-items:center;gap:16px 24px;flex-wrap:wrap;margin-top:4px}.form-foot[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{margin:0;max-width:40ch;color:var(--ink-2)}.trap[data-astro-cid-uw5kdbxl]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-error[data-astro-cid-uw5kdbxl]{grid-column:1 / -1;margin:0;padding:14px 16px;border-radius:var(--r-ctl);background:var(--surface);color:var(--ink);font-size:15px}.form-error[data-astro-cid-uw5kdbxl][hidden]{display:none}.done[data-astro-cid-uw5kdbxl]{min-height:420px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px}.done[data-astro-cid-uw5kdbxl][hidden]{display:none}.done[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{margin:0;font-size:30px;scroll-margin-top:100px}.done[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]:focus{outline:none}.done[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{margin:0;max-width:46ch;color:var(--ink-2);text-wrap:pretty}.call[data-astro-cid-uw5kdbxl]{grid-area:call;padding:26px 28px 28px}.call[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{margin:0;font-size:21px;letter-spacing:-.02em;line-height:1.25}.call[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{margin:8px 0 16px;font-size:15.5px;line-height:1.5;color:var(--ink-2)}@media(max-width:900px){.intake[data-astro-cid-uw5kdbxl]{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"send" "form" "call";gap:28px;margin-top:36px}.send[data-astro-cid-uw5kdbxl]{padding-top:0}.form-panel[data-astro-cid-uw5kdbxl]{padding:24px 20px}.done[data-astro-cid-uw5kdbxl]{min-height:320px}}@media(max-width:640px){.head[data-astro-cid-uw5kdbxl]{padding-top:36px}.intake-form[data-astro-cid-uw5kdbxl]{grid-template-columns:minmax(0,1fr)}.form-foot[data-astro-cid-uw5kdbxl] .btn[data-astro-cid-uw5kdbxl]{width:100%}.call[data-astro-cid-uw5kdbxl]{padding:22px 20px 24px}}
