.WebinarForm-module__Lt3CNq__wrap{width:100%;max-width:480px;margin:0 auto}.WebinarForm-module__Lt3CNq__card{background-color:var(--color-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-xl);width:100%}.WebinarForm-module__Lt3CNq__formGroup{margin-bottom:var(--space-md)}.WebinarForm-module__Lt3CNq__label{font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);margin-bottom:var(--space-2xs);display:block}.WebinarForm-module__Lt3CNq__input{width:100%;font-family:var(--font-family);font-size:var(--font-size-base);color:var(--color-text);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);transition:border-color var(--transition-fast);outline:none}.WebinarForm-module__Lt3CNq__input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light)}.WebinarForm-module__Lt3CNq__input.WebinarForm-module__Lt3CNq__error{border-color:var(--color-error)}.WebinarForm-module__Lt3CNq__textarea{resize:vertical;min-height:96px;line-height:var(--line-height-relaxed)}.WebinarForm-module__Lt3CNq__error{font-family:var(--font-family);font-size:var(--font-size-xs);color:var(--color-error);margin-top:var(--space-2xs)}.WebinarForm-module__Lt3CNq__legalNotice{font-family:var(--font-family);font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-top:var(--space-md)}.WebinarForm-module__Lt3CNq__submitBtn{width:100%;margin-top:var(--space-md)}.WebinarForm-module__Lt3CNq__resultMsg{align-items:flex-start;gap:var(--space-sm);text-align:left;display:flex}.WebinarForm-module__Lt3CNq__resultText{font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-primary);line-height:var(--line-height-relaxed);white-space:pre-line}.WebinarForm-module__Lt3CNq__successIcon{color:var(--color-success);flex-shrink:0;margin-top:2px}.WebinarForm-module__Lt3CNq__homeBtn{width:100%;margin-top:var(--space-lg)}.WebinarForm-module__Lt3CNq__errorIcon{color:var(--color-error);flex-shrink:0;margin-top:2px}@media (max-width:640px){.WebinarForm-module__Lt3CNq__card{padding:var(--space-lg)}}
