@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");.privacy-policy-container{max-width:1200px;margin:2rem auto;padding:0 1.5rem}.privacy-policy-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}.privacy-policy-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)}.privacy-policy-date{font-family:Bebas Neue,sans-serif;color:#888;text-align:center;margin-bottom:2rem;letter-spacing:1px;font-size:1.2rem}.privacy-policy-content{font-family:Bebas Neue,sans-serif;letter-spacing:.5px;font-size:1.1rem;line-height:1.6}.privacy-policy-section{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid rgba(24,148,188,.3)}.privacy-policy-section:last-child{border-bottom:none}.section-title{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)}.subsection-title{font-family:Bebas Neue,sans-serif;color:#af2924;margin:1rem 0 .5rem;font-size:1.2rem;letter-spacing:1px}.indented-content{padding-left:1.5rem;margin-bottom:1rem}.privacy-contact{background:rgba(24,148,188,.1);padding:1rem;border-radius:4px;border-left:3px solid #1894bc}.privacy-list{list-style-type:none;padding-left:1.5rem}.privacy-list li{position:relative;padding:.3rem 0}.privacy-list li:before{content:"►";color:#af2924;position:absolute;left:-1.5rem;font-size:.8rem}@media (max-width:768px){.privacy-policy-title{font-size:1.4rem}.privacy-policy-date{font-size:1rem}.privacy-policy-card{padding:1.5rem}.section-title{font-size:.8rem}}@media (max-width:480px){.privacy-policy-container{margin:1rem auto;padding:0 1rem}.privacy-policy-title{font-size:1.2rem}.privacy-policy-card{padding:1rem}.privacy-policy-content{font-size:1rem}}