@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap");@keyframes TrialForm_fadeInUp__hu8Nj{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.TrialForm_trial__ho_hT{width:100vw;min-height:calc(100vh - 72px);background:var(--bg-canvas);padding:var(--spacing-5xl) 0;overflow-anchor:none;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;align-items:center;justify-content:center}.TrialForm_trial__container__a5FaW{width:100%;max-width:600px;margin:0 auto;padding:0 var(--spacing-lg)}.TrialForm_trial__card__lHpM1{width:100%;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--spacing-3xl);box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;opacity:0}.TrialForm_trial__card--visible__nE7iH{animation:TrialForm_fadeInUp__hu8Nj var(--transition-slow) var(--easing-out) forwards}.TrialForm_trial__title__UIFP5{font-size:24px;line-height:32px;font-weight:600;color:var(--text-primary);margin:0 0 var(--spacing-sm) 0;text-align:center}.TrialForm_trial__description__tmKMr{font-size:15px;line-height:24px;color:var(--text-secondary);margin:0 0 var(--spacing-2xl) 0;text-align:center}.TrialForm_trial__formFields__L6lBd{display:flex;flex-direction:column;gap:var(--spacing-lg)}.TrialForm_trial__field__26QQn{display:flex;flex-direction:column;gap:var(--spacing-sm)}.TrialForm_trial__label__Bh_0A{font-size:15px;line-height:24px;font-weight:500;color:var(--text-primary)}.TrialForm_trial__input__p70ik,.TrialForm_trial__select__VWD_T{width:100%;padding:var(--spacing-sm) var(--spacing-md);min-height:40px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-sm);font-family:Inter,sans-serif;font-size:15px;line-height:24px;color:var(--text-primary);transition:border-color .2s ease}.TrialForm_trial__select__VWD_T{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23666666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--spacing-md) center;padding-right:calc(var(--spacing-md) + 24px)}.TrialForm_trial__input__p70ik::placeholder{color:var(--text-muted)}.TrialForm_trial__input__p70ik:focus,.TrialForm_trial__select__VWD_T:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(59,130,246,.1)}.TrialForm_trial__button__vUrAj{width:100%;padding:var(--spacing-sm) var(--spacing-lg);min-height:40px;background:var(--btn-primary-bg);border:none;border-radius:var(--radius-sm);font-family:Inter,sans-serif;font-size:15px;line-height:24px;font-weight:500;color:var(--btn-primary-fg);cursor:pointer;transition:all .2s ease;margin-top:var(--spacing-md)}.TrialForm_trial__button__vUrAj:hover:not(:disabled){background:var(--btn-primary-hover);transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.TrialForm_trial__button__vUrAj:focus{outline:2px solid var(--focus-ring);outline-offset:2px}.TrialForm_trial__button__vUrAj:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 3px rgba(59,130,246,.2)}.TrialForm_trial__button--disabled__bMMP7,.TrialForm_trial__button__vUrAj:disabled{background:var(--bg-subtle);color:var(--text-muted);cursor:not-allowed;transform:none;box-shadow:none}.TrialForm_trial__button--success__lvidM{background:var(--success-bg,#10b981);color:white}.TrialForm_trial__error__6DfE_{padding:var(--spacing-sm) var(--spacing-md);background:var(--tag-error-bg,#fee2e2);color:var(--tag-error-fg,#991b1b);border:1px solid var(--tag-error-border,#fca5a5);border-radius:var(--radius-sm);font-size:14px;margin-top:var(--spacing-md)}@media (max-width:767px){.TrialForm_trial__ho_hT{padding:var(--spacing-3xl) 0}.TrialForm_trial__container__a5FaW{padding:0 var(--spacing-md)}.TrialForm_trial__card__lHpM1{padding:var(--spacing-lg)}.TrialForm_trial__title__UIFP5{font-size:20px;line-height:28px}}@media (prefers-reduced-motion:reduce){.TrialForm_trial__card--visible__nE7iH,.TrialForm_trial__card__lHpM1{animation:none!important;opacity:1!important;transform:none!important}.TrialForm_trial__ho_hT *,.TrialForm_trial__ho_hT :after,.TrialForm_trial__ho_hT :before{transition-duration:.01ms!important}}