.sign-wall-module__6gyE5a__root{container-type:inline-size}.sign-wall-module__6gyE5a__list{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:var(--space-4);list-style:none;display:grid}.sign-wall-module__6gyE5a__wide{grid-column:span 2}.sign-wall-module__6gyE5a__item{animation:sign-wall-module__6gyE5a__sign-hang var(--duration-slow) var(--ease-out) both}.sign-wall-module__6gyE5a__item:nth-child(2){animation-delay:calc(var(--stagger-step) * 1)}.sign-wall-module__6gyE5a__item:nth-child(3){animation-delay:calc(var(--stagger-step) * 2)}.sign-wall-module__6gyE5a__item:nth-child(4){animation-delay:calc(var(--stagger-step) * 3)}.sign-wall-module__6gyE5a__item:nth-child(5){animation-delay:calc(var(--stagger-step) * 4)}.sign-wall-module__6gyE5a__item:nth-child(6){animation-delay:calc(var(--stagger-step) * 5)}.sign-wall-module__6gyE5a__item:nth-child(7){animation-delay:calc(var(--stagger-step) * 6)}.sign-wall-module__6gyE5a__item:nth-child(8){animation-delay:calc(var(--stagger-step) * 7)}.sign-wall-module__6gyE5a__item:nth-child(9){animation-delay:calc(var(--stagger-step) * 8)}.sign-wall-module__6gyE5a__item:nth-child(10){animation-delay:calc(var(--stagger-step) * 9)}.sign-wall-module__6gyE5a__item:nth-child(11){animation-delay:calc(var(--stagger-step) * 10)}.sign-wall-module__6gyE5a__item:nth-child(12){animation-delay:calc(var(--stagger-step) * 11)}@keyframes sign-wall-module__6gyE5a__sign-hang{0%{opacity:0;transform:translateY(calc(-1 * var(--space-4))) rotate(var(--tilt-hang))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sign-wall-module__6gyE5a__item{animation:none}}@container (min-width:34rem){.sign-wall-module__6gyE5a__list{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.sign-wall-module__6gyE5a__join{grid-column:span 1}}@container (min-width:58rem){.sign-wall-module__6gyE5a__list{grid-template-columns:repeat(4,minmax(0,1fr))}.sign-wall-module__6gyE5a__join{grid-column:span 2}}
.field-module__3papsG__root{gap:var(--space-2);display:grid}.field-module__3papsG__label{font-weight:var(--weight-bold);line-height:var(--leading-snug)}.field-module__3papsG__optional{font-weight:var(--weight-regular);color:var(--color-text-muted)}.field-module__3papsG__hint{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-snug)}.field-module__3papsG__error{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-error)}
.form-controls-module__BsaV2W__control{width:100%;min-height:var(--tap-min);padding:var(--space-2) var(--space-3);background:var(--color-white);color:var(--color-text);border:var(--border-medium) solid var(--color-line-strong);border-radius:var(--radius-control);font-size:var(--text-md);line-height:var(--leading-snug);transition:border-color var(--duration-fast) var(--ease-out)}.form-controls-module__BsaV2W__control::placeholder{color:var(--color-text-muted)}.form-controls-module__BsaV2W__control:hover{border-color:var(--color-channel-soft)}.form-controls-module__BsaV2W__control:focus-visible{outline-offset:0;border-color:var(--color-focus)}.form-controls-module__BsaV2W__control[aria-invalid=true]{border-color:var(--color-error)}.form-controls-module__BsaV2W__select{appearance:none;padding-right:var(--space-7);background-image:linear-gradient(45deg, transparent 50%, var(--color-channel) 50%), linear-gradient(135deg, var(--color-channel) 50%, transparent 50%);background-position:right var(--space-5) center, right var(--space-4) center;background-size:var(--space-2) var(--space-2);background-repeat:no-repeat}.form-controls-module__BsaV2W__textarea{min-height:calc(var(--tap-min) * 3);resize:vertical;line-height:var(--leading-body)}.form-controls-module__BsaV2W__checkbox{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-white);border:var(--border-medium) solid var(--color-line);border-radius:var(--radius-control);cursor:pointer;display:flex}.form-controls-module__BsaV2W__checkboxInvalid{border-color:var(--color-error)}.form-controls-module__BsaV2W__checkboxInput{width:var(--space-5);height:var(--space-5);accent-color:var(--color-cobalt);flex:none;margin:0}.form-controls-module__BsaV2W__checkboxLabel{line-height:var(--leading-snug)}
