.form-card[data-astro-cid-svshx33u]{width:100%;background:var(--white);border-radius:var(--radius-xl);padding:clamp(24px,4vw,48px);text-align:left;box-shadow:0 30px 80px -40px #0e1e4d59}.lead[data-astro-cid-svshx33u]{display:grid;gap:18px}.pair[data-astro-cid-svshx33u]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.field[data-astro-cid-svshx33u]{display:grid;gap:8px}label[data-astro-cid-svshx33u]{font:600 14px/1.2 var(--font-body);color:var(--dark-blue)}.opt[data-astro-cid-svshx33u]{font-weight:400;color:var(--medium-gray)}input[data-astro-cid-svshx33u][type=text],input[data-astro-cid-svshx33u][type=email],input[data-astro-cid-svshx33u][type=tel],select[data-astro-cid-svshx33u],textarea[data-astro-cid-svshx33u]{width:100%;min-height:50px;padding:12px 18px;font:500 15px/1.4 var(--font-body);color:var(--black);background-color:var(--white);border:1px solid var(--muted-gray);border-radius:var(--radius-md);appearance:none;transition:border-color var(--t-quick) ease-in-out,box-shadow var(--t-quick) ease-in-out}input[data-astro-cid-svshx33u]::placeholder,textarea[data-astro-cid-svshx33u]::placeholder{color:var(--medium-gray)}input[data-astro-cid-svshx33u]:hover,select[data-astro-cid-svshx33u]:hover,textarea[data-astro-cid-svshx33u]:hover{border-color:var(--medium-blue)}input[data-astro-cid-svshx33u]:focus,select[data-astro-cid-svshx33u]:focus,textarea[data-astro-cid-svshx33u]:focus{outline:none;border-color:var(--purple);box-shadow:0 0 0 4px #5d77f92e}input[data-astro-cid-svshx33u][aria-invalid=true]{border-color:var(--red);box-shadow:0 0 0 4px #f96c5d26}select[data-astro-cid-svshx33u]{background-image:linear-gradient(45deg,transparent 50%,var(--dark-blue) 50%),linear-gradient(135deg,var(--dark-blue) 50%,transparent 50%);background-position:calc(100% - 24px) 22px,calc(100% - 19px) 22px;background-size:5px 5px;background-repeat:no-repeat;padding-right:48px}textarea[data-astro-cid-svshx33u]{min-height:104px;resize:vertical}.check[data-astro-cid-svshx33u]{display:flex;align-items:center;min-height:44px;gap:12px;font:500 15px/1.4 var(--font-body);color:var(--muted-blue);cursor:pointer}.check[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]{appearance:none;width:20px;height:20px;margin:0;flex:none;cursor:pointer;border:1.5px solid var(--muted-gray);border-radius:6px;background:var(--white) center / 12px 12px no-repeat;transition:background-color var(--t-quick) ease-in-out,border-color var(--t-quick) ease-in-out}.check[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:checked{border-color:var(--purple);background-color:var(--purple);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.2l2.3 2.3L9.5 3.5'/%3E%3C/svg%3E")}.check[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:focus{box-shadow:none}.check[data-astro-cid-svshx33u] input[data-astro-cid-svshx33u]:focus-visible{box-shadow:0 0 0 4px #5d77f92e}.hp[data-astro-cid-svshx33u]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.error[data-astro-cid-svshx33u]{font-size:14px;color:var(--dark-blue);background:#f96c5d29;border-radius:var(--radius-md);padding:12px 16px}.submit[data-astro-cid-svshx33u]{width:100%;min-height:54px;font-size:17px}.submit[data-astro-cid-svshx33u][aria-busy=true]{opacity:.75;pointer-events:none}.foot[data-astro-cid-svshx33u]{font-size:13px;color:var(--medium-gray);text-align:center}.success[data-astro-cid-svshx33u]{display:grid;justify-items:center;gap:var(--space-md);text-align:center;padding-block:var(--space-xl)}.success[data-astro-cid-svshx33u]:focus{outline:none}.done[data-astro-cid-svshx33u] svg[data-astro-cid-svshx33u]{width:72px;height:72px}.done[data-astro-cid-svshx33u] circle[data-astro-cid-svshx33u]{fill:var(--pale-blue);stroke:var(--blue);stroke-width:2}.done[data-astro-cid-svshx33u] path[data-astro-cid-svshx33u]{fill:none;stroke:var(--dark-blue);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.success-title[data-astro-cid-svshx33u]{font-size:clamp(26px,3vw,36px);color:var(--dark-blue)}.success[data-astro-cid-svshx33u]>p[data-astro-cid-svshx33u]{color:var(--medium-gray)}.success[data-astro-cid-svshx33u] .actions[data-astro-cid-svshx33u]{justify-content:center;margin-top:var(--space-sm)}.hint[data-astro-cid-svshx33u]{font:500 13px/1.3 var(--font-body);color:var(--medium-gray)}.extra[data-astro-cid-svshx33u]{width:100%;display:grid;gap:16px;text-align:left;margin-top:var(--space-sm);padding-top:var(--space-lg);box-shadow:inset 0 1px 0 var(--ghost-gray)}.extra-title[data-astro-cid-svshx33u]{font:600 16px/1.3 var(--font-body);color:var(--dark-blue)}.extra[data-astro-cid-svshx33u] .submit[data-astro-cid-svshx33u]{min-height:50px;font-size:16px}.extra-done[data-astro-cid-svshx33u]{font-weight:600;color:var(--dark-blue)}.extra-done[data-astro-cid-svshx33u]:focus{outline:none}.schedule[data-astro-cid-svshx33u]{width:100%;border:2px dashed var(--light-blue);border-radius:var(--radius-lg);padding:var(--space-lg);color:var(--medium-gray);font-size:14px}.wide[data-astro-cid-svshx33u] .form-head[data-astro-cid-svshx33u]{margin-bottom:var(--space-xl)}.wide[data-astro-cid-svshx33u] .form-head[data-astro-cid-svshx33u] h2{color:var(--dark-blue)}@media(min-width:1181px){.form-card[data-astro-cid-svshx33u].wide{display:grid;grid-template-columns:minmax(0,.26fr) minmax(0,1fr);gap:var(--space-2xl);align-items:start}.wide[data-astro-cid-svshx33u] .form-head[data-astro-cid-svshx33u]{margin:0;padding-top:4px}.wide[data-astro-cid-svshx33u] .lead[data-astro-cid-svshx33u],.wide[data-astro-cid-svshx33u] .success[data-astro-cid-svshx33u]{grid-column:2}}@media(min-width:961px){.wide[data-astro-cid-svshx33u] .lead[data-astro-cid-svshx33u]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;row-gap:18px;grid-template-areas:"first last email" "company role notes" "phone phone notes" "check check submit" "foot foot submit"}.wide[data-astro-cid-svshx33u] .pair[data-astro-cid-svshx33u]{display:contents}.wide[data-astro-cid-svshx33u] .f-first[data-astro-cid-svshx33u]{grid-area:first}.wide[data-astro-cid-svshx33u] .f-last[data-astro-cid-svshx33u]{grid-area:last}.wide[data-astro-cid-svshx33u] .f-email[data-astro-cid-svshx33u]{grid-area:email}.wide[data-astro-cid-svshx33u] .f-company[data-astro-cid-svshx33u]{grid-area:company}.wide[data-astro-cid-svshx33u] .f-role[data-astro-cid-svshx33u]{grid-area:role}.wide[data-astro-cid-svshx33u] .f-phone[data-astro-cid-svshx33u]{grid-area:phone}.wide[data-astro-cid-svshx33u] .f-notes[data-astro-cid-svshx33u]{grid-area:notes;grid-template-rows:auto minmax(0,1fr)}.wide[data-astro-cid-svshx33u] .f-notes[data-astro-cid-svshx33u] textarea[data-astro-cid-svshx33u]{height:100%;resize:none}.wide[data-astro-cid-svshx33u] .check[data-astro-cid-svshx33u]{grid-area:check;min-height:0}.wide[data-astro-cid-svshx33u] .submit[data-astro-cid-svshx33u]{grid-area:submit;align-self:center}.wide[data-astro-cid-svshx33u] .foot[data-astro-cid-svshx33u]{grid-area:foot;text-align:left;margin-top:-10px}.wide[data-astro-cid-svshx33u] .error[data-astro-cid-svshx33u]{grid-column:1 / -1}}@media(max-width:560px){.pair[data-astro-cid-svshx33u]{grid-template-columns:minmax(0,1fr)}.pair[data-astro-cid-svshx33u].keep{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.quick[data-astro-cid-svshx33u] .lead[data-astro-cid-svshx33u]{gap:14px}input[data-astro-cid-svshx33u][type=text],input[data-astro-cid-svshx33u][type=email],input[data-astro-cid-svshx33u][type=tel],select[data-astro-cid-svshx33u],textarea[data-astro-cid-svshx33u]{font-size:16px}.lead[data-astro-cid-svshx33u]{gap:16px}.form-card[data-astro-cid-svshx33u]{padding:20px;border-radius:var(--radius-lg)}}
