*{margin:0;padding:0;box-sizing:border-box}body{background-color:#000;color:#fff;font-family:Courier New,monospace;padding:40px 20px;line-height:1.8;overflow-x:hidden}.eula-container{max-width:900px;margin:0 auto;text-align:center}h1{color:#0ff;font-size:clamp(1.8rem,4vw,2.5rem);margin-bottom:20px;letter-spacing:.1em}.copyright-info{color:#0ff;font-size:clamp(1rem,2.5vw,1.2rem);margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid #333}.eula-content{text-align:left;font-size:clamp(.9rem,2vw,1rem);margin-bottom:40px}.eula-content h2{color:#0ff;font-size:clamp(1.2rem,2.5vw,1.5rem);margin-top:30px;margin-bottom:15px;text-align:left}.eula-content p{margin-bottom:15px;text-align:left}.section-divider{border-top:1px dashed #333;margin:30px 0}.back-link{display:inline-block;margin-top:40px;padding:12px 30px;color:#0ff;text-decoration:none;border:2px solid #00ffff;transition:all .3s ease;font-size:clamp(1rem,2.5vw,1.1rem)}.back-link:hover{background-color:#0ff;color:#000;text-shadow:none}.list-item{margin-left:20px;margin-bottom:10px}.italic-indent{margin-left:20px;font-style:italic}@media (max-width: 768px){body{padding:30px 15px}.eula-content{font-size:clamp(.85rem,2vw,.95rem)}}
