*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{font-family:'Bitter',serif;background:url("images/g1.webp") center center/cover no-repeat #1c2833;color:#e6e6e6;text-align:center;line-height:1.6;transition:background-color .3s,color .3s;text-shadow:3px 2px 5px rgba(0,0,0,.9);user-select:none}header{background-color:rgba(28,40,51,.9);padding:15px 0;text-align:center;overflow:hidden;position:relative;width:100%;border-radius:45px}header h1{font-size:2.5em;color:#ffc600;margin:0;letter-spacing:5px;display:inline-block;white-space:nowrap;animation:slideAndFade 34s linear infinite,textGlow 3s ease-in-out infinite alternate}.content{padding:1px 20px 20px 20px;max-width:812px;margin:20px auto;background-color:rgba(28,40,51,.85);border-radius:10px;align-items:center}.content h3{font-size:1.2em;text-align:center;margin-top:10px}.content p{font-size:1.1em;text-align:justify;margin-top:10px;margin-bottom:10px}.image-container{text-align:center;margin-top:30px;margin-bottom:10px}.image-container img{width:100%;max-width:520px;animation:imageGrow 3s forwards;transition:filter .5s ease;filter:brightness(90%) drop-shadow(0 0 12px rgba(255,255,255,.8));border-radius:10px}.link-container{font-size:.9em;text-align:center;padding:10px}.link-container a{text-decoration:none;filter:brightness(90%)}.link-container a:hover{text-decoration:underline;color:red}footer{background-color:rgba(28,40,51,.8);margin:0;position:fixed;bottom:0;font-size:12px;text-align:center;width:100%;left:0}footer a{text-decoration:none}footer a:hover{text-decoration:underline}.language-switcher{position:fixed;top:5px;left:10px;z-index:1000;font-size:14px;border-radius:10px}.language-switcher a{margin:0 10px;text-decoration:none;color:#ccc;font-weight:700}.language-switcher a:hover{text-decoration:underline;color:red}.flag{vertical-align:middle;width:30px;height:auto;margin-left:10px;transition:filter .5s ease;border-radius:2px;filter:brightness(80%) drop-shadow(2px 2px 6px rgba(255,255,255,.7))}.dragon-image{position:absolute;top:0;right:0;opacity:0;width:171px;height:100px;animation:dragonMove 11s ease-in-out infinite}.dropdown{position:fixed;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#d9d9d9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1500;border-radius:10px}.dropbtn:hover{color:red;text-decoration:underline}.dropdown-content a{color:#000;padding:3px 5px;text-decoration:none;display:block}.dropdown:hover .dropdown-content{display:block}.link{display:inline-block;text-decoration:none;color:inherit}@keyframes slideAndFade{0%{transform:translateX(100%);opacity:0}25%{transform:translateX(0);opacity:1}50%{transform:translateX(-100%);opacity:0}75%{transform:translateX(0);opacity:1}100%{transform:translateX(100%);opacity:0}}@keyframes textGlow{from{text-shadow:0 0 1px #e6b400,0 0 4px #e6b400,0 0 8px #e6b400,0 0 12px #e6b400,0 0 16px #e6b400,0 0 20px #e6b400,0 0 24px #e6b400}to{text-shadow:0 0 10px #fa4616,0 0 20px #fa4616,0 0 30px #fa4616,0 0 40px #fa4616,0 0 50px #fa4616,0 0 60px #fa4616,0 0 70px #fa4616}}@keyframes imageGrow{from{width:0}to{width:100%}}@keyframes dragonMove{0%,100%{transform:translateX(50%);opacity:0}25%,75%{transform:translateX(0);opacity:.6}50%{transform:translateX(-50%);opacity:.6}}.dxzone-container{position:fixed;bottom:15px;right:4px}.logo-container{position:fixed;bottom:20px;left:10px}