.page-module___8aEwW__page{min-height:calc(100vh - 56px);padding-bottom:0}.page-module___8aEwW__hero{text-align:center;padding:40px 16px 16px}.page-module___8aEwW__heroContent{max-width:500px;margin:0 auto}.page-module___8aEwW__heroIcon{margin-bottom:16px;font-size:56px;animation:.5s ease-out page-module___8aEwW__fadeIn}.page-module___8aEwW__heroTitle{color:var(--color-text);margin-bottom:12px;font-size:26px;font-weight:800;line-height:1.3;animation:.5s ease-out .1s both page-module___8aEwW__fadeIn}.page-module___8aEwW__highlight{color:var(--color-primary)}.page-module___8aEwW__heroDescription{color:var(--color-text-secondary);margin-bottom:8px;font-size:15px;line-height:1.6;animation:.5s ease-out .2s both page-module___8aEwW__fadeIn}.page-module___8aEwW__formSection{max-width:700px;margin:0 auto;padding:0 16px;animation:.5s ease-out .3s both page-module___8aEwW__fadeIn}.page-module___8aEwW__formContent{background:var(--color-card);border-radius:var(--radius-lg,16px);box-shadow:var(--shadow-card,0 1px 3px #00000014);padding:24px 20px}.page-module___8aEwW__modeToggle{gap:8px;margin-bottom:20px;display:flex}.page-module___8aEwW__modeBtn{border:2px solid var(--color-border);border-radius:var(--radius-md,12px);background:var(--color-card);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition,.2s);flex:1;padding:10px 12px;font-size:13px;font-weight:600}.page-module___8aEwW__modeBtn:hover{border-color:var(--color-primary)}.page-module___8aEwW__modeBtnActive{border-color:var(--color-primary);background:var(--color-primary-light);color:var(--color-primary)}.page-module___8aEwW__field{margin-bottom:20px}.page-module___8aEwW__fieldLabel{color:var(--color-text);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.page-module___8aEwW__required{color:var(--color-error,#f44336)}.page-module___8aEwW__input{border:2px solid var(--color-border);border-radius:var(--radius-md,12px);background:var(--color-card);width:100%;color:var(--color-text);font-size:14px;font-family:var(--font-family);transition:border-color var(--transition,.2s),box-shadow var(--transition,.2s);box-sizing:border-box;outline:none;margin-top:8px;padding:12px 16px}.page-module___8aEwW__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}.page-module___8aEwW__textarea{border:2px solid var(--color-border);border-radius:var(--radius-md,12px);background:var(--color-card);width:100%;min-height:80px;color:var(--color-text);resize:vertical;box-sizing:border-box;font-size:14px;font-family:var(--font-family);transition:border-color var(--transition,.2s),box-shadow var(--transition,.2s);outline:none;padding:12px 16px}.page-module___8aEwW__textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}.page-module___8aEwW__tagGrid{flex-wrap:wrap;gap:8px;display:flex}.page-module___8aEwW__tag{border:2px solid var(--color-border);background:var(--color-card);color:var(--color-text);cursor:pointer;transition:all var(--transition,.2s);white-space:nowrap;border-radius:100px;align-items:center;gap:4px;padding:8px 16px;font-size:13px;font-weight:500;display:inline-flex}.page-module___8aEwW__tag:hover{border-color:var(--color-primary);background:var(--color-primary-light)}.page-module___8aEwW__tagActive{border-color:var(--color-primary);background:var(--color-primary-light);color:var(--color-primary);box-shadow:none;font-weight:600}.page-module___8aEwW__tagAnimated{position:relative;overflow:visible}.page-module___8aEwW__tagAnimated:active{transform:scale(.95)}.page-module___8aEwW__tagAnimated.page-module___8aEwW__tagActive{box-shadow:0 0 0 0 var(--color-primary);animation:.35s cubic-bezier(.34,1.56,.64,1) page-module___8aEwW__tagPop}@keyframes page-module___8aEwW__tagPop{0%{box-shadow:0 0 0 0 rgba(var(--color-primary-rgb,238,130,8),.5);transform:scale(.92)}50%{box-shadow:0 0 0 6px rgba(var(--color-primary-rgb,238,130,8),.15);transform:scale(1.06)}to{box-shadow:0 0 0 0 rgba(var(--color-primary-rgb,238,130,8),0);transform:scale(1)}}.page-module___8aEwW__stepTitle{color:var(--color-text);margin-bottom:4px;font-size:22px;font-weight:700}.page-module___8aEwW__stepDesc{color:var(--color-text-secondary);margin-bottom:20px;font-size:14px}.page-module___8aEwW__paySection{border-top:1px solid var(--color-border);margin-top:24px;padding-top:16px}.page-module___8aEwW__features{grid-template-columns:repeat(3,1fr);gap:12px;max-width:600px;margin:0 auto;padding:0 16px;display:grid}.page-module___8aEwW__featureCard{background:var(--color-card);border-radius:var(--radius-md);text-align:center;box-shadow:var(--shadow-card);transition:transform var(--transition),box-shadow var(--transition);padding:20px 16px}.page-module___8aEwW__featureCard:hover{box-shadow:var(--shadow-elevated);transform:translateY(-2px)}.page-module___8aEwW__featureIcon{margin-bottom:8px;font-size:32px}.page-module___8aEwW__featureTitle{color:var(--color-text);margin-bottom:6px;font-size:14px;font-weight:700}.page-module___8aEwW__featureDesc{color:var(--color-text-secondary);font-size:12px;line-height:1.4}.page-module___8aEwW__actions{max-width:600px;margin:24px auto 0;padding:0 16px}.page-module___8aEwW__actionCard{background:var(--color-card);border-radius:var(--radius-md);box-shadow:var(--shadow-card);color:var(--color-text);transition:box-shadow var(--transition),transform var(--transition);align-items:center;gap:12px;padding:16px 20px;text-decoration:none;display:flex}.page-module___8aEwW__actionCard:hover{box-shadow:var(--shadow-elevated);transform:translateY(-1px)}.page-module___8aEwW__actionIcon{font-size:24px}.page-module___8aEwW__actionText{flex:1;font-size:15px;font-weight:600}.page-module___8aEwW__actionArrow{color:var(--color-text-secondary);font-size:18px}@media (max-width:480px){.page-module___8aEwW__heroTitle{font-size:22px}.page-module___8aEwW__formContent{padding:16px 14px}.page-module___8aEwW__tagGrid{gap:6px}.page-module___8aEwW__tag{padding:6px 12px;font-size:12px}.page-module___8aEwW__modeToggle{gap:4px}.page-module___8aEwW__modeBtn{white-space:nowrap;padding:8px 4px;font-size:12.5px}.page-module___8aEwW__features{grid-template-columns:1fr;gap:8px}.page-module___8aEwW__featureCard{text-align:left;align-items:center;gap:12px;padding:14px 16px;display:flex}.page-module___8aEwW__featureIcon{margin-bottom:0;font-size:28px}.page-module___8aEwW__featureTitle{margin-bottom:2px}}
