.layout[data-astro-cid-uw5kdbxl]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:40px 56px;padding-block:clamp(40px,6vw,72px) clamp(48px,6vw,72px)}.intro[data-astro-cid-uw5kdbxl]{display:flex;flex:1 1 380px;flex-direction:column;align-items:flex-start;gap:18px;min-width:0}h1[data-astro-cid-uw5kdbxl]{font-size:clamp(38px,4.6vw,60px)}.details[data-astro-cid-uw5kdbxl]{width:100%;margin-top:8px;overflow:hidden}.details[data-astro-cid-uw5kdbxl]>div[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:4px;padding:16px 20px}.details[data-astro-cid-uw5kdbxl]>div[data-astro-cid-uw5kdbxl]+div[data-astro-cid-uw5kdbxl]{border-top:var(--line)}.details[data-astro-cid-uw5kdbxl] dd[data-astro-cid-uw5kdbxl]{font-size:16px;line-height:1.55}.details[data-astro-cid-uw5kdbxl] .email[data-astro-cid-uw5kdbxl]{font-size:18px;overflow-wrap:anywhere}.form-card[data-astro-cid-uw5kdbxl]{flex:1.3 1 480px;min-width:0;border:var(--line);border-radius:var(--radius-panel);background:var(--white);box-shadow:6px 6px 0 var(--ink);scroll-margin-top:16px}.form[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:20px;padding:clamp(20px,3vw,32px)}.row[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:20px}.field[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;border:0}.field-label[data-astro-cid-uw5kdbxl]{padding:0;font-family:var(--font-display);font-size:18px;line-height:1.2}legend[data-astro-cid-uw5kdbxl].field-label{margin-bottom:10px}.input[data-astro-cid-uw5kdbxl]{width:100%;min-height:48px;margin:0;padding:10px 12px;border:var(--line);border-radius:var(--radius-control);background:var(--white);color:var(--ink);font-size:17px}.input[data-astro-cid-uw5kdbxl]:focus{outline:3px solid var(--focus);outline-offset:2px}.textarea[data-astro-cid-uw5kdbxl]{min-height:150px;padding:12px;line-height:1.55;resize:vertical}.type[data-astro-cid-uw5kdbxl]{position:relative;padding:10px 16px 10px 12px;line-height:1.1;cursor:pointer}.type[data-astro-cid-uw5kdbxl] .swatch[data-astro-cid-uw5kdbxl]{width:12px;height:12px}.type[data-astro-cid-uw5kdbxl]:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.field-error[data-astro-cid-uw5kdbxl]{color:var(--error-ink);font-size:15px;line-height:1.4}.field-error[data-astro-cid-uw5kdbxl]:empty{display:none}.invalid[data-astro-cid-uw5kdbxl] .input[data-astro-cid-uw5kdbxl],.invalid[data-astro-cid-uw5kdbxl] .type[data-astro-cid-uw5kdbxl]{border-color:var(--error)}.form-alert[data-astro-cid-uw5kdbxl]{display:none;padding:12px 14px;border:2px solid var(--error);border-radius:var(--radius-control);background:var(--error-bg);color:var(--error-strong);font-size:16px;line-height:1.5}.form-alert[data-astro-cid-uw5kdbxl][data-state=error]{display:block}.form-alert[data-astro-cid-uw5kdbxl]:focus{outline:none}.cf-turnstile[data-astro-cid-uw5kdbxl]{margin-block:-10px}.honeypot[data-astro-cid-uw5kdbxl]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.form-footer[data-astro-cid-uw5kdbxl]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px}.form-note[data-astro-cid-uw5kdbxl]{color:var(--ink-2);font-size:15px;line-height:1.5}.success[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:clamp(28px,4vw,48px)}.success[data-astro-cid-uw5kdbxl]:focus{outline:none}.success-robot[data-astro-cid-uw5kdbxl]{display:grid;place-items:center;width:96px;height:96px;border:var(--line);border-radius:14px;background:var(--sky)}.success-robot-art[data-astro-cid-uw5kdbxl]{width:64px;height:64px}.success[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{font-size:clamp(28px,3vw,38px);line-height:1.1}.success[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{max-width:34em}.success-actions[data-astro-cid-uw5kdbxl]{display:flex;flex-wrap:wrap;gap:14px}
