.ptitle[data-astro-cid-azwfwrow]{place-items:center;padding:48px 24px 8px;display:grid}.ptitle__frame[data-astro-cid-azwfwrow]{text-align:center;background:var(--color-ground);flex-direction:column;align-items:center;gap:12px;width:min(640px,100%);padding:36px 28px;display:flex}.ptitle__h1[data-astro-cid-azwfwrow]{font-size:var(--text-h2);line-height:var(--text-h2--line-height)}.field[data-astro-cid-afmkvgyw]{flex-direction:column;gap:6px;display:flex}.field[data-astro-cid-afmkvgyw][hidden]{display:none}.field__label[data-astro-cid-afmkvgyw]{color:var(--color-ink)}.field__input[data-astro-cid-afmkvgyw]{box-sizing:border-box;border:1px solid var(--color-ink);background:var(--color-mat);width:100%;min-height:48px;color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-data);line-height:var(--text-data--line-height);border-radius:0;padding:10px 14px}.field__input--area[data-astro-cid-afmkvgyw]{resize:vertical;min-height:112px}.field__input[data-astro-cid-afmkvgyw]:focus-visible{outline-offset:2px}.field__input[data-astro-cid-afmkvgyw][aria-invalid=true]{border-color:var(--color-wine);box-shadow:inset 3px 0 0 var(--color-wine)}.field__hint[data-astro-cid-afmkvgyw]{text-transform:none;letter-spacing:.02em}.field__error[data-astro-cid-afmkvgyw]{color:var(--color-wine);font-size:var(--text-cap);line-height:var(--text-cap--line-height)}.field__error[data-astro-cid-afmkvgyw][hidden]{display:none}.done[data-astro-cid-qyyhp72o]{text-align:center;background:var(--color-ground);flex-direction:column;align-items:center;gap:16px;width:min(680px,100%);margin-inline:auto;padding:44px 32px;scroll-margin-top:32px;display:flex}.done[data-astro-cid-qyyhp72o][hidden]{display:none}.done__h2[data-astro-cid-qyyhp72o]{font-size:var(--text-h2);line-height:var(--text-h2--line-height);overflow-wrap:anywhere}.done__h2[data-astro-cid-qyyhp72o]:focus{outline:none}.done__ref[data-astro-cid-qyyhp72o]{color:var(--color-ink)}.done__body[data-astro-cid-qyyhp72o]{text-align:left;width:100%}.done__text[data-astro-cid-qyyhp72o]{max-width:34rem;font-size:var(--text-data);line-height:var(--text-data--line-height);overflow-wrap:anywhere}.done__demo[data-astro-cid-qyyhp72o]{color:var(--color-wine)}@media (width<=639px){.done[data-astro-cid-qyyhp72o]{padding:36px 20px}}
