@keyframes page_gradientBG__DbnSt{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes page_slideUp__rnj41{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page_heroBg__8ID7t{background:linear-gradient(-45deg,#0f172a,#1e1b4b,#312e81,#0f172a);background-size:400% 400%;animation:page_gradientBG__DbnSt 10s ease infinite;color:#fff;padding:50px 20px 70px;text-align:center;border-radius:0 0 40px 40px;position:relative;overflow:hidden;box-shadow:0 15px 40px rgba(0,0,0,.3);border-bottom:3px solid #0ea5e9;margin-bottom:30px}.page_heroBadge__g9Iz1{background:hsla(0,0%,100%,.1);padding:4px 10px;border-radius:50px;font-size:10px;font-weight:700;color:#0ea5e9;border:1px solid hsla(0,0%,100%,.2)}.page_heroTitle__gX70e{font-size:22px;font-weight:900;margin:10px 0;background:linear-gradient(90deg,#fff,#38bdf8,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_heroSubtitle__J_Qat{font-size:13px;color:#e2e8f0;margin:0 auto;max-width:500px}.page_toolCard__qm6wU{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px -10px rgba(0,0,0,.15);margin:20px 10px;border:1px solid #e2e8f0;position:relative}.page_toolHeader__IYz_8{padding:12px 15px;color:#fff;display:flex;align-items:center;gap:10px}.page_toolHeader__IYz_8.page_blue__zYFrf{background:linear-gradient(135deg,#0046ad,#2563eb)}.page_toolHeader__IYz_8.page_orange__6TcZi{background:linear-gradient(135deg,#f97316,#ea580c)}.page_toolHeader__IYz_8.page_purple__VNCBp{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.page_toolIcon__SDEWF{font-size:18px;background:hsla(0,0%,100%,.2);width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:8px}.page_toolTitle__Xi2_9{font-weight:800;font-size:15px;text-transform:uppercase;letter-spacing:.5px}.page_toolBody__RcqEy{padding:20px 15px;text-align:center}.page_toolDesc__bDmlP{font-size:12px;color:#64748b;margin-bottom:15px}.page_matkaInput__eY3oP{width:100%;padding:12px;font-size:16px;text-align:center;border:2px solid #e2e8f0;border-radius:10px;font-weight:700;color:#0f172a;margin-bottom:12px;outline:none;background:#f8fafc}.page_matkaInput__eY3oP:focus{border-color:#0046ad;background:#fff;box-shadow:0 0 0 3px rgba(14,165,233,.1)}.page_calcBtn__8l1HW{width:100%;padding:12px;border:none;border-radius:50px;background:#0f172a;color:#fff;font-weight:900;font-size:13px;cursor:pointer;text-transform:uppercase;letter-spacing:1px;box-shadow:0 4px 10px rgba(0,0,0,.2)}.page_calcBtn__8l1HW:hover{opacity:.9;transform:translateY(-2px)}.page_motorOptions__aPCg_{display:flex;justify-content:center;gap:15px;margin-bottom:15px}.page_radioLabel__sAv4N{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:700;color:#334155;cursor:pointer;padding:5px 10px;background:#f1f5f9;border-radius:8px}.page_radioLabel__sAv4N input{accent-color:#0046ad;transform:scale(1.2)}.page_resultArea__NKbLY{margin-top:20px;padding:15px;background:#f0f9ff;border-radius:12px;border:1px dashed #0046ad;animation:page_slideUp__rnj41 .5s ease}.page_resLabel__L6jWJ{display:block;font-size:10px;font-weight:800;color:#64748b;margin-bottom:5px;text-transform:uppercase}.page_resValue__r_zVV{font-size:24px;font-weight:900;color:#0046ad;letter-spacing:1px}.page_familyGrid__ad1bU{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;margin-top:10px}.page_famBox__eQ_kB{background:#fff;border:1px solid #cbd5e1;padding:8px;border-radius:6px;font-weight:800;color:#0f172a;font-size:13px;box-shadow:0 1px 3px rgba(0,0,0,.05);text-align:center}.page_seoContent__nGl_T{background:#fff;margin:30px 10px;padding:20px;border-radius:16px;box-shadow:0 10px 30px -10px rgba(0,0,0,.15);border-top:4px solid #0ea5e9}.page_contentH2__oVvbh{font-size:20px;font-weight:900;color:#0f172a;margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:10px}.page_contentH3__3ev9d{font-size:16px;font-weight:800;color:#0046ad;margin-top:20px;margin-bottom:10px;display:block}.page_contentP__zcfPr{font-size:14px;line-height:1.8;color:#475569;margin-bottom:15px;text-align:justify}.page_contentP__zcfPr strong{color:#000}.page_faqWrap__M5uDs{margin:30px 10px}.page_faqItem__pjfEH{background:#fff;border-radius:10px;margin-bottom:8px;border:1px solid #e2e8f0;overflow:hidden}.page_faqQ__5CcM8{padding:15px;font-weight:700;color:#0f172a;cursor:pointer;display:flex;justify-content:space-between;font-size:13px}.page_faqQ__5CcM8:after{content:"+";color:#0046ad;font-size:16px}.page_faqItem__pjfEH[open] .page_faqQ__5CcM8{background:#f0f9ff;color:#0046ad}.page_faqA__l15wr{padding:15px;font-size:13px;line-height:1.6;color:#475569;background:#fff;border-top:1px solid #f1f5f9}@media (max-width:768px){.page_heroBg__8ID7t{padding:40px 15px 60px}.page_heroTitle__gX70e{font-size:20px}.page_toolCard__qm6wU{margin:15px 10px}.page_familyGrid__ad1bU{grid-template-columns:repeat(3,1fr)}}html[data-theme=dark] .page_heroBg__8ID7t{border-bottom-color:#38bdf8;box-shadow:none}html[data-theme=dark] .page_heroBadge__g9Iz1{border-color:hsla(0,0%,100%,.25);color:#7dd3fc}html[data-theme=dark] .page_heroSubtitle__J_Qat{color:#cbd5e1}html[data-theme=dark] .page_toolCard__qm6wU{background:#1e293b;border-color:#334155;box-shadow:none}html[data-theme=dark] .page_toolDesc__bDmlP{color:#94a3b8}html[data-theme=dark] .page_matkaInput__eY3oP{background:#0f172a;border-color:#334155;color:#f1f5f9}html[data-theme=dark] .page_matkaInput__eY3oP:focus{border-color:#38bdf8;background:#1e293b;box-shadow:0 0 0 3px rgba(56,189,248,.2)}html[data-theme=dark] .page_matkaInput__eY3oP::placeholder{color:#64748b}html[data-theme=dark] .page_calcBtn__8l1HW{background:#334155;box-shadow:none}html[data-theme=dark] .page_calcBtn__8l1HW:hover{background:#475569}html[data-theme=dark] .page_radioLabel__sAv4N{background:#334155;color:#e2e8f0}html[data-theme=dark] .page_resultArea__NKbLY{background:rgba(56,189,248,.1);border-color:#334155}html[data-theme=dark] .page_resLabel__L6jWJ{color:#94a3b8}html[data-theme=dark] .page_resValue__r_zVV{color:#7dd3fc}html[data-theme=dark] .page_famBox__eQ_kB{background:#334155;border-color:#475569;color:#e2e8f0}html[data-theme=dark] .page_seoContent__nGl_T{background:#0f172a;border-top-color:#38bdf8;box-shadow:none}html[data-theme=dark] .page_contentH2__oVvbh{color:#fafafa;border-bottom-color:#334155}html[data-theme=dark] .page_contentH3__3ev9d{color:#7dd3fc}html[data-theme=dark] .page_contentP__zcfPr{color:#94a3b8}html[data-theme=dark] .page_contentP__zcfPr strong{color:#e2e8f0}html[data-theme=dark] .page_faqItem__pjfEH{background:#1e293b;border-color:#334155}html[data-theme=dark] .page_faqQ__5CcM8{color:#e2e8f0}html[data-theme=dark] .page_faqQ__5CcM8:after{color:#38bdf8}html[data-theme=dark] .page_faqItem__pjfEH[open] .page_faqQ__5CcM8{background:rgba(56,189,248,.15);color:#7dd3fc}html[data-theme=dark] .page_faqA__l15wr{background:#0f172a;color:#94a3b8;border-top-color:#334155}