.c-organizer-page{max-width:43rem;padding-block-start:var(--space-8)}.c-organizer-page__intro{margin-block-end:var(--space-6)}.c-organizer-page h1{font-size:var(--font-size-display);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin-block-end:var(--space-4)}.c-organizer-page__intro>p:last-child{color:var(--color-ink-muted);max-width:53ch}.c-organizer-form{gap:var(--space-5);padding:var(--space-6);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);display:grid}.c-organizer-form__fields,.c-organizer-form__intent{border:0;min-width:0;margin:0;padding:0}.c-organizer-form__fields{gap:var(--space-5);display:grid}.c-organizer-form__grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.c-organizer-form__wide{grid-column:1/-1}.c-organizer-form__label,.c-organizer-form__intent legend{font-weight:var(--font-weight-semibold);font-size:var(--font-size-meta)}.c-organizer-form .c-field>input,.c-organizer-form .c-field>textarea{width:100%;min-width:0;min-height:3rem;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-ink);font:inherit}.c-organizer-form .c-field>textarea{resize:vertical}.c-organizer-form .c-field>input:hover,.c-organizer-form .c-field>textarea:hover{border-color:var(--color-brand-strong)}.c-organizer-form .c-field>input[aria-invalid=true],.c-organizer-form .c-field>textarea[aria-invalid=true]{border-color:var(--color-error)}.c-organizer-form__intent legend{margin-block-end:var(--space-3);padding:0}.c-organizer-form__options{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.c-organizer-form__option{align-items:center;gap:var(--space-2);min-height:3.25rem;padding:var(--space-3);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-control);font-size:var(--font-size-meta);cursor:pointer;display:flex}.c-organizer-form__option input{width:1.125rem;height:1.125rem;accent-color:var(--color-brand-strong);flex-shrink:0;margin:0}.c-organizer-form__option:hover{border-color:var(--color-brand-strong)}.c-organizer-form__option:has(:checked){border-color:var(--color-brand-strong);background:var(--color-brand-soft)}.c-organizer-form__option:has(:focus-visible){outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.c-organizer-form__submit{gap:var(--space-3);background:var(--color-editorial-action);width:100%;min-height:3rem;color:var(--color-ink)}.c-organizer-form__submit:hover{background:var(--color-editorial-action-hover)}.c-organizer-form__error{color:var(--color-error);font-size:var(--font-size-meta)}.c-organizer-form__trap{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.c-organizer-form__success{padding-block:var(--space-8);justify-items:start}.c-organizer-form__check{border-radius:var(--radius-pill);background:var(--color-brand-soft);width:3rem;height:3rem;color:var(--color-brand-strong);font-size:var(--font-size-h2);place-items:center;display:grid}@media (max-width:30em){.c-organizer-page{padding-block-start:var(--space-7)}.c-organizer-form{padding:var(--space-5)}.c-organizer-form__grid,.c-organizer-form__options{grid-template-columns:minmax(0,1fr)}}
