.chero[data-astro-cid-ahc3q4vw]{background:var(--night);color:#fff;padding-block:clamp(40px,6vw,72px) clamp(96px,12vw,150px);background-image:radial-gradient(circle at 90% 0%,rgba(196,11,216,.35),transparent 45%)}.chero[data-astro-cid-ahc3q4vw] h1[data-astro-cid-ahc3q4vw]{color:#fff;max-width:18ch}.chero[data-astro-cid-ahc3q4vw] .lead[data-astro-cid-ahc3q4vw]{color:#d3cdd6;max-width:60ch}.cwrap[data-astro-cid-ahc3q4vw]{padding-bottom:clamp(56px,8vw,104px)}.cgrid[data-astro-cid-ahc3q4vw]{display:grid;gap:28px;margin-top:clamp(-110px,-9vw,-64px);position:relative}.cgrid[data-astro-cid-ahc3q4vw]>[data-astro-cid-ahc3q4vw]{min-width:0}@media(min-width:1000px){.cgrid[data-astro-cid-ahc3q4vw]{grid-template-columns:380px 1fr;gap:40px;align-items:start}}.cform[data-astro-cid-ahc3q4vw]{order:-1;background:var(--paper);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:clamp(22px,4vw,48px);border-top:6px solid var(--violet);scroll-margin-top:calc(var(--header-h) + 12px)}@media(min-width:1000px){.cform[data-astro-cid-ahc3q4vw]{order:0}}.cform[data-astro-cid-ahc3q4vw] h2[data-astro-cid-ahc3q4vw]{font-size:var(--fs-xl);margin-bottom:.2em}.cinfo[data-astro-cid-ahc3q4vw]{display:grid;gap:16px}@media(min-width:1000px){.cinfo[data-astro-cid-ahc3q4vw]{position:sticky;top:calc(var(--header-h) + 24px)}}.ccard[data-astro-cid-ahc3q4vw]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px}.ccard--who[data-astro-cid-ahc3q4vw]{display:flex;gap:16px;align-items:center;background:var(--ink);border-color:var(--ink);color:#fff}.ccard__photo[data-astro-cid-ahc3q4vw]{width:72px;height:72px;border-radius:50%;object-fit:cover;object-position:center 30%;border:3px solid var(--violet);flex:none}.ccard__name[data-astro-cid-ahc3q4vw]{font-family:var(--font-display);font-weight:700;margin:0;font-size:1.1rem}.ccard__role[data-astro-cid-ahc3q4vw]{margin:0;color:#cfc8d3;font-size:var(--fs-sm);line-height:1.4}.ccard__h[data-astro-cid-ahc3q4vw]{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--violet-strong);margin-bottom:12px}.ccard[data-astro-cid-ahc3q4vw] .checks[data-astro-cid-ahc3q4vw]{font-size:var(--fs-sm);margin:0}.clist[data-astro-cid-ahc3q4vw]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.cline[data-astro-cid-ahc3q4vw]{display:flex;gap:14px;align-items:center;padding:16px 18px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);color:var(--ink);text-decoration:none;transition:border-color .2s,transform .2s}.cline[data-astro-cid-ahc3q4vw]:hover{border-color:var(--violet);color:var(--ink);transform:translate(3px)}.cline__ico[data-astro-cid-ahc3q4vw]{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;background:var(--violet-wash);color:var(--violet-strong);flex:none}.cline[data-astro-cid-ahc3q4vw] small[data-astro-cid-ahc3q4vw]{display:block;color:var(--ink-3);font-size:12px;font-weight:600}.cline[data-astro-cid-ahc3q4vw] strong[data-astro-cid-ahc3q4vw]{font-size:1rem;word-break:break-word}.cdeps[data-astro-cid-ahc3q4vw]{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 8px}.cdeps[data-astro-cid-ahc3q4vw] span[data-astro-cid-ahc3q4vw]{padding:4px 9px;border-radius:var(--radius);background:var(--violet);color:#fff;font-size:13px}form[data-astro-cid-ahc3q4vw]{display:grid;gap:8px;margin-top:20px}fieldset[data-astro-cid-ahc3q4vw]{border:0;padding:0;margin:0 0 16px;display:grid;gap:16px;min-width:0}legend[data-astro-cid-ahc3q4vw]{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--violet-strong);padding:0 0 8px;margin-bottom:14px;width:100%;border-bottom:1px solid var(--line)}.row2[data-astro-cid-ahc3q4vw]{display:grid;gap:16px}@media(min-width:640px){.row2[data-astro-cid-ahc3q4vw]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-ahc3q4vw]{display:grid;gap:6px;min-width:0}.field[data-astro-cid-ahc3q4vw] label[data-astro-cid-ahc3q4vw],.label[data-astro-cid-ahc3q4vw]{font-weight:700;font-size:.95rem}input[data-astro-cid-ahc3q4vw][type=text],input[data-astro-cid-ahc3q4vw][type=email],input[data-astro-cid-ahc3q4vw][type=tel],textarea[data-astro-cid-ahc3q4vw]{width:100%;font:inherit;font-size:16px;color:var(--ink);background:var(--stone);border:1.5px solid transparent;border-radius:var(--radius);padding:13px 14px;transition:border-color .2s,background .2s,box-shadow .2s}input[data-astro-cid-ahc3q4vw]:hover,textarea[data-astro-cid-ahc3q4vw]:hover{border-color:var(--line)}input[data-astro-cid-ahc3q4vw]:focus,textarea[data-astro-cid-ahc3q4vw]:focus{outline:none;background:#fff;border-color:var(--violet);box-shadow:0 0 0 4px var(--violet-wash)}textarea[data-astro-cid-ahc3q4vw]{resize:vertical;min-height:140px}[data-astro-cid-ahc3q4vw]::placeholder{color:#8c9497}.field[data-astro-cid-ahc3q4vw].is-error input[data-astro-cid-ahc3q4vw],.field[data-astro-cid-ahc3q4vw].is-error textarea[data-astro-cid-ahc3q4vw]{border-color:var(--err);background:#fff5f5}.err[data-astro-cid-ahc3q4vw]{color:var(--err);font-size:var(--fs-xs);font-weight:600}.radios[data-astro-cid-ahc3q4vw]{display:grid;gap:8px}.radios[data-astro-cid-ahc3q4vw] label[data-astro-cid-ahc3q4vw],.consent[data-astro-cid-ahc3q4vw] label[data-astro-cid-ahc3q4vw]{display:flex;gap:10px;align-items:flex-start;font-weight:500;cursor:pointer}input[data-astro-cid-ahc3q4vw][type=radio],input[data-astro-cid-ahc3q4vw][type=checkbox]{accent-color:var(--violet);width:20px;height:20px;margin:2px 0 0;flex:none}.chips[data-astro-cid-ahc3q4vw]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-astro-cid-ahc3q4vw]{position:relative;cursor:pointer}.chip[data-astro-cid-ahc3q4vw] input[data-astro-cid-ahc3q4vw]{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.chip[data-astro-cid-ahc3q4vw] span[data-astro-cid-ahc3q4vw]{display:inline-flex;align-items:center;min-height:40px;padding:8px 14px;border-radius:99px;border:1.5px solid var(--line);font-size:.92rem;font-weight:600;transition:all .2s}.chip[data-astro-cid-ahc3q4vw] input[data-astro-cid-ahc3q4vw]:checked+span[data-astro-cid-ahc3q4vw]{background:var(--violet);border-color:var(--violet);color:#fff}.chip[data-astro-cid-ahc3q4vw] input[data-astro-cid-ahc3q4vw]:focus-visible+span[data-astro-cid-ahc3q4vw]{outline:3px solid var(--violet);outline-offset:2px}.hint[data-astro-cid-ahc3q4vw]{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:var(--fs-sm);color:var(--ink-3);margin:0}.hint[data-astro-cid-ahc3q4vw] .icon[data-astro-cid-ahc3q4vw]{color:var(--violet)}.consent[data-astro-cid-ahc3q4vw]{font-size:var(--fs-sm);margin-bottom:8px}.hp[data-astro-cid-ahc3q4vw]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.submit[data-astro-cid-ahc3q4vw]{width:100%;min-height:56px;font-size:1.05rem}@media(min-width:640px){.submit[data-astro-cid-ahc3q4vw]{width:auto;justify-self:start}}.submit[data-astro-cid-ahc3q4vw][disabled]{opacity:.7;cursor:progress}.form-msg[data-astro-cid-ahc3q4vw]{padding:14px 16px;border-radius:var(--radius);font-weight:600}.form-msg[data-astro-cid-ahc3q4vw].ok{background:#e8f6ee;color:var(--ok)}.form-msg[data-astro-cid-ahc3q4vw].ko{background:#fdecec;color:var(--err)}
