.privacy-container{max-width:1000px;margin:0 auto;padding:32px;overflow-y:auto;background-color:#fff;color:#333;font-family:Inter,sans-serif}.privacy-title{font-size:2rem;font-weight:700;margin-bottom:24px}.privacy-content{line-height:1.6}.privacy-update{font-size:.9rem;color:#666;margin-bottom:16px}.privacy-heading{font-size:1.25rem;font-weight:600;margin-top:32px;margin-bottom:12px}.privacy-text{margin-bottom:16px;font-size:1rem}.privacy-list{list-style-type:disc;padding-left:20px;margin-bottom:24px}.privacy-link{color:#0894ff;text-decoration:none}.privacy-link:hover{text-decoration:underline}@media (max-width: 450px){.privacy-content{-moz-column-count:1;column-count:1;-moz-column-gap:unset;column-gap:unset}.privacy-container{margin-bottom:20px}}.container{max-width:1000px;margin:0 auto;padding:2rem;overflow-y:auto}.page-title{font-size:2rem;font-weight:700;margin-bottom:1.5rem}.privacy-content{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}.privacy-content>*{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.privacy-list{margin-bottom:1.5rem}p{margin-bottom:5px}@media (max-width: 450px){.privacy-content{-moz-column-count:1;column-count:1;-moz-column-gap:unset;column-gap:unset}.container{margin-bottom:20px}.privacy-content p{margin-bottom:1.5rem}}*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,sans-serif}.page{display:flex;flex-direction:column;min-height:100vh;background:#fff;overflow:hidden}.header{padding:20px;text-align:center;border-bottom:1px solid #eee}.logo{height:40px}.hero{flex:1;display:flex;align-items:center;justify-content:center;gap:150px;padding:0 5%}main{flex-grow:1;align-content:center}.hero-text{max-width:500px}.gradient-text{font-weight:700;font-size:3rem;line-height:1.2;background:linear-gradient(135deg,#0894ff,#c959dd,#ff2e54,#ff9004);background-clip:text;-webkit-background-clip:text;color:transparent}.subtitle{margin-top:1rem;font-size:1rem;color:#555}.buttons{margin-top:2rem;display:flex;gap:1rem}.btn{display:flex;align-items:center;justify-content:center;gap:7px;font-size:.9rem;padding:.75rem 1.5rem;border:none;border-radius:10px;cursor:pointer}a.btn.btn-play{text-decoration:none}.btn-play{background:#000;color:#fff}.btn-store{background:#f0f0f0;color:#888}.btn-play img{height:1.8rem}.btn-play p:first-child{font-size:.6rem;margin-bottom:0}.btn-play p:nth-child(2){font-size:1rem;margin-bottom:0}.btn-store img{height:1.8rem}.btn-store p:first-child{font-size:.6rem;margin-bottom:0}.btn-store p:nth-child(2){font-size:1rem;margin-bottom:0}.hero-image{max-width:400px;width:100%;height:85vh;flex-grow:1}.hero-image img{position:relative;right:450px;display:flex;align-self:flex-end;z-index:1;bottom:-113px}.footer{padding:20px 5%;display:flex;justify-content:space-between;font-size:.8rem;color:#888;z-index:100;background:#ffffffb3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.footer nav a{margin-left:1rem;color:#888;text-decoration:none}.footer nav a:hover{text-decoration:underline}@media (max-width: 450px){.page{position:relative}.header{padding:20px 20px 10px}.hero{flex-direction:column;padding:10px 7%;gap:0px}.gradient-text{font-size:2.2rem}.buttons{justify-content:center}.btn{padding:.8rem 1rem;font-size:.7rem;flex:1;align-items:center}.btn p{margin-bottom:unset}.btn-play img{height:1.8rem}.btn-play p:first-child{font-size:.6rem}.btn-play p:nth-child(2){font-size:1rem}.btn-store img{height:1.8rem}.btn-store p:first-child{font-size:.6rem}.btn-store p:nth-child(2){font-size:1rem}p{text-align:left}.hero-image{height:60vh}.hero-image img{right:198px;bottom:-35px;height:32rem}.footer{display:flex;gap:20px;position:absolute;bottom:0;padding:10px 5%;background:#ffffffb3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#111}.footer p{margin-bottom:unset;font-size:10px;flex:1}.footer nav{display:flex;flex:2;gap:12px}.footer nav a{font-size:10px;margin-left:unset;color:#111}}
