@import url("https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap");.terms-container{max-width:1200px;margin:2rem auto;padding:0 1.5rem}.terms-card{background:rgba(15,14,12,.9);border:2px solid #1894bc;border-radius:8px;padding:2rem;box-shadow:0 0 20px rgba(24,140,179,.2);color:#F2EBD1}.terms-title{font-family:Press Start\ 2P,cursive;color:#1894bc;text-align:center;margin-bottom:.5rem;font-size:1.8rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.terms-date{color:#888;text-align:center;margin-bottom:2rem;letter-spacing:1px;font-size:1.2rem}.terms-content,.terms-date{font-family:Bebas Neue,sans-serif}.terms-content{letter-spacing:.5px;font-size:1.1rem;line-height:1.6}.terms-section{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid rgba(24,148,188,.3)}.terms-section:last-child{border-bottom:none}.terms-heading{font-family:Press Start\ 2P,cursive;color:#1894bc;margin:1.5rem 0 1rem;font-size:1rem;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.terms-list{list-style-type:none;padding-left:1.5rem}.terms-list li{position:relative;padding:.3rem 0}.terms-list li:before{content:"►";color:#af2924;position:absolute;left:-1.5rem;font-size:.8rem}.terms-intro{border-bottom:1px solid rgba(24,148,188,.3);padding-bottom:1.5rem;margin-bottom:1.5rem}.terms-contact{background:rgba(24,148,188,.1);padding:1rem;border-radius:4px;border-left:3px solid #1894bc}.email-icon{color:#af2924;margin-right:.5rem}@media (max-width:768px){.terms-title{font-size:1.4rem}.terms-date{font-size:1rem}.terms-card{padding:1.5rem}.terms-heading{font-size:.8rem}}@media (max-width:480px){.terms-container{margin:1rem auto;padding:0 1rem}.terms-title{font-size:1.2rem}.terms-card{padding:1rem}.terms-content{font-size:1rem}}