.Header_header__072v2{position:-webkit-sticky;position:sticky;top:0;z-index:1000;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);border-bottom:1px solid rgba(102,126,234,.2)}.Header_container__DOHRG{max-width:1400px;margin:0 auto;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center}.Header_logo__0dir7{text-decoration:none;display:flex;align-items:center}.Header_logoText__ZcPbR{font-size:1.8rem;font-weight:800;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .3s ease}.Header_logo__0dir7:hover .Header_logoText__ZcPbR{transform:scale(1.05)}.Header_nav__evgr5{display:flex;align-items:center;gap:1rem}.Header_navLink__bzbwi{display:flex;align-items:center;gap:.5rem;padding:.7rem 1.5rem;border-radius:8px;text-decoration:none;color:#333;font-weight:600;transition:all .3s ease;background:#f8f9fa}.Header_navLink__bzbwi:hover{background:#e9ecef;transform:translateY(-2px)}.Header_loginButton__0oaZL{display:flex;align-items:center;gap:.5rem;padding:.7rem 1.5rem;border-radius:8px;text-decoration:none;color:#fff;font-weight:700;background:linear-gradient(135deg,#667eea,#764ba2);transition:all .3s ease;box-shadow:0 4px 12px rgba(102,126,234,.3)}.Header_loginButton__0oaZL:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(102,126,234,.4)}.Header_loadingSkeleton__fphvx{width:100px;height:40px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:Header_loading__VMqN_ 1.5s infinite;border-radius:8px}@keyframes Header_loading__VMqN_{0%{background-position:200% 0}to{background-position:-200% 0}}.Header_desktopOnly__hakyQ{display:inline}.Header_mobileOnly__97QMH{display:none}@media (max-width:768px){.Header_container__DOHRG{padding:.8rem 1rem}.Header_logoText__ZcPbR{font-size:1.5rem}.Header_desktopOnly__hakyQ{display:none}.Header_mobileOnly__97QMH{display:flex;align-items:center;justify-content:center}.Header_loginButton__0oaZL,.Header_navLink__bzbwi{padding:.6rem .8rem;min-width:44px;min-height:44px}.Header_loginButton__0oaZL svg,.Header_navLink__bzbwi svg{width:20px;height:20px}}@media (max-width:480px){.Header_logoText__ZcPbR{font-size:1.3rem}.Header_container__DOHRG{padding:.7rem .8rem}}.Footer_footer__yl3k1{background:#1a1a2e;color:#e0e0e0;padding:3rem 0 1rem;margin-top:auto}.Footer_container__MaumR{max-width:1400px;margin:0 auto;padding:0 2rem}.Footer_footerContent__B4teV{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:2.5rem;gap:2.5rem;padding-bottom:2rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.Footer_footerSection__lxdDh{display:flex;flex-direction:column;gap:1rem}.Footer_footerTitle__tvdxt{font-size:1.5rem;font-weight:800;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.Footer_footerDescription__y8sLS{color:#b0b0b0;font-size:.95rem;line-height:1.6;margin:0}.Footer_sectionTitle__uC6c0{font-size:1.1rem;font-weight:700;color:#fff;margin:0 0 .5rem}.Footer_linkList__zB_xc{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.7rem}.Footer_footerLink__jiil8{color:#b0b0b0;text-decoration:none;font-size:.95rem;transition:all .3s ease;display:inline-block}.Footer_footerLink__jiil8:hover{color:#667eea;transform:translateX(5px)}.Footer_footerBottom__5n19l{display:flex;justify-content:space-between;align-items:center;padding-top:2rem;flex-wrap:wrap;gap:1rem}.Footer_copyright__g3z6w{color:#888;font-size:.9rem}.Footer_copyright__g3z6w p{margin:0}.Footer_socialLinks__57uUS{display:flex;gap:1rem}.Footer_socialLink__Wcgd8{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.1);color:#e0e0e0;transition:all .3s ease;text-decoration:none}.Footer_socialLink__Wcgd8:hover{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;transform:translateY(-3px)}@media (max-width:768px){.Footer_footer__yl3k1{padding:2rem 0 1rem}.Footer_container__MaumR{padding:0 1rem}.Footer_footerContent__B4teV{grid-template-columns:repeat(2,1fr);gap:2rem}.Footer_footerBottom__5n19l{flex-direction:column;text-align:center}.Footer_copyright__g3z6w{order:2}.Footer_socialLinks__57uUS{order:1}}@media (max-width:480px){.Footer_footerContent__B4teV{grid-template-columns:1fr;gap:1.5rem}.Footer_footerTitle__tvdxt{font-size:1.3rem}.Footer_sectionTitle__uC6c0{font-size:1rem}.Footer_footerLink__jiil8{font-size:.9rem}}.Layout_layoutWrapper__OQahG{min-height:100vh;display:flex;flex-direction:column}.Layout_mainContent__ut07Y{flex:1 1;display:flex;flex-direction:column}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;font-family:Sen,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button{font-family:inherit}