.speaker-intro.svelte-1gslf2e{background:var(--color-bg, #fef6ec);padding-block:var(--spacing-10, 2.5rem);padding-inline:var(--spacing-6, 1.5rem)}.speaker-intro__inner.svelte-1gslf2e{max-width:var(--pw-shell-prose-max, 56rem);margin-inline:auto}.speaker-intro__body.svelte-1gslf2e{font-size:1.0625rem;line-height:1.7;color:var(--color-text);margin-block-end:var(--spacing-4, 1rem)}.speaker-intro__body.svelte-1gslf2e:last-child{margin-block-end:0}.speaker-wrap.svelte-1gslf2e{display:flex;justify-content:center;padding-block:var(--spacing-12, 3rem);padding-inline:var(--spacing-4, 1rem)}.speaker-card.svelte-1gslf2e{background:var(--color-surface, #fff);border:1px solid var(--color-border, #e5e7eb);border-radius:var(--radius-card, .75rem);box-shadow:0 2px 12px #0000000f;padding:var(--spacing-8, 2rem);width:100%;max-width:42rem}.speaker-card.svelte-1gslf2e h2:where(.svelte-1gslf2e){margin-block-end:var(--spacing-2, .5rem)}.speaker-card__desc.svelte-1gslf2e{color:var(--color-text-muted, #6b7280);margin-block-end:var(--spacing-6, 1.5rem)}.speaker-card__action.svelte-1gslf2e{display:flex;justify-content:center;margin-block-start:var(--spacing-6, 1.5rem)}.speaker-form.svelte-1gslf2e{display:flex;flex-direction:column;gap:var(--spacing-5, 1.25rem)}.speaker-form__row.svelte-1gslf2e{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4, 1rem)}@media(max-width:600px){.speaker-form__row.svelte-1gslf2e{grid-template-columns:1fr}}.speaker-form__field.svelte-1gslf2e{display:flex;flex-direction:column;gap:var(--spacing-1, .25rem)}.speaker-form__label.svelte-1gslf2e{font-family:var(--font-body);font-size:.9375rem;font-weight:600;color:var(--color-text)}.speaker-form__required.svelte-1gslf2e{color:#dc2626;margin-inline-start:.2em}.speaker-form__input.svelte-1gslf2e,.speaker-form__textarea.svelte-1gslf2e{font-family:var(--font-body);font-size:1rem;color:var(--color-text);background:var(--color-bg, #fff);border:1px solid var(--color-border, #d1d5db);border-radius:var(--radius-input, .375rem);padding:.625rem .75rem;width:100%;box-sizing:border-box;transition:border-color .15s ease-out,box-shadow .15s ease-out}.speaker-form__input.svelte-1gslf2e:focus,.speaker-form__textarea.svelte-1gslf2e:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 20%,transparent)}.speaker-form__input--error.svelte-1gslf2e{border-color:#dc2626}.speaker-form__textarea.svelte-1gslf2e{resize:vertical;min-block-size:9rem}.speaker-form__error.svelte-1gslf2e{font-size:.875rem;color:#dc2626;margin:0}.speaker-form__submit-error.svelte-1gslf2e{padding:.75rem 1rem;background:#fef2f2;border:1px solid #fecaca;border-radius:var(--radius-input, .375rem)}.speaker-form__submit-error.svelte-1gslf2e p:where(.svelte-1gslf2e){font-size:.9375rem;color:#dc2626;margin:0}.speaker-form__submit.svelte-1gslf2e{width:100%;margin-block-start:var(--spacing-2, .5rem)}.speaker-form__submit.svelte-1gslf2e:disabled{opacity:.65;cursor:not-allowed;transform:none}
