.fields[data-astro-cid-gr6pf4ux]{gap:var(--space-6);display:grid}.field[data-astro-cid-gr6pf4ux]{position:relative}label[data-astro-cid-gr6pf4ux]{margin-bottom:var(--space-2);color:var(--secondary);font:600 var(--size-caption) / 1.2 var(--font-title);transition:color var(--duration-fast);display:block}.field[data-astro-cid-gr6pf4ux]:focus-within label[data-astro-cid-gr6pf4ux]{color:var(--text)}.input[data-astro-cid-gr6pf4ux]{width:100%;padding:var(--space-4);border-radius:var(--radius-field);background:var(--field-bg);color:var(--text);font:var(--text-weight) var(--size-body) / 1.4 var(--font-text);caret-color:var(--text);appearance:none;border:0;display:block}.input[data-astro-cid-gr6pf4ux]::placeholder{color:var(--dim)}.input[data-astro-cid-gr6pf4ux]:focus{outline:none}textarea[data-astro-cid-gr6pf4ux].input{resize:none;min-height:190px}.has-caret .input[data-astro-cid-gr6pf4ux]{caret-color:#0000}.has-caret .input[data-astro-cid-gr6pf4ux].is-composing{caret-color:var(--text)}.field[data-astro-cid-gr6pf4ux] .caret{z-index:1;background:var(--text);pointer-events:none;border-radius:1px;width:3px;position:absolute}.field[data-astro-cid-gr6pf4ux] .caret[hidden]{display:none}.field[data-astro-cid-gr6pf4ux] .caret.is-blinking{animation:1.06s step-end infinite caret-blink}@keyframes caret-blink{50%{opacity:0}}html[data-motion=off] .field[data-astro-cid-gr6pf4ux] .caret.is-blinking{animation:none}@media (forced-colors:active){.has-caret .input[data-astro-cid-gr6pf4ux]{caret-color:auto}.field[data-astro-cid-gr6pf4ux] .caret{display:none}}textarea[data-astro-cid-gr6pf4ux].input::-webkit-scrollbar{width:4px}textarea[data-astro-cid-gr6pf4ux].input::-webkit-scrollbar-track,textarea[data-astro-cid-gr6pf4ux].input::-webkit-scrollbar-corner{background:0 0}textarea[data-astro-cid-gr6pf4ux].input::-webkit-scrollbar-thumb{background:0 0;border-radius:0}textarea[data-astro-cid-gr6pf4ux].input.is-scrolling::-webkit-scrollbar-thumb{background:var(--text)}@supports ((-moz-appearance:none)){textarea[data-astro-cid-gr6pf4ux].input{scrollbar-width:thin;scrollbar-color:transparent transparent}textarea[data-astro-cid-gr6pf4ux].input.is-scrolling{scrollbar-color:var(--text) transparent}}.error[data-astro-cid-gr6pf4ux]{margin:var(--space-2) 0 0;color:var(--signal-text);font-size:var(--size-ui)}.error[data-astro-cid-gr6pf4ux]:empty{margin:0}.trap[data-astro-cid-gr6pf4ux]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-end[data-astro-cid-gr6pf4ux]{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.button[data-astro-cid-gr6pf4ux][aria-disabled=true]{cursor:progress;opacity:.7}#form-alert[data-astro-cid-gr6pf4ux] .alert{margin:var(--space-7) 0 0;padding:var(--space-4) var(--space-5)}.sent[data-astro-cid-gr6pf4ux]{justify-items:start;gap:var(--space-5);padding:clamp(var(--space-2), 3vw, var(--space-6)) 0;display:grid}.sent[data-astro-cid-gr6pf4ux][hidden]{display:none}.sent-mark[data-astro-cid-gr6pf4ux]{border:1px solid var(--signal);background:var(--mark-bg);width:64px;height:64px;color:var(--text);place-items:center;display:grid}.sent[data-astro-cid-gr6pf4ux] h2[data-astro-cid-gr6pf4ux]{font:var(--title-weight) var(--size-h2) / 1.1 var(--font-title);letter-spacing:var(--tracking-title);margin:0}.sent[data-astro-cid-gr6pf4ux] h2[data-astro-cid-gr6pf4ux]:focus{outline:none}.sent[data-astro-cid-gr6pf4ux] p[data-astro-cid-gr6pf4ux]{color:var(--secondary);font-size:var(--size-lead);margin:0}.sent[data-astro-cid-gr6pf4ux] .link[data-astro-cid-gr6pf4ux]{margin-top:var(--space-3);color:var(--text);cursor:pointer;padding:0 0 var(--space-1);background:0 0;border-width:0 0 1px}.contact[data-astro-cid-6bfsojfh]{padding:calc(var(--header-height) + var(--space-fluid-3)) 0 var(--space-wordmark)}.contact-head[data-astro-cid-6bfsojfh]{--grid-below:34px;padding-bottom:var(--space-fluid-2)}.contact-head[data-astro-cid-6bfsojfh] .lead[data-astro-cid-6bfsojfh]{margin-bottom:0}.contact-grid[data-astro-cid-6bfsojfh]{gap:var(--space-14);display:grid}@media (width>=900px){.contact-grid[data-astro-cid-6bfsojfh]{gap:var(--space-18);grid-template-columns:7fr 4fr;align-items:start}}.ways[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin:0 0 var(--space-4);color:var(--dim);font:var(--label-weight) var(--size-label) / 1 var(--font-title);letter-spacing:var(--tracking-label);text-transform:uppercase}.ways[data-astro-cid-6bfsojfh] ul[data-astro-cid-6bfsojfh]{margin:0;padding:0;list-style:none}.ways[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{padding:var(--space-5) 0;border-top:1px solid var(--line)}.ways[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:last-child{border-bottom:1px solid var(--line)}.ways[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{margin-bottom:var(--space-2);color:var(--dim);font-size:var(--size-ui);display:block}.ways[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{font:700 var(--size-link-large) / 1.3 var(--font-title);letter-spacing:var(--tracking-card);overflow-wrap:anywhere;transition:color var(--duration-fast)}.ways[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{color:var(--signal-text)}
