.page_page__6cAZ7{min-height:100vh;background:#fff;display:flex;flex-direction:column}.page_main__aU4yz{flex:1 1}.page_container__N8srA{max-width:1200px;margin:0 auto;padding:0 24px}.page_hero__ReAe4{padding:80px 0 60px;background:linear-gradient(160deg,#e8f0fe,#f0f4fa 40%,#ebf4ff);text-align:center}.page_title___jwGw{font-size:48px;font-weight:800;color:#1a202c;margin:0 0 16px;letter-spacing:-.5px;line-height:1.2}.page_subtitle__cd04M{font-size:20px;color:#4a5568;margin:0;line-height:1.6}.page_stepsSection__KW375{padding:80px 0;background:#fff}.page_stepsGrid__XUTnj{display:flex;align-items:flex-start;justify-content:center;gap:24px;max-width:1100px;margin:0 auto}.page_stepCard____jd1{flex:1 1;background:#f7f8fa;border-radius:16px;padding:32px 24px;text-align:center;max-width:320px}.page_stepNumber__JP6Ll{width:64px;height:64px;background:linear-gradient(135deg,#4a90d9,#3b7dc8);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px;font-weight:800;margin:0 auto 20px}.page_stepTitle__a_jDC{font-size:22px;font-weight:700;color:#1a202c;margin:0 0 16px;line-height:1.3}.page_stepText__kOkcD{font-size:16px;color:#4a5568;line-height:1.7;margin:0 0 24px;text-align:left}.page_stepFeatures__4O8In{display:flex;flex-direction:column;gap:12px}.page_feature__4IsVQ{display:flex;align-items:center;gap:8px;font-size:14px;color:#2d3748;font-weight:500}.page_feature__4IsVQ svg{flex-shrink:0}.page_stepDivider__IbbGO{display:flex;align-items:center;justify-content:center;padding-top:60px;flex-shrink:0}.page_techSection__d6NIN{padding:80px 0;background:#f7f8fa}.page_sectionTitle__okM0M{font-size:36px;font-weight:800;color:#1a202c;margin:0 0 48px;letter-spacing:-.3px;line-height:1.3;text-align:center}.page_techGrid__c_PaQ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;max-width:1000px;margin:0 auto}.page_techCard__EIpw_{background:#fff;border-radius:16px;padding:32px;box-shadow:0 1px 3px rgba(0,0,0,.04);transition:all .2s ease}.page_techCard__EIpw_:hover{box-shadow:0 4px 16px rgba(74,144,217,.15);transform:translateY(-2px)}.page_techIcon__X1kay{width:72px;height:72px;background:#ebf8ff;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.page_techTitle__FiZcV{font-size:22px;font-weight:700;color:#1a202c;margin:0 0 12px;line-height:1.3}.page_techText__VIC4B{font-size:16px;color:#4a5568;line-height:1.7;margin:0}.page_featuresSection__u3p_I{padding:80px 0;background:#fff}.page_featuresGrid__Sdtr_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.page_featureCard__agKRa{background:#f7f8fa;border-radius:16px;padding:32px 24px}.page_featureTitle__RAZKi{font-size:20px;font-weight:700;color:#1a202c;margin:0 0 16px;line-height:1.4}.page_featureList__f8A1R{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.page_featureList__f8A1R li{position:relative;padding-left:24px;font-size:15px;color:#4a5568;line-height:1.6}.page_featureList__f8A1R li:before{content:"•";position:absolute;left:8px;color:#4a90d9;font-weight:700;font-size:18px}.page_ctaSection__GR9z_{padding:80px 0;background:#f7f8fa}.page_ctaCard__AwWZ3{background:linear-gradient(135deg,#d3e7f8,#e8f0fe);border-radius:24px;padding:64px 48px;text-align:center;max-width:800px;margin:0 auto}.page_ctaTitle__D58SM{font-size:36px;font-weight:800;color:#1a202c;margin:0 0 16px;line-height:1.3}.page_ctaText__5AI3E{font-size:18px;color:#2d3748;margin:0 0 32px;line-height:1.7}.page_ctaButton__ORQtA{display:inline-flex;align-items:center;justify-content:center;background:#4a90d9;color:#fff;border:none;border-radius:10px;padding:16px 40px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;min-height:54px;text-decoration:none}.page_ctaButton__ORQtA:hover{background:#3b7dc8;transform:translateY(-1px);box-shadow:0 4px 12px rgba(74,144,217,.3)}@media (max-width:1024px){.page_stepsGrid__XUTnj{flex-wrap:wrap}.page_stepDivider__IbbGO{display:none}.page_featuresGrid__Sdtr_,.page_techGrid__c_PaQ{grid-template-columns:1fr}}@media (max-width:768px){.page_hero__ReAe4{padding:56px 0 40px}.page_title___jwGw{font-size:32px}.page_subtitle__cd04M{font-size:18px}.page_ctaSection__GR9z_,.page_featuresSection__u3p_I,.page_stepsSection__KW375,.page_techSection__d6NIN{padding:56px 0}.page_sectionTitle__okM0M{font-size:28px;margin-bottom:32px}.page_stepsGrid__XUTnj{flex-direction:column;align-items:center}.page_stepCard____jd1{max-width:none}.page_techCard__EIpw_{padding:24px}.page_ctaCard__AwWZ3{padding:48px 24px}.page_ctaTitle__D58SM{font-size:28px}.page_ctaText__5AI3E{font-size:16px}}.AppHeader_header__yRvRG{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:hsla(0,0%,100%,.97);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #e2e8f0}.AppHeader_headerContent__HDObS{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;height:72px}.AppHeader_logoSection__gFcyN{display:flex;align-items:center;gap:.75rem;flex-shrink:0;background:none;border:none;cursor:pointer;padding:0;text-decoration:none}.AppHeader_logoSection__gFcyN:hover .AppHeader_logoText__21Gvy{color:#4a90d9}.AppHeader_logoMark__imKfZ{width:36px;height:36px;background:linear-gradient(135deg,#4a90d9,#3b7dc8);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:800;letter-spacing:-.5px}.AppHeader_logoText__21Gvy{font-size:18px;font-weight:700;color:#1a202c;transition:color .2s}.AppHeader_navGroup__l8_pc{display:flex;align-items:center;gap:4px}.AppHeader_navBtn__i1Hv_{background:none;border:none;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500;color:#4a5568;cursor:pointer;transition:all .2s ease}.AppHeader_navActive__xNrUy,.AppHeader_navBtn__i1Hv_:hover{background:#ebf4ff;color:#4a90d9}.AppHeader_navActive__xNrUy{font-weight:600}.AppHeader_logoutBtn__C5T3u{background:none;border:1px solid #e2e8f0;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500;color:#4a5568;cursor:pointer;transition:all .2s ease;margin-left:8px}.AppHeader_logoutBtn__C5T3u:hover{border-color:#e53e3e;color:#e53e3e}.AppHeader_headerActions__wslWI{display:flex;gap:1rem}.AppHeader_loginBtn__epe8a,.AppHeader_registerBtn__l5HSU{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:10px;font-size:15px;font-weight:600;transition:all .2s;border:none;cursor:pointer}.AppHeader_loginBtn__epe8a{background:transparent;color:#4a90d9;border:1px solid #e2e8f0}.AppHeader_loginBtn__epe8a:hover{background:#ebf8ff;border-color:#4a90d9}.AppHeader_registerBtn__l5HSU{background:#4a90d9;color:#fff}.AppHeader_registerBtn__l5HSU:hover{background:#3b7dc8;transform:translateY(-1px);box-shadow:0 4px 12px rgba(74,144,217,.3)}.AppHeader_burgerBtn__gPqYI{display:none;flex-direction:column;gap:5px;background:transparent;border:none;cursor:pointer;padding:8px}.AppHeader_burgerLine__Prx8D{width:24px;height:2px;background:#2b6cb0;border-radius:2px;transition:all .3s}.AppHeader_burgerOpen__U4_jM:first-child{transform:rotate(45deg) translate(5px,5px)}.AppHeader_burgerOpen__U4_jM:nth-child(2){opacity:0}.AppHeader_burgerOpen__U4_jM:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.AppHeader_mobileMenu__18WFI{display:none;flex-direction:column;gap:.25rem;padding:.75rem 1.5rem 1rem;border-top:1px solid #e2e8f0}.AppHeader_mobileMenuItemActive__yreDN,.AppHeader_mobileMenuItemDanger__ygKU4,.AppHeader_mobileMenuItemPrimary__eD_Fd,.AppHeader_mobileMenuItem__1uAnj{width:100%;padding:.75rem;border-radius:8px;font-size:15px;font-weight:500;transition:all .2s;border:none;cursor:pointer;text-align:center}.AppHeader_mobileMenuItem__1uAnj{background:transparent;color:#4a5568}.AppHeader_mobileMenuItem__1uAnj:hover{background:#f7fafc;color:#4a90d9}.AppHeader_mobileMenuItemActive__yreDN{background:#ebf4ff;color:#4a90d9;font-weight:600}.AppHeader_mobileMenuItemPrimary__eD_Fd{background:linear-gradient(135deg,#2b6cb0,#4a90d9);color:#fff}.AppHeader_mobileMenuItemPrimary__eD_Fd:hover{opacity:.9}.AppHeader_mobileMenuItemDanger__ygKU4{background:transparent;color:#e53e3e;border:1px solid #fed7d7}.AppHeader_mobileMenuItemDanger__ygKU4:hover{background:#fff5f5}@media (max-width:768px){.AppHeader_headerContent__HDObS{padding:0 1rem;height:56px}.AppHeader_headerActions__wslWI,.AppHeader_navGroup__l8_pc{display:none}.AppHeader_burgerBtn__gPqYI,.AppHeader_mobileMenu__18WFI{display:flex}.AppHeader_logoText__21Gvy{font-size:15px}}@media (max-width:480px){.AppHeader_logoText__21Gvy{display:none}}.Footer_footer__UaG1g{background:#1a202c;padding:64px 0 32px;margin-top:auto}.Footer_footerContent__nZq4z{max-width:1200px;margin:0 auto;padding:0 24px}.Footer_footerTop__VmTxR{display:grid;grid-template-columns:1.5fr 2fr;grid-gap:64px;gap:64px;padding-bottom:48px;border-bottom:1px solid #2d3748}.Footer_footerBrand__2iuXn{display:flex;flex-direction:column;gap:16px}.Footer_footerLogo__FBvBQ{display:flex;align-items:center;gap:12px}.Footer_logoMark__ScQJB{width:36px;height:36px;background:linear-gradient(135deg,#4a90d9,#3b7dc8);border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:800;letter-spacing:-.5px}.Footer_footerLogoText__nDKcz{font-size:18px;font-weight:700;color:#fff}.Footer_footerDescription__qj96Q{font-size:14px;color:#a0aec0;line-height:1.6;margin:0;max-width:320px}.Footer_footerLinks__4RPn7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}.Footer_footerColumn__7FuWc{display:flex;flex-direction:column;gap:16px}.Footer_footerColumnTitle___Bion{font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px;margin:0}.Footer_footerNav__favhI{display:flex;flex-direction:column;gap:12px}.Footer_footerLink__twEJY{font-size:15px;color:#cbd5e0;text-decoration:none;transition:color .2s ease;line-height:1.5}.Footer_footerLink__twEJY:hover{color:#4a90d9}.Footer_footerBottom__jFaYu{padding-top:32px;text-align:center;display:flex;flex-direction:column;gap:12px}.Footer_footerCopy__YkjS_{font-size:14px;color:#a0aec0;margin:0}.Footer_footerDisclaimer__jF1C0{font-size:13px;color:#718096;max-width:700px;margin:0 auto;line-height:1.6}@media (max-width:1024px){.Footer_footerTop__VmTxR{grid-template-columns:1fr;gap:48px}.Footer_footerLinks__4RPn7{grid-template-columns:repeat(2,1fr);gap:32px}}@media (max-width:768px){.Footer_footer__UaG1g{padding:48px 0 24px}.Footer_footerContent__nZq4z{padding:0 16px}.Footer_footerTop__VmTxR{gap:32px;padding-bottom:32px}.Footer_footerLinks__4RPn7{grid-template-columns:1fr;gap:24px}.Footer_footerBottom__jFaYu{padding-top:24px}.Footer_footerDescription__qj96Q{max-width:100%}}