._step_uzz6m_1{max-width:680px;margin:28px auto 0;background:#fff;border:1px solid var(--color-ink-08);border-left:3px solid var(--color-accent);padding:40px 44px}._stepHeader_uzz6m_10{display:flex;align-items:center;gap:16px;margin-bottom:12px}._stepNum_uzz6m_17{width:36px;height:36px;border-radius:50%;background:var(--color-accent);color:#fff;font-size:16px;font-weight:900;display:flex;align-items:center;justify-content:center;flex-shrink:0}._stepTitle_uzz6m_31{font-size:var(--title-sm);font-weight:800;color:var(--color-ink);margin:0}._stepDesc_uzz6m_38{font-size:15px;color:var(--color-ink-60);margin:0 0 32px;padding-left:52px;line-height:1.6}._techGrid_uzz6m_46{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-left:52px;margin-bottom:32px}._techCard_uzz6m_54{position:relative;background:var(--color-surface-subtle);border:1px solid var(--color-ink-10);border-bottom:2px solid transparent;padding:36px 24px 28px;display:flex;flex-direction:column;align-items:center;gap:12px;cursor:pointer;font-family:inherit;text-align:center;transition:border-color .15s,background .15s;min-height:200px;justify-content:center}._techCard_uzz6m_54:hover{background:#fff;border-color:var(--color-accent-soft);border-bottom-color:var(--color-accent)}._techIcon_uzz6m_78{width:56px;height:56px;object-fit:contain;opacity:.9}._techLabel_uzz6m_85{font-size:15px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink)}._techDesc_uzz6m_93{font-size:13px;color:var(--color-ink-55);line-height:1.5}._techArrow_uzz6m_99{font-size:18px;color:var(--color-accent);margin-top:4px}._btnBack_uzz6m_105{background:none;border:none;color:var(--color-ink-50);font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;padding:0 0 0 52px;transition:color .15s}._btnBack_uzz6m_105:hover{color:var(--color-ink)}@media(max-width:520px){._step_uzz6m_1{padding:28px 20px}._stepDesc_uzz6m_38,._techGrid_uzz6m_46,._btnBack_uzz6m_105{padding-left:0}._techGrid_uzz6m_46{grid-template-columns:1fr}}._step_18flm_1{max-width:600px;margin:28px auto 0;background:#fff;border:1px solid var(--color-ink-08);border-left:3px solid var(--color-accent);padding:40px 44px}._stepHeader_18flm_10{display:flex;align-items:center;gap:16px;margin-bottom:12px}._stepNum_18flm_17{width:36px;height:36px;border-radius:50%;background:var(--color-accent);color:#fff;font-size:16px;font-weight:900;display:flex;align-items:center;justify-content:center;flex-shrink:0}._stepTitle_18flm_31{font-size:var(--title-sm);font-weight:800;color:var(--color-ink);margin:0}._stepDesc_18flm_38{font-size:15px;color:var(--color-ink-60);margin:0 0 32px;padding-left:52px}._ruralNote_18flm_45{margin:-12px 0 28px 52px;padding:14px 16px;background:#fff5f5;border-left:3px solid var(--color-accent);font-size:13px;color:var(--color-ink-70);line-height:1.5}._loadingText_18flm_55{padding-left:52px;font-size:14px;color:var(--color-ink-45);margin:0 0 36px}._errorText_18flm_62{padding-left:52px;font-size:14px;font-weight:700;color:var(--color-accent);margin:0 0 36px}._tariffGrid_18flm_70{display:flex;flex-direction:column;gap:8px;padding-left:52px;margin-bottom:36px}._actions_18flm_78{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-left:52px}._btnBack_18flm_86{background:none;border:none;color:var(--color-ink-50);font-size:14px;font-weight:700;cursor:pointer;padding:0;font-family:inherit;transition:color .15s}._btnBack_18flm_86:hover{color:var(--color-ink)}._btnContinue_18flm_102{background:var(--color-accent);color:#fff;border:none;padding:14px 32px;font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;font-family:inherit;transition:background .15s}._btnContinue_18flm_102:disabled{background:#ccc;cursor:not-allowed}._btnContinue_18flm_102:hover:not(:disabled){background:var(--color-accent-dark)}@media(max-width:520px){._step_18flm_1{padding:28px 20px}._stepDesc_18flm_38,._tariffGrid_18flm_70,._actions_18flm_78{padding-left:0}._ruralNote_18flm_45{margin-left:0}._actions_18flm_78{flex-direction:column-reverse;align-items:stretch}._btnContinue_18flm_102{text-align:center}}._step_mg5t7_1{max-width:640px;margin:28px auto 0;background:#fff;border:1px solid var(--color-ink-08);border-left:3px solid var(--color-accent);padding:40px 44px}._stepHeader_mg5t7_10{display:flex;align-items:center;gap:16px;margin-bottom:12px}._stepNum_mg5t7_17{width:36px;height:36px;border-radius:50%;background:var(--color-accent);color:#fff;font-size:16px;font-weight:900;display:flex;align-items:center;justify-content:center;flex-shrink:0}._stepTitle_mg5t7_31{font-size:var(--title-sm);font-weight:800;color:var(--color-ink);margin:0}._stepDesc_mg5t7_38{font-size:15px;color:var(--color-ink-60);margin:0 0 32px;padding-left:52px;line-height:1.6}._errorText_mg5t7_46{padding-left:52px;font-size:14px;font-weight:700;color:var(--color-accent);margin:0 0 32px}._optionGrid_mg5t7_54{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-left:52px;margin-bottom:32px}._optionCard_mg5t7_62{border:1px solid var(--color-ink-10);border-bottom:2px solid transparent;background:var(--color-surface-subtle);padding:36px 16px;display:flex;flex-direction:column;align-items:center;gap:12px;cursor:pointer;font-family:inherit;text-align:center;transition:border-color .15s,background .15s;min-height:180px;justify-content:center}._optionCard_mg5t7_62:hover{background:#fff;border-color:var(--color-accent-soft);border-bottom-color:var(--color-accent)}._optionIcon_mg5t7_85{font-size:32px;color:var(--color-ink-60);transition:color .15s}._optionLabel_mg5t7_91{font-size:13px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink)}._optionPrice_mg5t7_99{font-size:18px;font-weight:800;color:var(--color-accent);letter-spacing:-.02em}._optionYes_mg5t7_106:hover ._optionIcon_mg5t7_85{color:var(--color-accent)}._btnBack_mg5t7_110{background:none;border:none;color:var(--color-ink-50);font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;padding:0 0 0 52px;transition:color .15s}._btnBack_mg5t7_110:hover{color:var(--color-ink)}@media(max-width:520px){._step_mg5t7_1{padding:28px 20px}._stepDesc_mg5t7_38,._optionGrid_mg5t7_54,._btnBack_mg5t7_110{padding-left:0}._optionGrid_mg5t7_54{grid-template-columns:1fr}}
