.trial-code_steps__SQwdM{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;list-style:none;margin:0;padding:0;counter-reset:step}.trial-code_step__dFuCw{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:22px 20px}.trial-code_stepNo__rud5I{position:absolute;top:14px;right:16px;font-size:.78rem;font-weight:700;color:var(--text-3,var(--text-2));opacity:.6}.trial-code_step__dFuCw h3{font-size:.98rem;font-weight:700;margin:12px 0 6px}.trial-code_step__dFuCw p{font-size:.86rem;color:var(--text-2);line-height:1.6;margin:0}@media (max-width:900px){.trial-code_steps__SQwdM{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.trial-code_steps__SQwdM{grid-template-columns:1fr}}.TrialCodeRequestForm_form__ds2FO{max-width:640px;margin:0 auto;background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:32px;box-shadow:var(--shadow)}.TrialCodeRequestForm_notice__VW7TM{background:var(--surface-2);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:0 10px 10px 0;padding:13px 15px;font-size:.89rem;color:var(--text-2);line-height:1.6;margin-bottom:22px}.TrialCodeRequestForm_field__N_s6k{margin-bottom:18px}.TrialCodeRequestForm_field__N_s6k label{display:block;font-size:.85rem;font-weight:600;margin-bottom:7px}.TrialCodeRequestForm_req__oeZos{color:var(--accent)}.TrialCodeRequestForm_field__N_s6k input,.TrialCodeRequestForm_field__N_s6k textarea{width:100%;background:var(--bg);border:1px solid var(--border-strong);border-radius:10px;padding:11px 13px;font-size:.92rem;font-family:inherit;color:var(--text-1);outline:none}.TrialCodeRequestForm_field__N_s6k input:focus,.TrialCodeRequestForm_field__N_s6k textarea:focus{border-color:var(--accent)}.TrialCodeRequestForm_field__N_s6k textarea{min-height:96px;resize:vertical}.TrialCodeRequestForm_hint__qTXIm{margin:6px 0 0;font-size:.8rem;color:var(--text-3,var(--text-2))}.TrialCodeRequestForm_row2__hGSEs{display:grid;grid-template-columns:1fr 1fr;gap:14px}.TrialCodeRequestForm_error__Ahdgw{color:#c43d4b;font-size:.87rem;margin:-4px 0 14px}.TrialCodeRequestForm_privacy__g3RTi{margin:14px 0 0;text-align:center;font-size:.78rem;color:var(--text-3,var(--text-2))}.TrialCodeRequestForm_done__wNNKe{max-width:600px;margin:0 auto;text-align:center;padding:20px}.TrialCodeRequestForm_done__wNNKe svg{width:48px;height:48px;color:var(--accent)}.TrialCodeRequestForm_done__wNNKe h2{font-size:1.4rem;font-weight:700;margin:12px 0 8px}.TrialCodeRequestForm_done__wNNKe p{color:var(--text-2);line-height:1.7}.TrialCodeRequestForm_doneActions__OG_FG{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:18px}@media (max-width:600px){.TrialCodeRequestForm_row2__hGSEs{grid-template-columns:1fr}.TrialCodeRequestForm_form__ds2FO{padding:24px 18px}}