.form-card[data-astro-cid-vekgkm42]{background:var(--c-card);border:1px solid var(--c-card-border);box-shadow:var(--shadow-raised);border-radius:22px;padding:36px}.form[data-astro-cid-vekgkm42]{flex-direction:column;gap:18px;margin:0;display:flex}.form__title[data-astro-cid-vekgkm42]{font-family:var(--font-serif);color:var(--c-text-strong);margin:0;font-size:28px;font-weight:400}.form__grid[data-astro-cid-vekgkm42]{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px;display:grid}.form__label[data-astro-cid-vekgkm42]{color:var(--c-text-strong);flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.form__optional[data-astro-cid-vekgkm42]{color:var(--c-text-secondary);font-weight:400}.form__message[data-astro-cid-vekgkm42]{resize:vertical}.form__note[data-astro-cid-vekgkm42],.form__copy[data-astro-cid-vekgkm42]{color:var(--c-text-secondary);margin:0;font-size:14px;line-height:1.5}.form__copy[data-astro-cid-vekgkm42]{font-size:17px}.form__mail[data-astro-cid-vekgkm42]{font-family:var(--font-serif);font-size:22px;text-decoration:none}.sent[data-astro-cid-vekgkm42]{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:32px 8px;display:flex}.sent__mark[data-astro-cid-vekgkm42]{background:var(--c-mood-scale-great-tint);border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;display:flex}.sent__title[data-astro-cid-vekgkm42]{font-family:var(--font-serif);color:var(--c-text-strong);margin:0;font-size:30px;font-weight:400}.sent__copy[data-astro-cid-vekgkm42]{color:var(--c-text-secondary);max-width:26em;margin:0;font-size:17px;line-height:1.6}.sent__tag[data-astro-cid-vekgkm42]{font-family:var(--font-serif);color:var(--c-primary-foreground);margin:0;font-size:19px;font-style:italic}@media (width<=560px){.form-card[data-astro-cid-vekgkm42]{padding:24px 18px}}
