.page_page__tZ_Oo{min-height:100vh;background:#fff;display:flex;flex-direction:column}.page_main__vt4bK{flex:1 1}.page_container__eoJJP{max-width:1200px;margin:0 auto;padding:0 24px}.page_hero__o_3Vu{padding:60px 0 40px;background:linear-gradient(160deg,#e8f0fe,#f0f4fa 40%,#ebf4ff);text-align:center}.page_title__LRWVk{font-size:42px;font-weight:800;color:#1a202c;margin:0 0 12px;letter-spacing:-.5px;line-height:1.2}.page_date__FHW10{font-size:15px;color:#718096;margin:0}.page_contentSection__L14fp{padding:80px 0;background:#fff}.page_content__jutVD{max-width:900px;margin:0 auto}.page_block__snqIK{margin-bottom:48px}.page_sectionTitle__41ev2{font-size:26px;font-weight:700;color:#1a202c;margin:0 0 20px;letter-spacing:-.3px;line-height:1.3}.page_text__bLqXn{font-size:16px;color:#2d3748;line-height:1.8;margin:0 0 16px}.page_text__bLqXn:last-child{margin-bottom:0}.page_list__aNUXq{font-size:16px;color:#2d3748;line-height:1.8;margin:0 0 16px;padding-left:24px}.page_list__aNUXq li{margin-bottom:10px}.page_list__aNUXq li:last-child{margin-bottom:0}.page_list__aNUXq li::marker{color:#4a90d9}.page_link__hwDzm{color:#4a90d9;text-decoration:none;transition:color .2s ease}.page_link__hwDzm:hover{color:#3b7dc8;text-decoration:underline}.page_highlight__MC6uK{background:#fff9f0;border-left:4px solid #ed8936;border-radius:8px;padding:20px 24px;margin-bottom:20px}.page_highlight__MC6uK .page_text__bLqXn{margin:0;color:#744210}.page_disclaimer__E76EH{background:#fff5f5;border:1px solid #feb2b2;border-radius:12px;padding:24px;margin-top:48px}.page_disclaimerText__qEAP1{font-size:15px;color:#9b2c2c;line-height:1.7;margin:0}@media (max-width:768px){.page_hero__o_3Vu{padding:48px 0 32px}.page_title__LRWVk{font-size:32px}.page_contentSection__L14fp{padding:56px 0}.page_block__snqIK{margin-bottom:36px}.page_sectionTitle__41ev2{font-size:22px}.page_list__aNUXq,.page_text__bLqXn{font-size:15px}.page_highlight__MC6uK{padding:16px 20px}.page_disclaimer__E76EH{padding:20px}}.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%}}