.j1WgZG_form,.j1WgZG_field{width:100%;min-width:0;max-width:100%}.j1WgZG_form{text-align:left;gap:2rem;display:grid}.j1WgZG_lead{color:var(--foreground);word-break:normal;overflow-wrap:break-word;line-break:strict;text-wrap:pretty;margin:0 0 1rem;font-size:.9375rem;line-height:1.9}.j1WgZG_label{color:var(--foreground);letter-spacing:.08em;margin-bottom:.35rem;font-size:.875rem;font-weight:400;display:block}.j1WgZG_required,.j1WgZG_optional{margin-left:.35rem;font-size:.75rem;font-weight:500}.j1WgZG_required{color:var(--foreground)}.j1WgZG_optional{color:var(--muted)}:lang(ja) .j1WgZG_optional{margin-left:0}.j1WgZG_control{box-sizing:border-box;border:0;border-bottom:1px solid var(--rule);width:100%;min-width:0;max-width:100%;color:var(--foreground);font:inherit;background:0 0;outline:0;padding:.85rem .2rem .7rem;transition:border-color .2s,box-shadow .2s;display:block}.j1WgZG_control::placeholder{color:var(--muted)}.j1WgZG_control:focus{border-bottom-color:var(--foreground);box-shadow:none}textarea.j1WgZG_control{resize:vertical;min-height:12.65rem;padding-top:.7rem;line-height:1.85rem}.j1WgZG_privacy{color:var(--muted);word-break:normal;overflow-wrap:break-word;line-break:strict;text-wrap:pretty;margin:0;font-size:.75rem;line-height:1.8}.j1WgZG_submitRow{padding-top:.75rem}.j1WgZG_submit{border:0;border-bottom:4px solid var(--foreground);width:100%;max-width:320px;color:var(--foreground);font-family:var(--font-latin), var(--font-ja), "Hiragino Sans", sans-serif;letter-spacing:.04em;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:0 0 12px;font-size:16px;font-weight:700;transition:opacity .2s;display:flex}.j1WgZG_submit:hover{opacity:.75}.j1WgZG_submitArrow{font-size:18px;transition:transform .35s cubic-bezier(.22,1,.36,1)}.j1WgZG_submit:hover .j1WgZG_submitArrow{transform:translate(8px)}.j1WgZG_submit:focus-visible{outline-offset:4px;outline:2px solid #333}.j1WgZG_submit:disabled{cursor:not-allowed;opacity:.52}.j1WgZG_submit:disabled .j1WgZG_submitArrow{transform:none}.j1WgZG_error,.j1WgZG_success{border:1px solid var(--rule);background-color:#0000;position:relative}.j1WgZG_error{color:var(--foreground);padding:1rem 1.15rem;font-size:.875rem}.j1WgZG_success{text-align:center;padding:clamp(2.5rem,8vw,4rem) clamp(1.25rem,6vw,3rem)}.j1WgZG_successStamp{border:2px solid var(--foreground);width:3rem;height:3rem;color:var(--foreground);border-radius:50%;place-items:center;margin:0 auto 1.5rem;display:grid}.j1WgZG_successIcon{width:1.5rem;height:1.5rem}.j1WgZG_successTitle{font-family:var(--font-ja), sans-serif;letter-spacing:.04em;margin:0 0 1rem;font-size:1.35rem;font-weight:600}.j1WgZG_successMessage{color:var(--foreground);white-space:pre-line;margin:0;line-height:1.8}@media (max-width:480px){.j1WgZG_form{gap:1.8rem}}
