.field[data-astro-cid-dchldyzy]{gap:6px;display:grid}.field[data-astro-cid-dchldyzy][hidden]{display:none}label[data-astro-cid-dchldyzy]{font-weight:700}.field[data-astro-cid-dchldyzy] :is(input,select,textarea){border:1px solid var(--glass-edge);background:var(--color-field);width:100%;color:var(--color-text);font:inherit;border-radius:14px;padding:12px 14px;font-weight:500;transition:border-color .2s,box-shadow .2s}.field[data-astro-cid-dchldyzy] select option{background:var(--color-bar)}.field[data-astro-cid-dchldyzy] textarea{resize:vertical}.field[data-astro-cid-dchldyzy] :is(input,textarea)::placeholder{color:#fff6}.field[data-astro-cid-dchldyzy] :is(input,select,textarea):focus{border-color:var(--color-highlight);outline:none;box-shadow:0 0 0 3px #a9b6c440}.field[data-astro-cid-dchldyzy] [aria-invalid=true]{border-color:var(--status-unmatched-light)}.error[data-astro-cid-dchldyzy]{color:var(--status-unmatched-light);margin:0;font-size:.9rem;font-weight:600}.error[data-astro-cid-dchldyzy]:empty{display:none}.chosen[data-astro-cid-e7dtvxa6]{border-color:var(--color-highlight);box-shadow:var(--glass-shine), 0 0 24px 0 var(--color-glow);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.chosen[data-astro-cid-e7dtvxa6][hidden]{display:none}p[data-astro-cid-e7dtvxa6]{margin:0;font-weight:600}strong[data-astro-cid-e7dtvxa6]{font-weight:900}.chosen__change[data-astro-cid-e7dtvxa6]{color:var(--color-highlight);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;padding:6px 12px;font-weight:800;text-decoration:underline}.chosen__change[data-astro-cid-e7dtvxa6]:hover{background:#ffffff14}.thanks[data-astro-cid-iyp27chv]{text-align:center;justify-items:center;gap:10px;padding:40px 10px;animation:.5s both thanks-in;display:grid}.thanks[data-astro-cid-iyp27chv][hidden]{display:none}h2[data-astro-cid-iyp27chv]{margin:0;font-size:2rem;font-weight:900}p[data-astro-cid-iyp27chv]{color:#ffffffd9;margin:0;font-weight:600}.thanks__check[data-astro-cid-iyp27chv]{fill:none;stroke-linecap:round;stroke-linejoin:round;width:76px;height:76px}.thanks__check[data-astro-cid-iyp27chv] circle[data-astro-cid-iyp27chv]{fill:#8ccba426;stroke:var(--status-matched-light);stroke-width:2px}.thanks__check[data-astro-cid-iyp27chv] path[data-astro-cid-iyp27chv]{stroke:var(--status-matched-light);stroke-width:4px;stroke-dasharray:1;animation:.6s ease-out .25s both check-draw}@keyframes thanks-in{0%{opacity:0;filter:blur(6px);transform:translateY(10px)}}@keyframes check-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.thanks[data-astro-cid-iyp27chv],.thanks__check[data-astro-cid-iyp27chv] path[data-astro-cid-iyp27chv]{animation:none}}.form-wrap[data-astro-cid-vekgkm42]{border-radius:28px;padding:32px}.form[data-astro-cid-vekgkm42]{gap:18px;transition:opacity .3s,filter .3s;display:grid}.form[data-astro-cid-vekgkm42].is-sent{opacity:0;filter:blur(6px)}.form[data-astro-cid-vekgkm42][hidden]{display:none}.row[data-astro-cid-vekgkm42]{align-items:start;gap:18px;display:grid}.note[data-astro-cid-vekgkm42]{color:#fff9;margin:0;font-size:.9rem}.failure[data-astro-cid-vekgkm42]{color:var(--status-unmatched-light);margin:0;font-weight:600}.failure[data-astro-cid-vekgkm42][hidden]{display:none}.failure[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{color:var(--color-text)}.submit[data-astro-cid-vekgkm42]{border:1px solid var(--glass-edge);font:inherit;cursor:pointer;justify-self:start;font-size:1.1rem;font-weight:900}.submit[data-astro-cid-vekgkm42]:disabled{opacity:.7;cursor:wait}@media (width>=640px){.row[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.form[data-astro-cid-vekgkm42]{transition:none}}.info[data-astro-cid-ldeo2el6]{border-radius:28px;padding:32px}h2[data-astro-cid-ldeo2el6]{margin:0 0 8px;font-size:1.6rem;font-weight:900}.info__lead[data-astro-cid-ldeo2el6]{color:#fffc;margin:0 0 24px;font-weight:600}dl[data-astro-cid-ldeo2el6]{gap:18px;margin:0;display:grid}dt[data-astro-cid-ldeo2el6]{letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;font-size:.85rem;font-weight:800}dd[data-astro-cid-ldeo2el6]{margin:4px 0 0;font-size:1.15rem;font-weight:800}a[data-astro-cid-ldeo2el6]{color:var(--color-text);text-decoration:none}a[data-astro-cid-ldeo2el6]:hover{color:var(--color-highlight)}.intro[data-astro-cid-657w5j3a]{text-align:center;max-width:860px;margin:0 auto;padding:56px 16px 32px}h1[data-astro-cid-657w5j3a]{margin:0 0 14px;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:900}.intro[data-astro-cid-657w5j3a] p[data-astro-cid-657w5j3a]{color:#ffffffd9;margin:0;font-size:clamp(1rem,1.6vw,1.25rem);font-weight:600}.layout[data-astro-cid-657w5j3a]{gap:24px;max-width:1100px;margin:0 auto;padding:0 16px 48px;display:grid}@media (width>=900px){.intro[data-astro-cid-657w5j3a]{padding:72px 48px 40px}.layout[data-astro-cid-657w5j3a]{grid-template-columns:1.7fr 1fr;align-items:start;padding:0 48px 72px}}
