*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;width:100%;background-color:#1a1a1a;background-image:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.6)),url(https://images.unsplash.com/photo-1506744038136-46273834b3fb?ixlib=rb-4.0.3&auto=format&fit=crop&w=1920&q=80);background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed;font-family:Arial,sans-serif;overflow-x:hidden}main{flex:1 1;flex-direction:column;justify-content:center;margin-top:80px}.navbar,main{display:flex;align-items:center}.navbar{justify-content:space-between;padding:15px 40px;box-shadow:0 4px 8px rgba(255,215,0,.2);position:relative;width:100%;top:0;left:0;z-index:1000;border-bottom:2px solid rgba(255,215,0,.3)}.navbar .logo{display:flex;align-items:center;text-decoration:none}.logo-img{object-fit:contain;filter:drop-shadow(2px 2px 6px rgba(255,215,0,.6))}.navbar .nav-links{display:flex;gap:25px;align-items:center;margin-right:20px;font-family:Times New Roman,serif;transition:all .3s ease}.navbar .nav-links a{color:#d4af37;font-size:18px;text-decoration:none;font-weight:500;transition:color .3s ease,transform .3s ease,text-shadow .3s ease}.navbar .nav-links a:hover{color:#fc0;text-shadow:0 0 15px rgba(255,215,0,.8);transform:translateY(-3px)}.hamburger{display:none;flex-direction:column;cursor:pointer;z-index:1100;color:#d4af37;font-size:1.5rem;transition:transform .3s ease}.hamburger:hover{transform:scale(1.1)}.hamburger .bar{width:25px;height:3px;background-color:#d4af37;margin:4px 0;transition:.4s}.navbar .nav-links.active{display:flex;position:fixed;top:0;right:0;width:100vw;height:100vh;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow-y:auto;padding:50px 40px 40px;gap:30px;z-index:999;animation:fadeSlideIn .5s ease-in-out forwards}.navbar .nav-links.active a{font-size:2.2rem;font-weight:700;color:#d4af37;text-align:left;width:100%;position:relative;transition:all .3s ease}.navbar .nav-links.active a:after{content:"";display:block;width:80%;height:1px;background-color:rgba(255,215,0,.3);margin-top:10px}.social-links{display:flex;justify-content:center;align-items:center;margin-top:10px;gap:20px}.social-links a{font-size:32px;color:#d4af37;text-decoration:none;transition:color .3s ease}.social-links a:hover{color:#fff;text-shadow:0 0 10px gold;transform:scale(1.1)}footer{display:flex;justify-content:space-between;align-items:center;padding:15px 40px;box-shadow:0 -4px 8px rgba(255,215,0,.2);border-top:2px solid rgba(255,215,0,.3);bottom:0;left:0;width:100%;font-size:.9rem;z-index:1000}footer p{font-family:Times New Roman,serif;font-size:14px;margin-bottom:10px;color:#d4af37;text-shadow:2px 2px 10px rgba(255,215,0,.6)}.footer-pages{display:flex;justify-content:center;gap:20px;margin-top:10px}.footer-pages a{color:#d4af37;font-family:Times New Roman,serif;font-size:14px;text-decoration:none;transition:color .3s ease,text-shadow .3s ease}.footer-pages a:hover{color:#fff;text-shadow:0 0 10px gold}@media (max-width:1024px){.navbar{padding:10px 30px}.navbar .logo{font-size:24px}.navbar .nav-links{gap:20px}.navbar .nav-links a{font-size:16px}.social-links a{font-size:28px}footer p{font-size:13px}}@media (max-width:768px){.hamburger{display:flex}.navbar .nav-links{display:none}.navbar .nav-links.active{padding-left:40px;gap:20px}.navbar .nav-links.active a{font-size:1.8rem}.navbar .nav-links.active a:after{width:90%}footer{flex-direction:column;text-align:center}footer p{font-size:13px}}@media (max-width:480px){.navbar{padding:10px 15px}.navbar .logo{font-size:18px}.social-links a{font-size:20px}footer p{font-size:12px}}@media (max-width:320px){.navbar{padding:8px 10px}.navbar .logo{font-size:16px}.social-links a{font-size:18px}footer p{font-size:11px}}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ChatButton_chatButton__NbUT6{position:fixed;bottom:50px;right:50px;display:flex;align-items:center;gap:10px;background:hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:gold;border:1px solid rgba(255,215,0,.4);border-radius:50px;padding:10px 18px;font-size:15px;font-weight:700;font-family:Arial,sans-serif;cursor:pointer;z-index:1000;box-shadow:0 4px 15px rgba(255,215,0,.3);animation:ChatButton_float__vMkC_ 2.5s ease-in-out infinite;transition:all .3s ease}.ChatButton_chatButton__NbUT6:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 0 20px rgba(255,215,0,.5)}.ChatButton_text__3z6JU{color:gold;font-size:14px}.ChatButton_icon__m6Lh9{background-color:rgba(255,215,0,.1);padding:7px;border-radius:10px;font-size:17px;transition:transform .3s ease}.ChatButton_chatButton__NbUT6:hover .ChatButton_icon__m6Lh9{transform:rotate(10deg) scale(1.1)}@keyframes ChatButton_float__vMkC_{0%{transform:translateY(0)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}@media (max-width:768px){.ChatButton_chatButton__NbUT6{bottom:16px;right:16px;padding:8px 14px;font-size:13px;gap:8px}.ChatButton_text__3z6JU{font-size:13px}.ChatButton_icon__m6Lh9{font-size:15px;padding:6px;border-radius:8px}}@media (max-width:400px){.ChatButton_chatButton__NbUT6{bottom:12px;right:12px;padding:6px 12px;font-size:12px;gap:6px}.ChatButton_text__3z6JU{font-size:12px}.ChatButton_icon__m6Lh9{font-size:13px;padding:5px;border-radius:6px}}.UserMenu_container__9WMmN{position:relative;display:inline-block;margin-left:1rem}.UserMenu_avatar__A_Vks{border-radius:50%;cursor:pointer;border:2px solid #d4af37;transition:transform .2s ease}.UserMenu_avatar__A_Vks:hover{transform:scale(1.1)}.UserMenu_menu__Qwjcb{position:absolute;right:0;margin-top:10px;background-color:hsla(0,0%,7%,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #d4af37;border-radius:8px;min-width:150px;box-shadow:0 0 10px rgba(212,175,55,.3);z-index:1000}.UserMenu_menuItem__jvOOk{display:block;padding:10px 15px;color:red;text-decoration:none;font-weight:500;transition:background .2s ease;width:100%;text-align:left;border:none;background:none;cursor:pointer}.UserMenu_menuItem__jvOOk:hover{background-color:rgba(212,175,55,.1);color:#d4af37}.UserMenu_loginLink__xg9lI{color:#fff;text-decoration:none;padding:.5rem 1rem}.UserMenu_loginLink__xg9lI:hover{text-decoration:underline}