.lg-form[data-astro-cid-27ybqpeo]{max-width:var(--lg-size-narrow-width);font-family:var(--lg-font-family-sans);color:var(--lg-surface-text, var(--lg-color-ink))}.lg-form[data-astro-cid-27ybqpeo]:lang(ja){word-break:auto-phrase}.lg-form__form[data-astro-cid-27ybqpeo]{display:flex;flex-direction:column;gap:var(--lg-space-6)}.lg-form__form[data-astro-cid-27ybqpeo][hidden]{display:none}.lg-form__note[data-astro-cid-27ybqpeo]{margin:0;color:var(--lg-surface-muted, var(--lg-color-muted));font-size:var(--lg-font-size-small)}.lg-form__summary[data-astro-cid-27ybqpeo]{padding:var(--lg-space-3) var(--lg-space-4);border:var(--lg-size-border) solid var(--lg-color-danger);border-radius:var(--lg-radius-input);background:var(--lg-color-white);color:var(--lg-color-danger);font-size:var(--lg-font-size-body-sm);font-weight:var(--lg-font-weight-semibold)}.lg-form__summary[data-astro-cid-27ybqpeo][hidden]{display:none}.lg-form__field[data-astro-cid-27ybqpeo]{display:flex;flex-direction:column;gap:var(--lg-space-2);min-width:0;margin:0;padding:0;border:0;font-size:var(--lg-font-size-body-sm)}.lg-form__label[data-astro-cid-27ybqpeo],.lg-form__legend[data-astro-cid-27ybqpeo]{padding:0;font-weight:var(--lg-font-weight-semibold);color:var(--lg-surface-heading, var(--lg-color-near-black))}.lg-form__legend[data-astro-cid-27ybqpeo]{margin-bottom:var(--lg-space-2)}.lg-form__req[data-astro-cid-27ybqpeo]{color:var(--lg-color-danger)}.lg-form__control[data-astro-cid-27ybqpeo]{min-height:var(--lg-size-tap-target);padding:var(--lg-space-2) var(--lg-space-4);border:var(--lg-size-border) solid var(--lg-color-muted);border-radius:var(--lg-radius-input);background:var(--lg-color-white);color:var(--lg-color-ink);font-family:var(--lg-font-family-sans);font-size:var(--lg-font-size-body-sm);line-height:var(--lg-font-line-tight)}.lg-form__control--area[data-astro-cid-27ybqpeo]{min-height:calc(var(--lg-size-tap-target) * 3);resize:vertical}.lg-form__control[data-astro-cid-27ybqpeo]:focus-visible,.lg-form__box[data-astro-cid-27ybqpeo]:focus-visible{outline:var(--lg-size-focus-ring) solid var(--lg-color-brand-purple);outline-offset:var(--lg-size-focus-offset);border-color:var(--lg-color-brand-purple)}.lg-form__control[data-astro-cid-27ybqpeo][aria-invalid=true],.lg-form__field[data-astro-cid-27ybqpeo] select[aria-invalid=true]{border-color:var(--lg-color-danger)}.lg-form__field[data-astro-cid-27ybqpeo] input[type=checkbox][aria-invalid=true],.lg-form__box[data-astro-cid-27ybqpeo][aria-invalid=true]{outline:var(--lg-size-focus-ring) solid var(--lg-color-danger);outline-offset:var(--lg-size-focus-offset)}.lg-form__summary[data-astro-cid-27ybqpeo]:focus-visible{outline:var(--lg-size-focus-ring) solid var(--lg-color-brand-purple);outline-offset:var(--lg-size-focus-offset)}.lg-form__retry[data-astro-cid-27ybqpeo]{align-self:flex-start;min-height:var(--lg-size-tap-target);padding:var(--lg-space-2) var(--lg-space-5);border:var(--lg-size-border-strong) solid var(--lg-color-brand-purple);border-radius:var(--lg-radius-button);background:var(--lg-color-white);color:var(--lg-color-brand-purple);font-family:var(--lg-font-family-sans);font-size:var(--lg-font-size-body-sm);font-weight:var(--lg-font-weight-bold);cursor:pointer}.lg-form__retry[data-astro-cid-27ybqpeo][hidden]{display:none}.lg-form__retry[data-astro-cid-27ybqpeo]:focus-visible{outline:var(--lg-size-focus-ring) solid var(--lg-color-brand-purple);outline-offset:var(--lg-size-focus-offset)}.lg-form__hint[data-astro-cid-27ybqpeo]{margin:0;color:var(--lg-surface-muted, var(--lg-color-muted));font-size:var(--lg-font-size-small)}.lg-form__error[data-astro-cid-27ybqpeo]{margin:0;color:var(--lg-color-danger);font-size:var(--lg-font-size-small);font-weight:var(--lg-font-weight-semibold)}.lg-form__error[data-astro-cid-27ybqpeo][hidden]{display:none}.lg-form__choices[data-astro-cid-27ybqpeo]{display:flex;flex-wrap:wrap;gap:var(--lg-space-3) var(--lg-space-6)}.lg-form__check[data-astro-cid-27ybqpeo]{display:flex;gap:var(--lg-space-3);align-items:flex-start;min-height:var(--lg-size-tap-target);color:var(--lg-surface-text);cursor:pointer}.lg-form__box[data-astro-cid-27ybqpeo]{flex:none;width:var(--lg-size-icon);height:var(--lg-size-icon);margin:var(--lg-space-1) 0 0;accent-color:var(--lg-color-brand-purple)}.lg-form__link[data-astro-cid-27ybqpeo]{color:var(--lg-surface-link, var(--lg-color-brand-purple));text-decoration:underline;text-decoration-thickness:var(--lg-font-underline-thickness);text-underline-offset:var(--lg-font-underline-offset)}.lg-form__link[data-astro-cid-27ybqpeo]:hover{text-decoration-thickness:var(--lg-font-underline-thickness-hover)}.lg-form__hp[data-astro-cid-27ybqpeo]{position:absolute;width:var(--lg-size-border);height:var(--lg-size-border);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lg-form__turnstile[data-astro-cid-27ybqpeo]:empty{display:none}.lg-form__actions[data-astro-cid-27ybqpeo]{display:flex}.lg-form__submit[data-astro-cid-27ybqpeo]{display:inline-flex;align-items:center;justify-content:center;min-height:var(--lg-size-tap-target);padding:var(--lg-space-4) var(--lg-space-7);border:var(--lg-size-border-strong) solid transparent;border-radius:var(--lg-radius-button);background:linear-gradient(90deg,var(--lg-color-gradient-start),var(--lg-color-gradient-end));box-shadow:var(--lg-shadow-button);color:var(--lg-color-white);font-family:var(--lg-font-family-sans);font-size:var(--lg-font-size-body-sm);font-weight:var(--lg-font-weight-bold);line-height:var(--lg-font-line-tight);cursor:pointer;transition:box-shadow var(--lg-motion-fast) var(--lg-motion-ease),transform var(--lg-motion-fast) var(--lg-motion-ease)}.lg-form__submit[data-astro-cid-27ybqpeo]:hover:not(:disabled){background:linear-gradient(90deg,var(--lg-color-gradient-hover-start),var(--lg-color-gradient-hover-end));box-shadow:var(--lg-shadow-button-hover)}.lg-form__submit[data-astro-cid-27ybqpeo]:focus-visible{outline:var(--lg-size-focus-ring) solid var(--lg-color-brand-purple);outline-offset:var(--lg-size-focus-offset)}.lg-form__submit[data-astro-cid-27ybqpeo]:active:not(:disabled){transform:translateY(var(--lg-size-press-offset))}.lg-form__submit[data-astro-cid-27ybqpeo]:disabled{cursor:not-allowed;opacity:.6}.lg-form__submit[data-astro-cid-27ybqpeo][aria-busy=true]{cursor:progress;opacity:.8}.lg-form__noscript[data-astro-cid-27ybqpeo]{margin:0;color:var(--lg-surface-muted, var(--lg-color-muted));font-size:var(--lg-font-size-small)}.lg-form__success[data-astro-cid-27ybqpeo]{padding:var(--lg-space-6);border:var(--lg-size-border) solid var(--lg-color-card-border);border-radius:var(--lg-radius-card-sm);background:var(--lg-color-tint-bg);color:var(--lg-color-near-black);font-size:var(--lg-font-size-body);font-weight:var(--lg-font-weight-semibold)}.lg-form__success[data-astro-cid-27ybqpeo] p[data-astro-cid-27ybqpeo]{margin:0}.lg-form__success[data-astro-cid-27ybqpeo][hidden]{display:none}.lg-form__success[data-astro-cid-27ybqpeo]:focus-visible{outline:var(--lg-size-focus-ring) solid var(--lg-color-brand-purple);outline-offset:var(--lg-size-focus-offset)}@media(prefers-reduced-motion:reduce){.lg-form__submit[data-astro-cid-27ybqpeo]{transition:none}.lg-form__submit[data-astro-cid-27ybqpeo]:active:not(:disabled){transform:none}}
