.contact-hero[data-astro-cid-657w5j3a]:after{display:none}.contact[data-astro-cid-657w5j3a]{grid-template-columns:1fr 1.05fr;align-items:start;gap:clamp(40px,6vw,80px);display:grid}.contact__intro[data-astro-cid-657w5j3a]{gap:28px;display:grid}.contact__intro[data-astro-cid-657w5j3a] h1{font-size:clamp(2.4rem,5vw,4.2rem)}.contact__list[data-astro-cid-657w5j3a]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.contact__list[data-astro-cid-657w5j3a] li[data-astro-cid-657w5j3a]{align-items:center;gap:16px;display:flex}.contact__list[data-astro-cid-657w5j3a] small[data-astro-cid-657w5j3a]{color:var(--dim);font-size:.8rem;display:block}.contact__list[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]{overflow-wrap:anywhere;font-weight:600}.contact__list[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]:hover{color:var(--blue-light)}.contact__icon[data-astro-cid-657w5j3a]{width:46px;height:46px;color:var(--blue-light);background:#2457f529;border:1px solid #7da0ff40;border-radius:14px;flex:none;place-items:center;display:grid}.next[data-astro-cid-657w5j3a] h2[data-astro-cid-657w5j3a]{margin-bottom:16px;font-size:1.15rem}.next[data-astro-cid-657w5j3a] ol[data-astro-cid-657w5j3a]{color:var(--muted);gap:12px;margin:0;padding:0;list-style:none;display:grid}.next[data-astro-cid-657w5j3a] li[data-astro-cid-657w5j3a]{align-items:center;gap:14px;display:flex}.next[data-astro-cid-657w5j3a] b[data-astro-cid-657w5j3a]{background:var(--grad);color:#fff;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-size:.85rem;display:grid}.form[data-astro-cid-657w5j3a]{border-color:var(--border-strong);background:radial-gradient(100% 60% at 100% 0,#2457f529,#0000 60%),linear-gradient(#ffffff0f,#ffffff05);gap:20px;display:grid}.types[data-astro-cid-657w5j3a]{border:0;margin:0;padding:0}.types[data-astro-cid-657w5j3a] legend[data-astro-cid-657w5j3a],.field[data-astro-cid-657w5j3a] label[data-astro-cid-657w5j3a]{color:var(--muted);margin-bottom:10px;font-size:.88rem;font-weight:600;display:block}.types__grid[data-astro-cid-657w5j3a]{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.type[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]{opacity:0;pointer-events:none;position:absolute}.type__box[data-astro-cid-657w5j3a]{border:1px solid var(--border);color:var(--muted);cursor:pointer;text-align:center;transition:border-color .25s, background .25s, color .25s, transform .3s var(--ease);background:#060b1480;border-radius:14px;justify-items:center;gap:8px;padding:16px 8px;font-size:.9rem;font-weight:600;display:grid}.type__box[data-astro-cid-657w5j3a]:hover{border-color:var(--border-strong);color:var(--text)}.type[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]:checked+.type__box[data-astro-cid-657w5j3a]{border-color:var(--blue-light);color:var(--text);background:#2457f533;box-shadow:0 0 0 3px #2457f533}.type[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]:checked+.type__box[data-astro-cid-657w5j3a] svg{color:var(--blue-light)}.type[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]:focus-visible+.type__box[data-astro-cid-657w5j3a]{outline:2px solid var(--blue-light);outline-offset:2px}.row[data-astro-cid-657w5j3a]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.field[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a],.field[data-astro-cid-657w5j3a] select[data-astro-cid-657w5j3a],.field[data-astro-cid-657w5j3a] textarea[data-astro-cid-657w5j3a]{border:1px solid var(--border);width:100%;color:var(--text);font:inherit;background:#060b1499;border-radius:12px;padding:15px 16px;font-size:1rem;transition:border-color .25s,box-shadow .25s}.field[data-astro-cid-657w5j3a] textarea[data-astro-cid-657w5j3a]{resize:vertical;min-height:140px}.field[data-astro-cid-657w5j3a] select[data-astro-cid-657w5j3a]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A9B6C8' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:18px;padding-right:44px}.field[data-astro-cid-657w5j3a] select[data-astro-cid-657w5j3a] option[data-astro-cid-657w5j3a]{background:#0e1a2b}.field[data-astro-cid-657w5j3a] [data-astro-cid-657w5j3a]::placeholder{color:var(--dim)}.field[data-astro-cid-657w5j3a] input[data-astro-cid-657w5j3a]:focus,.field[data-astro-cid-657w5j3a] select[data-astro-cid-657w5j3a]:focus,.field[data-astro-cid-657w5j3a] textarea[data-astro-cid-657w5j3a]:focus{border-color:var(--blue-light);outline:none;box-shadow:0 0 0 4px #2457f538}.was-validated[data-astro-cid-657w5j3a] .field[data-astro-cid-657w5j3a] [data-astro-cid-657w5j3a]:invalid{border-color:#ff6b6b}.hp[data-astro-cid-657w5j3a]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form__submit[data-astro-cid-657w5j3a]{width:100%;margin-top:4px}.form__submit[data-astro-cid-657w5j3a]:disabled{opacity:.7;cursor:progress}.form__note[data-astro-cid-657w5j3a]{color:var(--dim);text-align:center;font-size:.85rem}.form__note[data-astro-cid-657w5j3a] a[data-astro-cid-657w5j3a]{color:var(--muted);text-underline-offset:3px;text-decoration:underline}.form__error[data-astro-cid-657w5j3a]{color:#ffb3b3;background:#ff6b6b1a;border:1px solid #ff6b6b66;border-radius:12px;padding:14px 18px;font-size:.95rem}.form__success[data-astro-cid-657w5j3a]{z-index:2;text-align:center;border-radius:inherit;animation:fade-in .6s var(--ease);background:linear-gradient(#0e1a2b,#0a1220);place-content:center;justify-items:center;gap:16px;padding:40px;display:grid;position:absolute;inset:0}.form__success[data-astro-cid-657w5j3a][hidden]{display:none}.form__success[data-astro-cid-657w5j3a] h2[data-astro-cid-657w5j3a]{max-width:18ch;font-size:clamp(1.5rem,3vw,2rem)}.form__check[data-astro-cid-657w5j3a]{background:var(--grad);color:#fff;width:76px;height:76px;box-shadow:0 20px 50px -10px var(--blue-glow);animation:pop-in .7s var(--ease) .1s both;border-radius:24px;place-items:center;display:grid}@keyframes fade-in{0%{opacity:0}}@keyframes pop-in{0%{opacity:0;transform:scale(.4)rotate(-20deg)}}@media (width<=960px){.contact[data-astro-cid-657w5j3a]{grid-template-columns:1fr}}@media (width<=560px){.types__grid[data-astro-cid-657w5j3a]{grid-template-columns:1fr 1fr}.row[data-astro-cid-657w5j3a]{grid-template-columns:1fr}}
