.contact[data-astro-cid-ccsqo5in]{padding:150px 0 110px;overflow:hidden}.layout[data-astro-cid-ccsqo5in]{display:grid;grid-template-columns:1fr 1.05fr;gap:64px;align-items:start}.layout[data-astro-cid-ccsqo5in]>[data-astro-cid-ccsqo5in]{min-width:0}h1[data-astro-cid-ccsqo5in]{font-size:clamp(40px,5vw,64px);letter-spacing:-.055em;line-height:1;margin:24px 0 20px}.load[data-astro-cid-ccsqo5in]{opacity:0;transform:translateY(18px);animation:load .9s var(--ease) forwards;animation-delay:calc(var(--i, 0) * .11s + .1s)}@keyframes load{to{opacity:1;transform:none}}.next[data-astro-cid-ccsqo5in]{list-style:none;padding:0;margin:36px 0 0;display:grid;gap:18px}.next[data-astro-cid-ccsqo5in] li[data-astro-cid-ccsqo5in]{display:flex;gap:16px}.next[data-astro-cid-ccsqo5in] .n[data-astro-cid-ccsqo5in]{font:600 12px var(--mono);color:var(--accent);padding-top:4px}.next[data-astro-cid-ccsqo5in] h3[data-astro-cid-ccsqo5in]{font-size:17px;margin-bottom:4px}.next[data-astro-cid-ccsqo5in] p[data-astro-cid-ccsqo5in]{color:var(--muted);font-size:15px}.direct[data-astro-cid-ccsqo5in]{margin-top:32px;color:var(--muted)}.direct[data-astro-cid-ccsqo5in] a[data-astro-cid-ccsqo5in]{color:var(--accent);font-weight:600}.form-card[data-astro-cid-ccsqo5in]{padding:32px}.form-card[data-astro-cid-ccsqo5in]:hover{transform:none}form[data-astro-cid-ccsqo5in]{display:grid;gap:16px}.row2[data-astro-cid-ccsqo5in]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field[data-astro-cid-ccsqo5in]{display:grid;gap:7px;font-size:13px;color:var(--soft);font-weight:600}.field[data-astro-cid-ccsqo5in] em[data-astro-cid-ccsqo5in]{font-style:normal;color:var(--dim);font-weight:400}input[data-astro-cid-ccsqo5in],select[data-astro-cid-ccsqo5in],textarea[data-astro-cid-ccsqo5in]{width:100%;background:#0a0e14;border:1px solid var(--line-2);border-radius:10px;padding:12px 13px;color:var(--text);font:15px var(--font);transition:border-color .2s,box-shadow .2s}textarea[data-astro-cid-ccsqo5in]{resize:vertical;min-height:120px}input[data-astro-cid-ccsqo5in]:focus,select[data-astro-cid-ccsqo5in]:focus,textarea[data-astro-cid-ccsqo5in]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #8bffcf1f}.field[data-astro-cid-ccsqo5in].invalid input[data-astro-cid-ccsqo5in],.field[data-astro-cid-ccsqo5in].invalid select[data-astro-cid-ccsqo5in],.field[data-astro-cid-ccsqo5in].invalid textarea[data-astro-cid-ccsqo5in]{border-color:var(--danger);box-shadow:0 0 0 3px #ff8b9e1f}.hp[data-astro-cid-ccsqo5in]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.notice[data-astro-cid-ccsqo5in]{font-size:12.5px;color:var(--dim)}.notice[data-astro-cid-ccsqo5in] a[data-astro-cid-ccsqo5in]{color:var(--soft);text-decoration:underline;text-underline-offset:3px}.submit[data-astro-cid-ccsqo5in]{width:100%}.submit[data-astro-cid-ccsqo5in]:disabled{opacity:.7;cursor:wait}.status[data-astro-cid-ccsqo5in]{color:var(--danger);font-size:14px;min-height:1px}.success[data-astro-cid-ccsqo5in]{text-align:center;padding:40px 10px}.success[data-astro-cid-ccsqo5in] h2[data-astro-cid-ccsqo5in]{font-size:28px;margin:22px 0 10px}.success[data-astro-cid-ccsqo5in] p[data-astro-cid-ccsqo5in]{color:var(--muted)}.check[data-astro-cid-ccsqo5in] svg[data-astro-cid-ccsqo5in]{width:76px;height:76px;margin:0 auto;fill:none;stroke:var(--accent);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.check[data-astro-cid-ccsqo5in] circle[data-astro-cid-ccsqo5in]{stroke-dasharray:151;stroke-dashoffset:151;animation:draw .8s var(--ease) forwards}.check[data-astro-cid-ccsqo5in] path[data-astro-cid-ccsqo5in]{stroke-dasharray:40;stroke-dashoffset:40;animation:draw .5s .6s var(--ease) forwards}@keyframes draw{to{stroke-dashoffset:0}}@media(max-width:960px){.layout[data-astro-cid-ccsqo5in]{grid-template-columns:1fr;gap:40px}.contact[data-astro-cid-ccsqo5in]{padding-top:120px}}@media(max-width:560px){.row2[data-astro-cid-ccsqo5in]{grid-template-columns:1fr}.form-card[data-astro-cid-ccsqo5in]{padding:20px}}@media(prefers-reduced-motion:reduce){.load[data-astro-cid-ccsqo5in]{opacity:1;transform:none;animation:none}}
