.StartTrial-module__9NpzZG__page{background:linear-gradient(#f8fafc 0%,#ebf6fd 100%);min-height:100vh;padding:140px 0 80px}.StartTrial-module__9NpzZG__container{max-width:600px;margin:0 auto;padding:0 24px}.StartTrial-module__9NpzZG__backLink{color:var(--blue-600);align-items:center;gap:6px;margin-bottom:24px;font-size:14px;font-weight:600;transition:gap .2s;display:inline-flex}.StartTrial-module__9NpzZG__backLink:hover{gap:10px}.StartTrial-module__9NpzZG__card{border:1px solid var(--border);background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 8px 40px #0f172a0f}.StartTrial-module__9NpzZG__header{text-align:center;padding:32px 32px 0}.StartTrial-module__9NpzZG__header h1{letter-spacing:-1px;margin-bottom:8px;font-size:28px;font-weight:900}.StartTrial-module__9NpzZG__header p{color:var(--text-secondary);font-size:14px}.StartTrial-module__9NpzZG__steps{justify-content:center;align-items:center;gap:0;padding:28px 32px 0;display:flex}.StartTrial-module__9NpzZG__step{color:var(--text-muted);align-items:center;gap:8px;font-size:13px;font-weight:600;transition:color .3s;display:flex}.StartTrial-module__9NpzZG__stepActive,.StartTrial-module__9NpzZG__stepDone{color:var(--blue-600)}.StartTrial-module__9NpzZG__stepCircle{color:#94a3b8;background:#f1f5f9;border:2px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex}.StartTrial-module__9NpzZG__stepActive .StartTrial-module__9NpzZG__stepCircle{background:var(--blue-50);border-color:var(--blue-600);color:var(--blue-600)}.StartTrial-module__9NpzZG__stepDone .StartTrial-module__9NpzZG__stepCircle{background:var(--blue-600);border-color:var(--blue-600);color:#fff}.StartTrial-module__9NpzZG__stepLine{background:#e2e8f0;border-radius:2px;width:40px;height:2px;margin:0 8px;transition:background .3s}.StartTrial-module__9NpzZG__stepLineDone{background:var(--blue-600)}.StartTrial-module__9NpzZG__formArea{min-height:260px;padding:28px 32px 0;overflow:hidden}.StartTrial-module__9NpzZG__fields{flex-direction:column;gap:16px;display:flex}.StartTrial-module__9NpzZG__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.StartTrial-module__9NpzZG__field{flex-direction:column;gap:6px;display:flex}.StartTrial-module__9NpzZG__field label{color:var(--text-primary);font-size:13px;font-weight:600}.StartTrial-module__9NpzZG__field input,.StartTrial-module__9NpzZG__field select,.StartTrial-module__9NpzZG__field textarea{border:1px solid var(--border);color:var(--text-primary);background:#fafbfc;border-radius:10px;outline:none;padding:11px 14px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.StartTrial-module__9NpzZG__field input:focus,.StartTrial-module__9NpzZG__field select:focus,.StartTrial-module__9NpzZG__field textarea:focus{border-color:var(--blue-600);background:#fff;box-shadow:0 0 0 3px #0c6db51a}.StartTrial-module__9NpzZG__field textarea{resize:vertical}.StartTrial-module__9NpzZG__truckGrid{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.StartTrial-module__9NpzZG__truckOption{border:2px solid var(--border);cursor:pointer;color:var(--text-secondary);background:#fafbfc;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;font-size:13px;font-weight:700;transition:all .2s;display:flex}.StartTrial-module__9NpzZG__truckOption:hover{background:#ebf6fd;border-color:#93c5fd}.StartTrial-module__9NpzZG__truckSelected{border-color:var(--blue-600);background:var(--blue-50);color:var(--blue-600);box-shadow:0 0 0 3px #0c6db51a}.StartTrial-module__9NpzZG__nav{justify-content:space-between;align-items:center;padding:24px 32px 32px;display:flex}.StartTrial-module__9NpzZG__prevBtn{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.StartTrial-module__9NpzZG__prevBtn:hover{background:#f8fafc}.StartTrial-module__9NpzZG__nextBtn,.StartTrial-module__9NpzZG__submitBtn{cursor:pointer;border:none;border-radius:10px;align-items:center;gap:6px;padding:10px 24px;font-size:14px;font-weight:700;transition:all .2s;display:flex}.StartTrial-module__9NpzZG__nextBtn{color:#fff;background:linear-gradient(135deg,#1280c8,#0c6db5)}.StartTrial-module__9NpzZG__nextBtn:hover{opacity:.9;transform:translateY(-1px)}.StartTrial-module__9NpzZG__nextBtn:disabled{opacity:.4;cursor:not-allowed;transform:none}.StartTrial-module__9NpzZG__submitBtn{color:#fff;background:linear-gradient(135deg,#16a34a,#15803d)}.StartTrial-module__9NpzZG__submitBtn:hover{opacity:.9;transform:translateY(-1px)}.StartTrial-module__9NpzZG__submitBtn:disabled{opacity:.4;cursor:not-allowed;transform:none}.StartTrial-module__9NpzZG__error{color:#dc2626;margin-top:8px;padding:0 32px;font-size:13px}.StartTrial-module__9NpzZG__successCard{border:1px solid var(--border);text-align:center;background:#fff;border-radius:20px;margin-top:40px;padding:60px 40px;box-shadow:0 8px 40px #0f172a0f}.StartTrial-module__9NpzZG__successIcon{color:#16a34a;background:#dcfce7;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;display:inline-flex}.StartTrial-module__9NpzZG__successCard h2{letter-spacing:-.5px;margin-bottom:12px;font-size:26px;font-weight:900}.StartTrial-module__9NpzZG__successCard p{color:var(--text-secondary);margin-bottom:8px;font-size:15px;line-height:1.6}.StartTrial-module__9NpzZG__successSub{color:var(--text-muted);margin-bottom:24px;font-size:13px}.StartTrial-module__9NpzZG__successCard .StartTrial-module__9NpzZG__btn{margin-top:16px;display:inline-flex}@media (max-width:768px){.StartTrial-module__9NpzZG__page{padding:110px 0 60px}.StartTrial-module__9NpzZG__header{padding:24px 24px 0}.StartTrial-module__9NpzZG__header h1{font-size:24px}.StartTrial-module__9NpzZG__steps{padding:20px 24px 0}.StartTrial-module__9NpzZG__stepLine{width:24px;margin:0 4px}.StartTrial-module__9NpzZG__step span{display:none}.StartTrial-module__9NpzZG__formArea{min-height:240px;padding:24px 24px 0}.StartTrial-module__9NpzZG__nav{padding:20px 24px 24px}.StartTrial-module__9NpzZG__truckGrid{grid-template-columns:repeat(3,1fr)}.StartTrial-module__9NpzZG__row{grid-template-columns:1fr}.StartTrial-module__9NpzZG__successCard{padding:40px 24px}}@media (max-width:480px){.StartTrial-module__9NpzZG__truckGrid{grid-template-columns:repeat(2,1fr)}}
