section:where(.astro-J4HNYSXC){max-width:768px;margin-left:auto;margin-right:auto}form:where(.astro-J4HNYSXC){display:flex;flex-direction:column;gap:var(--space-20)}form:where(.astro-J4HNYSXC) .input-wrapper:where(.astro-J4HNYSXC){display:flex;flex-direction:column;justify-content:flex-start;gap:var(--space-10)}form:where(.astro-J4HNYSXC) .input-wrapper:where(.astro-J4HNYSXC) input:where(.astro-J4HNYSXC)[type=text],form:where(.astro-J4HNYSXC) .input-wrapper:where(.astro-J4HNYSXC) textarea:where(.astro-J4HNYSXC){border-radius:0;border:1px solid var(--mid);outline:none;padding:1em;background-color:var(--main3);color:var(--contrast3)}form:where(.astro-J4HNYSXC) .input-wrapper:where(.astro-J4HNYSXC) textarea:where(.astro-J4HNYSXC){resize:vertical;height:320px;max-height:500px}.form-control:where(.astro-J4HNYSXC){position:relative;width:fit-content;cursor:pointer;line-height:1.1;display:grid;grid-template-columns:1em auto;gap:.5em}input:where(.astro-J4HNYSXC)[type=checkbox]{-webkit-appearance:none;appearance:none;margin:0;color:currentColor;border:2px solid currentColor;transform:translateY(-.075em);width:110%;display:grid;place-content:center}input:where(.astro-J4HNYSXC)[type=checkbox]~svg:where(.astro-J4HNYSXC){display:inline-block;position:absolute;left:.05em;opacity:0;transform:scale(.5);transition:.2s;fill:currentColor}input:where(.astro-J4HNYSXC)[type=checkbox]:checked~svg:where(.astro-J4HNYSXC){display:inline-block;opacity:1;transform:scale(1)}
