.PricingCheckForm_form__anQLN{--f-text:#f6f4ff;--f-text-2:#cfcae4;--f-text-3:#a9a3c6;--f-field-bg:hsla(0,0%,100%,.06);--f-field-border:hsla(0,0%,100%,.22);--f-focus:#67e8f9;--f-err:#fca5a5;--f-err-bg:hsla(0,91%,71%,.12);--f-link:#67e8f9;--f-ph:#a9a3c6;--f-cta:linear-gradient(135deg,#6c3ce0,#0e7490);--f-good:#4ade80;color-scheme:dark;color:var(--f-text);position:relative}[data-theme=light] .PricingCheckForm_form__anQLN{--f-text:#0f172a;--f-text-2:#334155;--f-text-3:#475569;--f-field-bg:#fff;--f-field-border:rgba(15,23,42,.28);--f-focus:#5b2fd4;--f-err:#b91c1c;--f-err-bg:#fef2f2;--f-link:#0a6780;--f-ph:#64748b;--f-cta:linear-gradient(135deg,#5b2fd4,#0e7490);--f-good:#047857;color-scheme:light}.PricingCheckForm_form__anQLN .PricingCheckForm_formH__cl0L1{margin:0 0 6px;font-size:clamp(1.25rem,2.2vw,1.5rem);line-height:1.25;font-weight:800;color:var(--f-text)}.PricingCheckForm_form__anQLN .PricingCheckForm_reqNote__oZcgr{margin:0 0 18px;font-size:14px;color:var(--f-text-3)}.PricingCheckForm_grid__XOGxf{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}@media (min-width:560px){.PricingCheckForm_grid__XOGxf{grid-template-columns:repeat(2,minmax(0,1fr))}}.PricingCheckForm_full__ch0vW{grid-column:1/-1}.PricingCheckForm_field__Ipv3e{display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-width:0}.PricingCheckForm_form__anQLN .PricingCheckForm_cap__IkVyb{font-size:15px;font-weight:700;line-height:1.35;color:var(--f-text)}.PricingCheckForm_form__anQLN .PricingCheckForm_star___EoHf{color:var(--f-err);margin-left:3px}.PricingCheckForm_form__anQLN .PricingCheckForm_opt__m6InB{font-weight:500;color:var(--f-text-3);margin-left:4px}.PricingCheckForm_form__anQLN .PricingCheckForm_control__4dNf4{width:100%;min-height:48px;padding:11px 14px;border-radius:12px;border:1px solid var(--f-field-border);background:var(--f-field-bg);color:var(--f-text);font:inherit;font-size:16px;line-height:1.4;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.PricingCheckForm_form__anQLN .PricingCheckForm_control__4dNf4::placeholder{color:var(--f-ph)!important;opacity:1}.PricingCheckForm_form__anQLN .PricingCheckForm_control__4dNf4:focus{border-color:var(--f-focus);outline:2px solid var(--f-focus);outline-offset:1px}.PricingCheckForm_form__anQLN .PricingCheckForm_control__4dNf4[aria-invalid=true]{border-color:var(--f-err)}.PricingCheckForm_form__anQLN select.PricingCheckForm_control__4dNf4 option{color:#0f172a;background:#fff}.PricingCheckForm_form__anQLN textarea.PricingCheckForm_control__4dNf4{min-height:104px;resize:vertical}.PricingCheckForm_form__anQLN .PricingCheckForm_note__L8t0A{margin:0;font-size:13px;line-height:1.45;color:var(--f-text-3)}.PricingCheckForm_form__anQLN .PricingCheckForm_err__YxUEr{margin:0;font-size:14px;font-weight:600;line-height:1.4;color:var(--f-err)}.PricingCheckForm_hp__0kkKs{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.PricingCheckForm_form__anQLN .PricingCheckForm_consent__YvlNN{display:flex;gap:12px;align-items:flex-start;margin-top:18px;min-height:44px;font-size:15px;line-height:1.5;color:var(--f-text-2);cursor:pointer}.PricingCheckForm_form__anQLN .PricingCheckForm_consent__YvlNN input{flex:none;width:22px;height:22px;margin:1px 0 0;accent-color:#6c3ce0;cursor:pointer}.PricingCheckForm_form__anQLN .PricingCheckForm_consent__YvlNN a{color:var(--f-link);font-weight:700;text-decoration:underline;text-underline-offset:3px}.PricingCheckForm_form__anQLN .PricingCheckForm_alert__4jyjv{margin-top:16px;padding:12px 14px;border-radius:12px;background:var(--f-err-bg);color:var(--f-err);font-size:15px;font-weight:600;line-height:1.45}.PricingCheckForm_form__anQLN .PricingCheckForm_submit__4bn9a{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;margin-top:20px;padding:12px 20px;border:0;border-radius:14px;background:var(--f-cta);color:#fff;font:inherit;font-size:1.05rem;font-weight:800;line-height:1.25;cursor:pointer;transition:transform .15s ease,opacity .15s ease}.PricingCheckForm_form__anQLN .PricingCheckForm_submit__4bn9a:hover:not(:disabled){transform:translateY(-1px)}.PricingCheckForm_form__anQLN .PricingCheckForm_submit__4bn9a:disabled{opacity:.7;cursor:progress}.PricingCheckForm_form__anQLN .PricingCheckForm_assure__FRlc3{margin:12px 0 0;font-size:14px;line-height:1.5;text-align:center;color:var(--f-text-3)}.PricingCheckForm_form__anQLN .PricingCheckForm_ok__AczKU{display:grid;grid-gap:14px;gap:14px}.PricingCheckForm_form__anQLN .PricingCheckForm_okIcon__iJ4cr{color:var(--f-good)}.PricingCheckForm_form__anQLN .PricingCheckForm_okH__5GBMt{margin:0;font-size:clamp(1.3rem,2.4vw,1.6rem);line-height:1.25;font-weight:800;color:var(--f-text)}.PricingCheckForm_form__anQLN .PricingCheckForm_okH__5GBMt:focus{outline:none}.PricingCheckForm_form__anQLN .PricingCheckForm_okLede__0LinI{margin:0;font-size:1rem;color:var(--f-text-2)}.PricingCheckForm_okSteps__jEH_S{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none;counter-reset:okstep}.PricingCheckForm_form__anQLN .PricingCheckForm_okStep__5kB_Z{display:flex;gap:12px;align-items:flex-start;font-size:1rem;line-height:1.55;color:var(--f-text-2)}.PricingCheckForm_form__anQLN .PricingCheckForm_okNum__eUu_K{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:rgba(74,222,128,.18);background:color-mix(in srgb,var(--f-good) 18%,transparent);color:var(--f-good);font-size:14px;font-weight:800}.PricingCheckForm_okLinks__o9_P2{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.PricingCheckForm_form__anQLN .PricingCheckForm_okLink__u0lSH{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 18px;border-radius:12px;border:1px solid var(--f-field-border);color:var(--f-text);font-weight:700;text-decoration:none}.PricingCheckForm_form__anQLN .PricingCheckForm_okLinkMain__ODZky{background:var(--f-cta);border-color:transparent;color:#fff}@media (max-width:479px){.PricingCheckForm_form__anQLN .PricingCheckForm_okLink__u0lSH{width:100%}}@media (prefers-reduced-motion:reduce){.PricingCheckForm_form__anQLN .PricingCheckForm_control__4dNf4,.PricingCheckForm_form__anQLN .PricingCheckForm_submit__4bn9a{transition:none}}