.Footer_footer__0IXn3{background-color:#f8f9fa;padding:4rem 2rem 2rem}.Footer_footerContent__guRXR{max-width:1200px;margin:0 auto}.Footer_footerMain__k0gil{display:flex;justify-content:space-between;flex-wrap:wrap;gap:3rem;margin-bottom:3rem}.Footer_footerBrand__4RUmD{max-width:300px}.Footer_logoText__JvvTN{font-size:1.8rem;font-weight:700;background:linear-gradient(135deg,#6a11cb,#2575fc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;margin-bottom:1rem}.Footer_footerTagline__m2nNi{color:#666;margin-bottom:1.5rem;font-size:1rem;line-height:1.5}.Footer_socialLinks__Fh6yT{display:flex;gap:1rem}.Footer_socialLink__IdjKO{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:white;border-radius:50%;color:#333;transition:all .2s ease;box-shadow:0 4px 6px rgba(0,0,0,.05)}.Footer_socialLink__IdjKO:hover{transform:translateY(-3px);box-shadow:0 10px 15px rgba(0,0,0,.1);color:#6a11cb}.Footer_footerLinks__L3vZo{display:flex;gap:4rem;flex-wrap:wrap}.Footer_footerLinkColumn__bt6iv{min-width:160px}.Footer_footerLinkTitle__tEoOB{font-size:1.1rem;font-weight:600;margin-bottom:1.25rem;color:#333}.Footer_footerLinkList__Qv3yp{list-style:none;padding:0;margin:0}.Footer_footerLinkList__Qv3yp li{margin-bottom:.75rem}.Footer_footerLinkList__Qv3yp a{color:#666;text-decoration:none;transition:color .2s ease;font-size:.95rem}.Footer_footerLinkList__Qv3yp a:hover{color:#6a11cb}.Footer_footerBottom__jCLw1{display:flex;justify-content:space-between;align-items:center;padding-top:2rem;border-top:1px solid #e0e0e0}.Footer_copyright__t4WoK{color:#999;font-size:.875rem}.Footer_legalLinks__aZp_6{display:flex;gap:1.5rem}.Footer_legalLinks__aZp_6 a{color:#666;text-decoration:none;font-size:.875rem;transition:color .2s ease}.Footer_legalLinks__aZp_6 a:hover{color:#333}@media (max-width:768px){.Footer_footerMain__k0gil{flex-direction:column;gap:2rem}.Footer_footerBrand__4RUmD{max-width:100%;text-align:center}.Footer_socialLinks__Fh6yT{justify-content:center}.Footer_footerLinks__L3vZo{gap:2rem;justify-content:space-between}.Footer_footerLinkColumn__bt6iv{min-width:120px}.Footer_footerBottom__jCLw1{flex-direction:column;gap:1rem;text-align:center}}.Navbar_header__sQflO{padding:1.5rem 2rem;max-width:none;margin:0;position:relative;z-index:10;background-color:white}.Navbar_headerContent__WD0dA,.Navbar_header__sQflO{display:flex;justify-content:space-between;align-items:center;width:100%}.Navbar_headerContent__WD0dA{max-width:1400px;margin:0 auto;padding:0 1rem}.Navbar_logo__ycYQk{display:flex;align-items:center;flex:1 1}.Navbar_logoLink__VTdtz{text-decoration:none}.Navbar_logoText__4ifaj{font-size:1.8rem;font-weight:700;background:linear-gradient(135deg,#6a11cb,#2575fc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.Navbar_nav__fRNl1{display:flex;gap:2rem;flex:2 1;justify-content:center}.Navbar_navLink__NoUWm{color:#333;text-decoration:none;font-weight:500;transition:color .2s ease;position:relative}.Navbar_navLink__NoUWm:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:linear-gradient(135deg,#6a11cb,#2575fc);transition:width .2s ease}.Navbar_navLink__NoUWm:hover{color:#6a11cb}.Navbar_navLink__NoUWm.Navbar_active__gl4X_:after,.Navbar_navLink__NoUWm:hover:after{width:100%}.Navbar_authButtons__jZYbD{display:flex;gap:1rem;flex:2 1;justify-content:flex-end}.Navbar_loginButton__FT71R{padding:.5rem 1.5rem;background:transparent;border:1px solid #e0e0e0;border-radius:8px;color:#333;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none}.Navbar_loginButton__FT71R:hover{background:#f8f9fa}.Navbar_signupButton__GhceT{padding:.5rem 1.5rem;background:linear-gradient(135deg,#6a11cb,#2575fc);border:none;border-radius:8px;color:white;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none}.Navbar_signupButton__GhceT:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.05)}.Navbar_createButton__cZAUs{padding:.5rem 1.5rem;background:linear-gradient(135deg,#6a11cb,#2575fc);border:none;border-radius:8px;color:white;font-weight:500;text-decoration:none;transition:all .2s ease;margin-right:.75rem;display:inline-block}.Navbar_createButton__cZAUs:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.05)}.Navbar_logoutButton__WaE0w{padding:.5rem 1.5rem;background:transparent;border:1px solid #e0e0e0;border-radius:8px;color:#333;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:inherit;font-size:inherit;display:flex;align-items:center;gap:.5rem}.Navbar_logoutButton__WaE0w:hover{background:#f8f9fa;border-color:#ccc}.Navbar_logoutButton__WaE0w svg{color:#6a11cb}.Navbar_mobileMenuButton__2ZDJG{display:none;background:none;border:none;cursor:pointer;color:#333;padding:8px}.Navbar_mobileMenu__EUAj5{display:none;position:fixed;top:0;right:-100%;width:100%;height:100vh;background:white;z-index:1000;padding:2rem;transition:right .3s ease;box-shadow:-5px 0 15px rgba(0,0,0,.1)}.Navbar_mobileMenuClose__rTTMz{background:none;border:none;cursor:pointer;color:#333;margin-left:auto;display:block;margin-bottom:2rem;padding:8px}.Navbar_mobileNavLinks__CrfL5{display:flex;flex-direction:column;gap:1.5rem}.Navbar_mobileNavLinks__CrfL5 a{font-size:1.25rem;color:#333;text-decoration:none;padding:.75rem 0;border-bottom:1px solid #f0f0f0;font-weight:500}.Navbar_mobileAuthButtons__AnSuH{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.Navbar_mobileLoginButton__a3C5G{background:transparent;border:1px solid #e0e0e0;border-radius:8px;color:#333}.Navbar_mobileLoginButton__a3C5G,.Navbar_mobileSignupButton__hqdiz{padding:.75rem;font-weight:500;cursor:pointer;width:100%;font-size:1rem}.Navbar_mobileSignupButton__hqdiz{background:linear-gradient(135deg,#6a11cb,#2575fc);border:none;border-radius:8px;color:white}@media (max-width:992px){.Navbar_authButtons__jZYbD,.Navbar_nav__fRNl1{display:none}.Navbar_mobileMenuButton__2ZDJG,.Navbar_mobileMenu__EUAj5{display:block}.Navbar_mobileMenu__EUAj5.Navbar_open__YjS3N{right:0}.Navbar_header__sQflO{padding:1rem 1.5rem;justify-content:space-between}}.Navbar_header__sQflO+*{padding-top:0}.Navbar_creditsButton__tEHg6{padding:.5rem 1.5rem;background:transparent;border:1px solid #e0e0e0;border-radius:8px;color:#333;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none;display:flex;align-items:center;gap:.5rem;margin-right:.75rem}.Navbar_creditsButton__tEHg6:hover{background:#f8f9fa;border-color:#ccc}.Navbar_creditsButton__tEHg6 svg{color:#6a11cb}.MobileMenu_mobileMenuContainer__dpiB8{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;z-index:1000}.MobileMenu_mobileMenuButton__GL3aF{display:none;background:none;border:none;cursor:pointer;color:#333;padding:10px;border-radius:8px;transition:all .2s ease}.MobileMenu_mobileMenuButton__GL3aF:hover{background-color:rgba(106,17,203,.1)}.MobileMenu_mobileMenu__VHi_A{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;padding:1.5rem;transition:opacity .3s ease,visibility .3s ease;opacity:0;visibility:hidden;overflow-y:auto}.MobileMenu_mobileMenu__VHi_A.MobileMenu_open__bOexK{opacity:1;visibility:visible}.MobileMenu_mobileMenuClose__09BzB{background:none;border:none;cursor:pointer;color:#333;margin-left:auto;display:block;margin-bottom:2rem;padding:10px;border-radius:8px;transition:all .2s ease}.MobileMenu_mobileMenuClose__09BzB:hover{background-color:rgba(106,17,203,.1)}.MobileMenu_mobileNavLinks__qnqwE{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;margin:2rem 0}.MobileMenu_mobileNavLinks__qnqwE a{font-size:1.25rem;text-decoration:none;padding:.75rem 1.5rem;font-weight:600;transition:all .2s ease;position:relative;width:100%;max-width:300px}.MobileMenu_mobileNavLinks__qnqwE a:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:linear-gradient(135deg,#6a11cb,#2575fc);transition:width .3s ease,left .3s ease}.MobileMenu_mobileNavLinks__qnqwE a:hover{color:#6a11cb}.MobileMenu_mobileNavLinks__qnqwE a:hover:after{width:80%;left:10%}.MobileMenu_mobileAuthButtons__B909m{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:2rem;width:100%}.MobileMenu_mobileAuthButtons__B909m>*{max-width:300px;width:100%}.MobileMenu_mobileLoginButton__4DnLu{padding:.9rem 1.5rem;background:transparent;border:1px solid #e0e0e0;border-radius:8px;color:#333;font-weight:600;cursor:pointer;font-size:1rem;transition:all .3s ease;text-align:center}.MobileMenu_mobileLoginButton__4DnLu:hover{background:#f8f9fa;border-color:#6a11cb}.MobileMenu_mobileCreateButton__hTj_N,.MobileMenu_mobileSignupButton__68CUn{padding:.9rem 1.5rem;background:linear-gradient(135deg,#6a11cb,#2575fc);border:none;border-radius:8px;color:white;font-weight:600;cursor:pointer;font-size:1rem;transition:all .3s ease;text-decoration:none;text-align:center;box-shadow:0 4px 10px rgba(106,17,203,.2)}.MobileMenu_mobileCreateButton__hTj_N:hover,.MobileMenu_mobileSignupButton__68CUn:hover{opacity:.95;transform:translateY(-2px);box-shadow:0 6px 15px rgba(106,17,203,.3)}.MobileMenu_mobileCreditsButton__CPvaf{padding:.9rem 1.5rem;background:transparent;border:1px solid #e0e0e0;border-radius:8px;color:#333;font-weight:600;cursor:pointer;font-size:1rem;transition:all .3s ease;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:.5rem}.MobileMenu_mobileCreditsButton__CPvaf:hover{background:#f8f9fa;border-color:#6a11cb}.MobileMenu_mobileCreditsButton__CPvaf svg{color:#6a11cb}.MobileMenu_mobileLogoutButton__TCv_Y,.MobileMenu_mobileNavLink___P1k0{padding:.9rem 1.5rem;background:transparent;border:1px solid #e0e0e0;border-radius:8px;color:#333;font-weight:600;cursor:pointer;font-size:1rem;transition:all .3s ease;text-align:center}.MobileMenu_mobileLogoutButton__TCv_Y:hover{background:#f8f9fa;border-color:#6a11cb}@media (max-width:992px){.MobileMenu_mobileMenuButton__GL3aF,.MobileMenu_mobileMenu__VHi_A{display:block}}@keyframes MobileMenu_fadeInUp__LM8SQ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.MobileMenu_mobileMenu__VHi_A.MobileMenu_open__bOexK .MobileMenu_mobileAuthButtons__B909m>*,.MobileMenu_mobileMenu__VHi_A.MobileMenu_open__bOexK .MobileMenu_mobileNavLinks__qnqwE a{animation:MobileMenu_fadeInUp__LM8SQ .4s ease forwards;opacity:0}.MobileMenu_mobileMenu__VHi_A.MobileMenu_open__bOexK .MobileMenu_mobileAuthButtons__B909m>:first-child,.MobileMenu_mobileMenu__VHi_A.MobileMenu_open__bOexK .MobileMenu_mobileNavLinks__qnqwE a:first-child{animation-delay:.1s}.MobileMenu_mobileMenu__VHi_A.MobileMenu_open__bOexK .MobileMenu_mobileAuthButtons__B909m>:nth-child(2),.MobileMenu_mobileMenu__VHi_A.MobileMenu_open__bOexK .MobileMenu_mobileNavLinks__qnqwE a:nth-child(2){animation-delay:.2s}.MobileMenu_mobileMenu__VHi_A.MobileMenu_open__bOexK .MobileMenu_mobileNavLinks__qnqwE a:nth-child(3){animation-delay:.3s}.MobileMenu_mobileMenu__VHi_A.MobileMenu_open__bOexK .MobileMenu_mobileNavLinks__qnqwE a:nth-child(4){animation-delay:.4s}.MobileMenu_mobileProfileMenuWrapper__mgKLj{width:100%;max-width:300px}.MobileMenu_mobileProfileMenuWrapper__mgKLj>div{width:100%}.MobileMenu_mobileProfileMenuWrapper__mgKLj button{width:100%;padding:.9rem 1.5rem;background:transparent;border:1px solid #e0e0e0;border-radius:8px;color:#333;font-weight:600;cursor:pointer;font-size:1rem;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.MobileMenu_mobileProfileMenuWrapper__mgKLj button:hover{background:#f8f9fa;border-color:#6a11cb}.MobileMenu_mobileProfileMenuWrapper__mgKLj button svg{color:#6a11cb}.MobileMenu_mobileProfileMenuWrapper__mgKLj>div>div{width:100%;left:0;right:0}.ProfileMenu_profileMenuContainer__ZZvLH{position:relative;display:inline-block}.ProfileMenu_profileButton__SA129{background:transparent;border:none;cursor:pointer;padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#333;transition:all .2s ease}.ProfileMenu_profileButton__SA129:hover{background:rgba(106,17,203,.1);color:#6a11cb}.ProfileMenu_profileButton__SA129 svg{width:24px;height:24px}.ProfileMenu_dropdownMenu__OQLWl{position:absolute;top:calc(100% + .5rem);right:0;min-width:200px;background:white;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10;overflow:hidden;animation:ProfileMenu_fadeIn___RG6e .2s ease}@keyframes ProfileMenu_fadeIn___RG6e{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ProfileMenu_dropdownItem__wZQY5{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;color:#333;text-decoration:none;transition:background .2s ease}.ProfileMenu_dropdownItem__wZQY5:hover{background:#f5f5f5}.ProfileMenu_dropdownItem__wZQY5 svg{color:#6a11cb}.ProfileMenu_dropdownItem__wZQY5 button{background:transparent;border:none;cursor:pointer;padding:0;color:#333;font-weight:500;font-size:1rem;font-family:inherit;text-align:left;width:100%;display:flex;align-items:center}.ProfileMenu_dropdownItem__wZQY5:not(:last-child){border-bottom:1px solid #f0f0f0}.legal_page__wHLfu{--primary-gradient:linear-gradient(135deg,#6a11cb,#2575fc);--secondary-gradient:linear-gradient(135deg,#ff9a9e,#fad0c4);--accent-color:#20c997;--text-primary:#333;--text-secondary:#666;--text-light:#999;--bg-light:#f8f9fa;--bg-white:#ffffff;--shadow-sm:0 4px 6px rgba(0,0,0,0.05);--shadow-md:0 10px 15px rgba(0,0,0,0.1);--shadow-lg:0 15px 30px rgba(0,0,0,0.15);--border-radius-sm:8px;--border-radius-md:12px;--border-radius-lg:20px;--transition-fast:0.2s ease;--transition-normal:0.3s ease;--transition-slow:0.5s ease;flex-direction:column;min-height:100vh;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;overflow-x:hidden}.legal_header__USUac,.legal_page__wHLfu{display:flex;background-color:var(--bg-white)}.legal_header__USUac{justify-content:space-between;align-items:center;padding:1.5rem 2rem;max-width:1400px;margin:0 auto;width:100%;position:relative;z-index:10;box-shadow:var(--shadow-sm)}.legal_logo__R_yCp{display:flex;align-items:center}.legal_logoText__A6Pzb{font-size:1.8rem;font-weight:700;background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;cursor:pointer}.legal_nav__J3lwS{display:flex;gap:2rem}.legal_navLink__pQyPO{color:var(--text-primary);text-decoration:none;font-weight:500;transition:color var(--transition-fast);position:relative}.legal_navLink__pQyPO:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:var(--primary-gradient);transition:width var(--transition-normal)}.legal_navLink__pQyPO:hover:after{width:100%}.legal_authButtons__Ni_5o{display:flex;gap:1rem}.legal_loginButton__faRJC{padding:.5rem 1.25rem;background:transparent;border:1px solid #e0e0e0;border-radius:var(--border-radius-sm);color:var(--text-primary);font-weight:500;cursor:pointer;transition:all var(--transition-fast);text-decoration:none;display:inline-block}.legal_loginButton__faRJC:hover{background:#f5f5f5}.legal_signupButton__F_LtD{padding:.5rem 1.25rem;background:var(--primary-gradient);border:none;border-radius:var(--border-radius-sm);color:white;font-weight:500;cursor:pointer;transition:all var(--transition-fast);text-decoration:none;display:inline-block}.legal_signupButton__F_LtD:hover{opacity:.9;transform:translateY(-2px)}.legal_main__oKbCj{flex:1 1;padding:2rem}.legal_container__N5kun{max-width:900px;margin:0 auto;background:white;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);padding:3rem}.legal_title____oye{font-size:2.5rem;margin-bottom:2rem;color:var(--text-primary);text-align:center}.legal_content__Jc4HW{color:var(--text-secondary);line-height:1.7}.legal_lastUpdated__3D7MY{color:var(--text-light);font-style:italic;margin-bottom:2rem;text-align:center}.legal_section__Q0fVZ{margin-bottom:2.5rem}.legal_section__Q0fVZ h2{font-size:1.5rem;margin-bottom:1rem;color:var(--text-primary)}.legal_section__Q0fVZ h3{font-size:1.2rem;margin-bottom:.75rem;margin-top:1.5rem;color:var(--text-primary)}.legal_section__Q0fVZ p{margin-bottom:1rem}.legal_section__Q0fVZ ul{margin-bottom:1rem;padding-left:1.5rem}.legal_section__Q0fVZ li{margin-bottom:.5rem}@media (max-width:768px){.legal_header__USUac{padding:1rem 1.5rem}.legal_authButtons__Ni_5o,.legal_nav__J3lwS{display:none}.legal_container__N5kun{padding:1.5rem}.legal_title____oye{font-size:2rem}.legal_section__Q0fVZ h2{font-size:1.3rem}}.legal_page__xy7z5{--primary-gradient:linear-gradient(135deg,#6a11cb,#2575fc);--secondary-gradient:linear-gradient(135deg,#ff9a9e,#fad0c4);--accent-color:#20c997;--text-primary:#333;--text-secondary:#666;--text-light:#999;--bg-light:#f8f9fa;--bg-white:#ffffff;--shadow-sm:0 4px 6px rgba(0,0,0,0.05);--shadow-md:0 10px 15px rgba(0,0,0,0.1);--shadow-lg:0 15px 30px rgba(0,0,0,0.15);--border-radius-sm:8px;--border-radius-md:12px;--border-radius-lg:20px;--transition-fast:0.2s ease;--transition-normal:0.3s ease;--transition-slow:0.5s ease;flex-direction:column;min-height:100vh;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;overflow-x:hidden}.legal_header__3jVz_,.legal_page__xy7z5{display:flex;background-color:var(--bg-white)}.legal_header__3jVz_{justify-content:space-between;align-items:center;padding:1.5rem 2rem;max-width:1400px;margin:0 auto;width:100%;position:relative;z-index:10;box-shadow:var(--shadow-sm)}.legal_logo__cWbMc{display:flex;align-items:center}.legal_logoText__AY6OR{font-size:1.8rem;font-weight:700;background:var(--primary-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;cursor:pointer}.legal_nav__50sqC{display:flex;gap:2rem}.legal_navLink__Ur25U{color:var(--text-primary);text-decoration:none;font-weight:500;transition:color var(--transition-fast);position:relative}.legal_navLink__Ur25U:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:var(--primary-gradient);transition:width var(--transition-normal)}.legal_navLink__Ur25U:hover:after{width:100%}.legal_authButtons__3AwF1{display:flex;gap:1rem}.legal_loginButton__pbmLG{padding:.5rem 1.25rem;background:transparent;border:1px solid #e0e0e0;border-radius:var(--border-radius-sm);color:var(--text-primary);font-weight:500;cursor:pointer;transition:all var(--transition-fast);text-decoration:none;display:inline-block}.legal_loginButton__pbmLG:hover{background:#f5f5f5}.legal_signupButton__MWlXk{padding:.5rem 1.25rem;background:var(--primary-gradient);border:none;border-radius:var(--border-radius-sm);color:white;font-weight:500;cursor:pointer;transition:all var(--transition-fast);text-decoration:none;display:inline-block}.legal_signupButton__MWlXk:hover{opacity:.9;transform:translateY(-2px)}.legal_main__sLvrb{flex:1 1;padding:2rem}.legal_container__NeTbA{max-width:900px;margin:0 auto;background:white;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);padding:3rem}.legal_title___NCkw{font-size:2.5rem;margin-bottom:2rem;color:var(--text-primary);text-align:center}.legal_content__gm_4h{color:var(--text-secondary);line-height:1.7}.legal_lastUpdated__Uu4BI{color:var(--text-light);font-style:italic;margin-bottom:2rem;text-align:center}.legal_section__05scy{margin-bottom:2.5rem}.legal_section__05scy h2{font-size:1.5rem;margin-bottom:1rem;color:var(--text-primary)}.legal_section__05scy h3{font-size:1.2rem;margin-bottom:.75rem;margin-top:1.5rem;color:var(--text-primary)}.legal_section__05scy p{margin-bottom:1rem}.legal_section__05scy ul{margin-bottom:1rem;padding-left:1.5rem}.legal_section__05scy li{margin-bottom:.5rem}@media (max-width:768px){.legal_header__3jVz_{padding:1rem 1.5rem}.legal_authButtons__3AwF1,.legal_nav__50sqC{display:none}.legal_container__NeTbA{padding:1.5rem}.legal_title___NCkw{font-size:2rem}.legal_section__05scy h2{font-size:1.3rem}}.cookies_page__Watny{--primary-gradient:linear-gradient(135deg,#6a11cb,#2575fc);--secondary-gradient:linear-gradient(135deg,#ff9a9e,#fad0c4);--accent-color:#20c997;--text-primary:#333;--text-secondary:#666;--text-light:#999;--bg-light:#f8f9fa;--bg-white:#ffffff;--shadow-sm:0 4px 6px rgba(0,0,0,0.05);--shadow-md:0 10px 15px rgba(0,0,0,0.1);--shadow-lg:0 15px 30px rgba(0,0,0,0.15);--border-radius-sm:8px;--border-radius-md:12px;--border-radius-lg:20px;--transition-fast:0.2s ease;--transition-normal:0.3s ease;--transition-slow:0.5s ease;flex-direction:column;min-height:100vh;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;overflow-x:hidden}.cookies_header__IYWaO,.cookies_page__Watny{display:flex;background-color:var(--bg-white)}.cookies_header__IYWaO{justify-content:space-between;align-items:center;padding:1.5rem 2rem;max-width:1400px;margin:0 auto;width:100%;position:relative;z-index:10;box-shadow:var(--shadow-sm)}.cookies_logo__5l1ue{display:flex;align-items:center}.cookies_logoText__D5otu{font-size:1.8rem;font-weight:700;background:var(--primary-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;cursor:pointer}.cookies_nav__RPSj4{display:flex;gap:2rem}.cookies_navLink__rdBGa{color:var(--text-primary);text-decoration:none;font-weight:500;transition:color var(--transition-fast);position:relative}.cookies_navLink__rdBGa:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:var(--primary-gradient);transition:width var(--transition-normal)}.cookies_navLink__rdBGa:hover:after{width:100%}.cookies_authButtons__ZzNzS{display:flex;gap:1rem}.cookies_loginButton___yoPl{padding:.5rem 1.25rem;background:transparent;border:1px solid #e0e0e0;border-radius:var(--border-radius-sm);color:var(--text-primary);font-weight:500;cursor:pointer;transition:all var(--transition-fast);text-decoration:none;display:inline-block}.cookies_loginButton___yoPl:hover{background:#f5f5f5}.cookies_signupButton__WvPeq{padding:.5rem 1.25rem;background:var(--primary-gradient);border:none;border-radius:var(--border-radius-sm);color:white;font-weight:500;cursor:pointer;transition:all var(--transition-fast);text-decoration:none;display:inline-block}.cookies_signupButton__WvPeq:hover{opacity:.9;transform:translateY(-2px)}.cookies_main__e_ybS{flex:1 1;padding:2rem}.cookies_container__C_wuC{max-width:900px;margin:0 auto;background:white;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);padding:3rem}.cookies_title__rSZes{font-size:2.5rem;margin-bottom:2rem;color:var(--text-primary);text-align:center}.cookies_content__4rXK0{color:var(--text-secondary);line-height:1.7}.cookies_lastUpdated__QLWMe{color:var(--text-light);font-style:italic;margin-bottom:2rem;text-align:center}.cookies_section__azZF2{margin-bottom:2.5rem}.cookies_section__azZF2 h2{font-size:1.5rem;margin-bottom:1rem;color:var(--text-primary)}.cookies_section__azZF2 h3{font-size:1.2rem;margin-bottom:.75rem;margin-top:1.5rem;color:var(--text-primary)}.cookies_section__azZF2 p{margin-bottom:1rem}.cookies_section__azZF2 ul{margin-bottom:1rem;padding-left:1.5rem}.cookies_section__azZF2 li{margin-bottom:.5rem}@media (max-width:768px){.cookies_header__IYWaO{padding:1rem 1.5rem}.cookies_authButtons__ZzNzS,.cookies_nav__RPSj4{display:none}.cookies_container__C_wuC{padding:1.5rem}.cookies_title__rSZes{font-size:2rem}.cookies_section__azZF2 h2{font-size:1.3rem}}