.TryPennyForm-module__rBooYW__container{background:color-mix(in srgb, var(--bg) 60%, transparent);-webkit-backdrop-filter:blur(24px);border:1px solid color-mix(in srgb, var(--ink) 8%, transparent);min-height:320px;box-shadow:0 20px 40px -10px color-mix(in srgb, var(--ink) 5%, transparent), inset 0 1px 0 color-mix(in srgb, var(--bg) 80%, transparent);border-radius:24px;padding:32px;position:relative;overflow:hidden}.TryPennyForm-module__rBooYW__container:before{content:"";background:linear-gradient(135deg, color-mix(in srgb, var(--copper) 4%, transparent) 0%, transparent 100%);pointer-events:none;height:100%;position:absolute;top:0;left:0;right:0}.TryPennyForm-module__rBooYW__stepIndicator{justify-content:center;align-items:center;gap:0;margin-bottom:28px;display:flex}.TryPennyForm-module__rBooYW__stepDot{background:var(--border);width:28px;height:28px;color:var(--ink-subtle);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:600;transition:background .3s,color .3s;display:flex}.TryPennyForm-module__rBooYW__stepDotActive{background:var(--copper);color:#fff}.TryPennyForm-module__rBooYW__stepLine{background:var(--border);width:48px;height:2px;transition:background .3s}.TryPennyForm-module__rBooYW__stepLineActive{background:var(--copper)}.TryPennyForm-module__rBooYW__stepLabel{color:var(--ink-muted);margin-bottom:16px;font-size:15px;font-weight:500}.TryPennyForm-module__rBooYW__scenarioGrid{flex-direction:column;gap:8px;display:flex}.TryPennyForm-module__rBooYW__scenarioCard{background:color-mix(in srgb, var(--bg) 70%, transparent);border:1px solid color-mix(in srgb, var(--ink) 10%, transparent);border-radius:var(--radius-button);cursor:pointer;text-align:left;z-index:1;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:start;gap:0 12px;padding:14px 16px;font-family:inherit;transition:border-color .2s,box-shadow .2s,transform .15s cubic-bezier(.23,1,.32,1),background .2s;display:grid;position:relative}.TryPennyForm-module__rBooYW__scenarioCard:hover{background:var(--bg);border-color:color-mix(in srgb, var(--copper) 35%, transparent);transform:translateY(-2px);box-shadow:0 4px 20px #c981601a}.TryPennyForm-module__rBooYW__scenarioCard:active{transform:scale(.98)}.TryPennyForm-module__rBooYW__scenarioCardSelected{background:var(--bg);border-color:var(--copper);box-shadow:0 0 0 2px #c9816026,0 4px 20px #c981601a}.TryPennyForm-module__rBooYW__scenarioCardDisabled{opacity:.6;cursor:not-allowed;background:color-mix(in srgb, var(--bg) 40%, transparent)}.TryPennyForm-module__rBooYW__scenarioCardDisabled:hover{box-shadow:none;border-color:color-mix(in srgb, var(--ink) 10%, transparent);background:color-mix(in srgb, var(--bg) 40%, transparent);transform:none}.TryPennyForm-module__rBooYW__inProgressBadge{background:color-mix(in srgb, var(--ink) 10%, transparent);color:var(--ink-subtle);text-transform:uppercase;letter-spacing:.02em;vertical-align:middle;border-radius:4px;align-items:center;margin-left:8px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-flex}.TryPennyForm-module__rBooYW__scenarioEmoji{grid-row:1/3;align-self:center;font-size:22px;line-height:1}.TryPennyForm-module__rBooYW__scenarioLabel{color:var(--ink);font-size:15px;font-weight:600;line-height:1.3}.TryPennyForm-module__rBooYW__scenarioDescription{color:var(--ink-subtle);grid-column:2;font-size:13px;line-height:1.4}.TryPennyForm-module__rBooYW__scenarioArrow{color:var(--ink-subtle);opacity:0;grid-row:1/3;align-self:center;transition:opacity .2s,transform .2s}.TryPennyForm-module__rBooYW__scenarioCard:hover .TryPennyForm-module__rBooYW__scenarioArrow{opacity:1;transform:translate(2px)}.TryPennyForm-module__rBooYW__backButton{color:var(--ink-subtle);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-bottom:16px;padding:0;font-family:inherit;font-size:13px;font-weight:500;transition:color .15s;display:inline-flex}.TryPennyForm-module__rBooYW__backButton:hover{color:var(--copper)}.TryPennyForm-module__rBooYW__selectedBadge{border-radius:var(--radius-pill);color:var(--copper-deep);background:#c9816014;align-items:center;gap:6px;margin-bottom:20px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.TryPennyForm-module__rBooYW__form{flex-direction:column;gap:16px;display:flex}.TryPennyForm-module__rBooYW__inputGroup{flex-direction:column;gap:4px;display:flex}.TryPennyForm-module__rBooYW__label{color:var(--ink);font-size:13px;font-weight:600}.TryPennyForm-module__rBooYW__input{border:1px solid color-mix(in srgb, var(--ink) 15%, transparent);border-radius:var(--radius-button);color:var(--ink);background:color-mix(in srgb, var(--bg) 50%, transparent);-webkit-backdrop-filter:blur(8px);outline:none;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .3s cubic-bezier(.23,1,.32,1),box-shadow .3s cubic-bezier(.23,1,.32,1),background .3s}.TryPennyForm-module__rBooYW__input:focus{border-color:var(--copper);background:var(--bg);box-shadow:0 0 0 3px #c9816026,0 4px 16px #c9816014}.TryPennyForm-module__rBooYW__input:disabled{opacity:.6;cursor:not-allowed}.TryPennyForm-module__rBooYW__input::placeholder{color:var(--ink-subtle)}.TryPennyForm-module__rBooYW__inputHint{color:var(--ink-subtle);margin-top:2px;font-size:12px}.TryPennyForm-module__rBooYW__captchaWrapper{justify-content:center;margin:4px 0;display:flex}.TryPennyForm-module__rBooYW__errorBanner{border-radius:var(--radius-button);color:var(--danger);background:#b84a3d0f;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:500;display:flex;overflow:hidden}.TryPennyForm-module__rBooYW__submitButton{border-radius:var(--radius-button);border:1px solid color-mix(in srgb, var(--ink) 90%, transparent);cursor:pointer;background:linear-gradient(180deg, color-mix(in srgb, var(--ink) 95%, #fff) 0%, var(--ink) 100%);color:var(--bg);justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-family:inherit;font-size:15px;font-weight:600;line-height:1;transition:transform .4s cubic-bezier(.23,1,.32,1),box-shadow .4s cubic-bezier(.23,1,.32,1),opacity .2s;display:inline-flex;box-shadow:0 2px 12px #00000014,inset 0 1px #ffffff26}.TryPennyForm-module__rBooYW__submitButton:hover:not(:disabled){box-shadow:0 0 0 3px var(--copper), 0 6px 20px #c9816033;transform:translateY(-2px)}.TryPennyForm-module__rBooYW__submitButton:active:not(:disabled){transform:scale(.97)}.TryPennyForm-module__rBooYW__submitButton:disabled{opacity:.5;cursor:not-allowed}.TryPennyForm-module__rBooYW__spinner{animation:1s linear infinite TryPennyForm-module__rBooYW__spin}@keyframes TryPennyForm-module__rBooYW__spin{to{transform:rotate(360deg)}}.TryPennyForm-module__rBooYW__disclaimer{color:var(--ink-subtle);text-align:center;margin-top:4px;font-size:12px;line-height:1.5}.TryPennyForm-module__rBooYW__successState{text-align:center;flex-direction:column;align-items:center;padding:20px 0;display:flex}.TryPennyForm-module__rBooYW__successIcon{width:72px;height:72px;color:var(--success);background:linear-gradient(135deg,#3d8c5b14 0%,#3d8c5b26 100%);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;display:flex;box-shadow:inset 0 0 0 1px #3d8c5b1a}.TryPennyForm-module__rBooYW__successTitle{color:var(--ink);letter-spacing:-.02em;margin-bottom:8px;font-size:24px;font-weight:700}.TryPennyForm-module__rBooYW__successMessage{color:var(--copper-deep);margin-bottom:8px;font-size:16px;font-weight:600}.TryPennyForm-module__rBooYW__successHint{color:var(--ink-muted);max-width:340px;margin-bottom:24px;font-size:14px;line-height:1.5}.TryPennyForm-module__rBooYW__resetButton{color:var(--ink-subtle);border:1px solid var(--border);border-radius:var(--radius-button);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .2s,color .2s;display:inline-flex}.TryPennyForm-module__rBooYW__resetButton:hover{border-color:var(--copper);color:var(--copper)}
