.PartnerApplicationForm-module__qlLTtW__form{gap:var(--spacing-lg);flex-direction:column;display:flex}.PartnerApplicationForm-module__qlLTtW__formGrid{gap:var(--spacing-lg);grid-template-columns:1fr;display:grid}.PartnerApplicationForm-module__qlLTtW__formGroup{gap:var(--spacing-xs);flex-direction:column;display:flex}.PartnerApplicationForm-module__qlLTtW__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-700)}.PartnerApplicationForm-module__qlLTtW__required{color:var(--color-error)}.PartnerApplicationForm-module__qlLTtW__input,.PartnerApplicationForm-module__qlLTtW__select,.PartnerApplicationForm-module__qlLTtW__textarea{padding:var(--spacing-sm)var(--spacing-md);border:1px solid var(--color-gray-300);border-radius:var(--radius-lg);font-size:var(--font-size-base);color:var(--color-gray-900);background-color:var(--color-white);transition:all var(--transition-fast)}.PartnerApplicationForm-module__qlLTtW__input::placeholder,.PartnerApplicationForm-module__qlLTtW__textarea::placeholder{color:var(--color-gray-400)}.PartnerApplicationForm-module__qlLTtW__input:focus,.PartnerApplicationForm-module__qlLTtW__select:focus,.PartnerApplicationForm-module__qlLTtW__textarea:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 3px var(--color-primary-100);outline:none}.PartnerApplicationForm-module__qlLTtW__inputError{border-color:var(--color-error)}.PartnerApplicationForm-module__qlLTtW__inputError:focus{box-shadow:0 0 0 3px #dc26261a}.PartnerApplicationForm-module__qlLTtW__select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%236b7280'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--spacing-sm)center;padding-right:var(--spacing-2xl);background-size:20px}.PartnerApplicationForm-module__qlLTtW__textarea{resize:vertical;min-height:100px}.PartnerApplicationForm-module__qlLTtW__errorText{font-size:var(--font-size-sm);color:var(--color-error);margin:0}.PartnerApplicationForm-module__qlLTtW__submitError{padding:var(--spacing-md);background-color:var(--color-error-light);border-radius:var(--radius-lg);color:var(--color-error);font-size:var(--font-size-sm);text-align:center;margin:0}.PartnerApplicationForm-module__qlLTtW__submitButton{padding:var(--spacing-md)var(--spacing-xl);background-color:var(--color-primary-500);color:var(--color-white);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);border:none;width:100%}.PartnerApplicationForm-module__qlLTtW__submitButton:hover:not(:disabled){background-color:var(--color-primary-600)}.PartnerApplicationForm-module__qlLTtW__submitButton:disabled{opacity:.6;cursor:not-allowed}.PartnerApplicationForm-module__qlLTtW__success{text-align:center;padding:var(--spacing-2xl)}.PartnerApplicationForm-module__qlLTtW__successIcon{width:64px;height:64px;margin:0 auto var(--spacing-lg);background-color:var(--color-success-light);border-radius:var(--radius-full);color:var(--color-success);justify-content:center;align-items:center;display:flex}.PartnerApplicationForm-module__qlLTtW__successIcon svg{width:32px;height:32px}.PartnerApplicationForm-module__qlLTtW__successTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);margin-bottom:var(--spacing-sm)}.PartnerApplicationForm-module__qlLTtW__successText{font-size:var(--font-size-base);color:var(--color-gray-600);line-height:var(--line-height-relaxed)}@media (min-width:768px){.PartnerApplicationForm-module__qlLTtW__formGrid{grid-template-columns:repeat(2,1fr)}.PartnerApplicationForm-module__qlLTtW__submitButton{align-self:flex-start;width:auto}}
