.contact[data-astro-cid-swrpwnim]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);row-gap:56px;padding:0 var(--m) clamp(72px,7vw,112px);scroll-margin-top:var(--bar)}.contact__h[data-astro-cid-swrpwnim]{grid-column:1 / -1;margin-top:clamp(32px,7svh,90px);margin-inline:-.03em;font-size:14.8vw;font-weight:500;line-height:.8;letter-spacing:-.045em;text-transform:uppercase;font-variation-settings:"opsz" 32;white-space:nowrap}.line[data-astro-cid-swrpwnim]{display:block;overflow:clip;padding-block:.06em .03em;margin-block:-.06em -.03em}[data-astro-cid-swrpwnim][data-line]{display:block}.br[data-astro-cid-swrpwnim]{display:none}.dot[data-astro-cid-swrpwnim]{display:inline-block;width:.17em;height:.17em;border-radius:50%;background:var(--accent);margin-left:.05em}.contact__lead[data-astro-cid-swrpwnim]{grid-column:1 / span 5;display:grid;gap:48px;align-content:start}.contact__lead[data-astro-cid-swrpwnim] .statement[data-astro-cid-swrpwnim]{line-height:1.26}.contact__ways[data-astro-cid-swrpwnim]{max-width:36ch;display:grid;gap:1em;line-height:1.65}.contact__ways[data-astro-cid-swrpwnim] a[data-astro-cid-swrpwnim]{text-decoration-color:currentColor;text-underline-offset:.22em}.contact__proof[data-astro-cid-swrpwnim]{display:flex;align-items:center;gap:14px;color:var(--muted)}.faces[data-astro-cid-swrpwnim]{display:flex}.faces[data-astro-cid-swrpwnim] li[data-astro-cid-swrpwnim]+li[data-astro-cid-swrpwnim]{margin-left:-10px}.faces[data-astro-cid-swrpwnim] img[data-astro-cid-swrpwnim]{width:40px;height:40px;border-radius:50%;object-fit:cover;filter:grayscale(1);outline:2px solid var(--bg)}.contact__proof[data-astro-cid-swrpwnim] strong[data-astro-cid-swrpwnim]{color:var(--ink);font-weight:600}.form[data-astro-cid-swrpwnim]{grid-column:7 / span 6;display:grid;gap:32px;padding:clamp(24px,3vw,40px);background:var(--paper);border-radius:var(--radius);scroll-margin-top:calc(var(--bar) + 16px)}.form[data-astro-cid-swrpwnim] fieldset[data-astro-cid-swrpwnim]{border:0;margin:0;padding:0;min-width:0}.form[data-astro-cid-swrpwnim] legend[data-astro-cid-swrpwnim]{padding:0;margin-bottom:12px}.form__chips[data-astro-cid-swrpwnim]{display:flex;flex-wrap:wrap;gap:8px}.chipbox[data-astro-cid-swrpwnim]{position:relative}.chipbox[data-astro-cid-swrpwnim] input[data-astro-cid-swrpwnim]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.chipbox[data-astro-cid-swrpwnim] span[data-astro-cid-swrpwnim]{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:var(--radius);background:var(--bg);font-size:var(--t-small);transition:background-color var(--t-hover) ease,color var(--t-hover) ease}.chipbox[data-astro-cid-swrpwnim] input[data-astro-cid-swrpwnim]:checked+span[data-astro-cid-swrpwnim]{background:var(--ink);color:var(--bg)}.chipbox[data-astro-cid-swrpwnim] input[data-astro-cid-swrpwnim]:focus-visible+span[data-astro-cid-swrpwnim]{outline:2px solid var(--accent);outline-offset:3px}@media(hover:hover)and (pointer:fine){.chipbox[data-astro-cid-swrpwnim] input[data-astro-cid-swrpwnim]:not(:checked):hover+span[data-astro-cid-swrpwnim]{background:var(--stone)}}.field-row[data-astro-cid-swrpwnim]{display:grid;gap:6px}.field-row[data-astro-cid-swrpwnim]>span[data-astro-cid-swrpwnim]:first-child{color:var(--muted)}.form[data-astro-cid-swrpwnim] [data-astro-cid-swrpwnim]:is(input[type=text],input[type=email],textarea){width:100%;padding:8px 0 10px;border:0;border-bottom:1px solid var(--stone);border-radius:0;background:none;color:var(--ink);font:inherit;font-size:var(--t-body);resize:vertical;transition:border-color var(--t-hover) ease}.form[data-astro-cid-swrpwnim] textarea[data-astro-cid-swrpwnim]{min-height:120px}.form[data-astro-cid-swrpwnim] [data-astro-cid-swrpwnim]::placeholder{color:#8d8c88}.form[data-astro-cid-swrpwnim] [data-astro-cid-swrpwnim]:is(input,textarea):focus{outline:none;border-bottom-color:var(--ink)}.form__pair[data-astro-cid-swrpwnim]{display:grid;grid-template-columns:1fr 1fr;gap:32px var(--gap)}.form__err[data-astro-cid-swrpwnim]{display:none;color:#a33a0d}.field-row[data-astro-cid-swrpwnim].is-bad [data-astro-cid-swrpwnim]:is(input,textarea){border-bottom-color:#a33a0d}.field-row[data-astro-cid-swrpwnim].is-bad .form__err[data-astro-cid-swrpwnim]{display:block}.form__end[data-astro-cid-swrpwnim]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.form[data-astro-cid-swrpwnim] .button[data-astro-cid-swrpwnim]{border:0;font-family:inherit;cursor:pointer}.form__note[data-astro-cid-swrpwnim]{color:var(--muted);max-width:32ch}.form__note[data-astro-cid-swrpwnim].is-done{color:var(--ink)}.form__note[data-astro-cid-swrpwnim].is-bad{color:#a33a0d}.form__trap[data-astro-cid-swrpwnim]{position:absolute;left:-9999px;width:0;height:0;overflow:hidden}.form[data-astro-cid-swrpwnim].is-sending .button[data-astro-cid-swrpwnim]{opacity:.6;pointer-events:none}@media(prefers-reduced-motion:no-preference){.js .contact[data-astro-cid-swrpwnim] [data-astro-cid-swrpwnim][data-line]{transform:translateY(105%);animation:line-up .9s var(--ease-out) .12s forwards}.js .contact[data-astro-cid-swrpwnim] .dot[data-astro-cid-swrpwnim]{transform:translateY(-1.4em) scale(.3);opacity:0;animation:dot-land .6s var(--ease-out) .95s forwards}.js .contact[data-astro-cid-swrpwnim] [data-astro-cid-swrpwnim][data-load]{opacity:0;transform:translateY(12px);animation:load-rise .5s var(--ease-out) var(--d) forwards}}@keyframes line-up{to{transform:none}}@keyframes dot-land{to{transform:none;opacity:1}}@keyframes load-rise{to{opacity:1;transform:none}}@media(max-width:900px){.contact__lead[data-astro-cid-swrpwnim],.form[data-astro-cid-swrpwnim]{grid-column:1 / -1}}@media(max-width:700px){.contact[data-astro-cid-swrpwnim]{row-gap:40px}.contact__h[data-astro-cid-swrpwnim]{font-size:26.5vw;white-space:normal}.contact__h[data-astro-cid-swrpwnim] .br[data-astro-cid-swrpwnim]{display:block}.form__pair[data-astro-cid-swrpwnim]{grid-template-columns:1fr}}
