.about-features-section{margin-top:100px}.features-title{color:#fffad2;font-size:1.7rem;font-family:main,sans-serif;font-weight:600;margin-bottom:32px;letter-spacing:1.5px;text-transform:uppercase}.about-features{margin-top:50px;display:flex;justify-content:center;gap:32px;flex-wrap:wrap}.feature-card{background:linear-gradient(135deg,#232b45 60%,#1e273d);border-radius:14px;box-shadow:0 2px 12px #0000001f;padding:28px 20px;width:260px;text-align:left;transition:box-shadow .2s,transform .3s ease;border:none;outline:1px solid rgba(255,250,210,.08);position:relative;overflow:hidden;will-change:transform}.feature-card.forest-card{background:linear-gradient(135deg,#1e273d8c,#0000008c);background-size:cover;background-position:center}.feature-card.forest-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000059;z-index:0}.feature-card.forest-card>*{position:relative;z-index:1}.feature-card.shop-card{background:linear-gradient(135deg,#1e273d8c,#0000008c);background-size:cover;background-position:center}.feature-card.shop-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000059;z-index:0}.feature-card.shop-card>*{position:relative;z-index:1}.feature-card.pvp-card{background:linear-gradient(135deg,#1e273d8c,#0000008c);background-size:cover;background-position:center}.feature-card.pvp-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000059;z-index:0}.feature-card.pvp-card>*{position:relative;z-index:1}.feature-card.team-card{background:linear-gradient(135deg,#1e273d8c,#0000008c),url(assets/People.png);background-size:cover;background-position:center}.feature-card.team-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:0}.feature-card.team-card>*{position:relative;z-index:1}.feature-card:hover{box-shadow:0 6px 24px #00000038;outline-color:#ffe06644}.feature-card h3{color:#ffe066;font-size:1.15rem;margin-bottom:8px;font-family:main,sans-serif;font-weight:600;letter-spacing:1px}.feature-card p{color:#fffad2;font-size:1rem;line-height:1.6;font-family:main,sans-serif}html,body{margin:0;padding:0;overflow-x:hidden;font-family:main,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;scroll-behavior:smooth}a{text-decoration:none;color:inherit}@font-face{font-family:main;src:url(/assets/font-DhpziJym.ttf)}.header-container{background-image:linear-gradient(135deg,#1e273d66,#00000080),url(/assets/Forest-B0ADjTDj.png);background-size:cover;background-position:center;background-attachment:scroll;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:60px;position:relative;overflow:hidden}.header-logo{animation:fadeIn 1.2s ease-out;min-width:300px;max-width:700px;width:60%;display:block;text-shadow:0 4px 8px rgba(0,0,0,.4);margin-top:100px}.header-download{display:inline-block;padding:18px 56px;font-size:1.1rem;font-weight:600;color:#fffad2;background-color:transparent;border:2px solid #fffad2;border-radius:0;transition:all .3s ease;letter-spacing:1px;text-transform:uppercase;cursor:pointer;position:relative;z-index:10}.header-download:hover{background-color:#fffad2;color:#1e273d}.nav-bar{position:fixed;top:0;width:100%;background-color:#182234f2;display:flex;align-items:center;justify-content:space-between;z-index:1000;padding:15px 0;box-shadow:0 2px 10px #0000004d}.nav-logo{height:55px;margin-left:40px;transition:transform 1.5s ease}.nav-logo:hover{transform:scale(1.05) rotate(360deg)}.nav-links{display:flex;gap:50px;margin-right:40px;color:#fffad2;font-size:1.1rem}.nav-links a{padding:8px 12px;transition:all .3s ease;position:relative}.nav-links a:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:#fffad2;transition:all .3s ease;transform:translate(-50%)}.nav-links a:hover:after{width:80%}.nav-links a:hover{cursor:pointer}.learn-more-container{text-align:center;font-size:1.1rem;width:100%;padding:30px 0 0;position:relative;z-index:10}.learn-more-container h2{margin-bottom:12px;color:#fffad2;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;font-size:1.3rem}.arrow-down{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 auto}.down-arrow{width:28px;animation:oscillate 2.5s ease-in-out infinite;text-shadow:0 2px 4px rgba(0,0,0,.3)}.about-container{background-image:linear-gradient(135deg,#1e273de8,#0000008c),url(/assets/Forest-B0ADjTDj.png);background-size:cover;background-position:center;background-attachment:scroll;padding:120px 20px;text-align:center;position:relative}.about-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1e273d66;z-index:0}.about-container>*{position:relative;z-index:1}.about-container h1{color:#fffad2;margin-bottom:50px;font-size:2.5rem;font-weight:600;letter-spacing:1px}.about-container p{max-width:750px;margin-left:auto;margin-right:auto;line-height:1.8;color:#fffad2;width:85%;font-size:1.1rem}.privacy-container{background-color:#1e273d;color:#fffad2;padding:120px 40px 80px;max-width:900px;margin:0 auto;line-height:1.8;min-height:100vh}html,body{background-color:#1e273d}.privacy-header{margin-bottom:50px;position:relative}.privacy-header h1{font-size:2.5rem;font-weight:600;margin-bottom:20px;letter-spacing:1px}.privacy-accent{width:80px;height:4px;background-color:#fffad2;margin-bottom:40px}.privacy-container h2{font-size:1.5rem;font-weight:600;margin-top:40px;margin-bottom:20px;letter-spacing:.5px;color:#fffad2}.privacy-container h3{font-size:1.2rem;font-weight:500;margin-top:25px;margin-bottom:15px;color:#fffad2f2}.privacy-container p{font-size:1rem;margin-bottom:15px;color:#fffad2e6}.privacy-container ul{margin:20px 0;padding-left:30px}.privacy-container li{margin-bottom:12px;color:#fffad2e6;font-size:1rem}.presskit-container{background-color:#1e273d;color:#fffad2;padding:120px 40px 80px;max-width:900px;margin:0 auto;line-height:1.8;min-height:calc(100vh - 200px)}.presskit-header{margin-bottom:50px;position:relative}.presskit-header h1{font-size:2.5rem;font-weight:600;margin-bottom:20px;letter-spacing:1px}.presskit-accent{width:80px;height:4px;background-color:#fffad2;margin-bottom:40px}.presskit-intro{font-size:1.1rem;margin-bottom:40px;color:#fffad2f2;line-height:1.7}.presskit-container h2{font-size:1.5rem;font-weight:600;margin-top:40px;margin-bottom:20px;letter-spacing:.5px;color:#fffad2}.presskit-container p{font-size:1rem;margin-bottom:15px;color:#fffad2e6}.presskit-list{margin:20px 0;padding-left:30px;list-style-type:disc}.presskit-list li{margin-bottom:12px;color:#fffad2e6;font-size:1rem}.presskit-restriction{font-size:1rem;margin:35px 0;padding:20px;background-color:#fffad20d;border-left:3px solid #fffad2;color:#fffad2f2}.presskit-download{display:inline-block;padding:16px 48px;font-size:1rem;font-weight:600;color:#fffad2;background-color:transparent;border:2px solid #fffad2;border-radius:0;transition:all .3s ease;letter-spacing:1px;text-transform:uppercase;cursor:pointer;margin:30px 0}.presskit-download:hover{background-color:#fffad2;color:#1e273d}.presskit-footer{font-size:.95rem;color:#fffad2b3;margin-top:40px;padding-top:30px;border-top:1px solid rgba(255,250,210,.1)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes oscillate{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes float{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(-15px)}}.footer{background-color:#1e273d;color:#fffad2;padding:50px 0 30px;border-top:1px solid rgba(255,250,210,.2)}.footer-container{display:flex;max-width:1200px;margin:0 auto;padding:0 40px 50px;gap:80px;align-items:flex-start;border-bottom:1px solid rgba(255,250,210,.2)}.footer-logo{flex:0 0 auto;padding-right:50px;border-right:1px solid rgba(255,250,210,.2)}.footer-logo-img{height:70px;width:auto;display:block;transition:transform .3s ease}.footer-logo-img:hover{transform:scale(1.05)}.footer-column{display:flex;flex-direction:column;gap:18px;flex:1;border-right:1px solid rgba(255,250,210,.2);padding-right:50px}.footer-column:last-child{border-right:none;padding-right:0}.footer-column a{font-size:.95rem;letter-spacing:.5px;color:#fffad2;transition:opacity .3s ease}.footer-column a:hover{opacity:.7}.footer-copyright{text-align:center;padding-top:20px;font-size:.85rem;color:#fffad299}@media(max-width:768px){.header-container{gap:40px;height:auto;min-height:100vh;padding:80px 20px 40px}.header-logo{width:80%;min-width:250px;max-width:500px;margin-top:0}.header-download{padding:14px 40px;font-size:.95rem}.learn-more-container h2{font-size:1rem}.nav-bar{padding:12px 0}.nav-logo{height:45px;margin-left:20px}.nav-links{gap:30px;margin-right:20px;font-size:.9rem}.about-container{padding:80px 20px}.about-container h1{font-size:1.8rem;margin-bottom:30px}.about-container p{font-size:1rem;width:90%}.privacy-container{padding:80px 30px 60px}.privacy-header h1{font-size:1.8rem;margin-bottom:15px}.privacy-accent{width:60px;margin-bottom:30px}.privacy-container h2{font-size:1.2rem;margin-top:30px;margin-bottom:15px}.privacy-container h3{font-size:1rem;margin-top:20px;margin-bottom:12px}.privacy-container p{font-size:.95rem;margin-bottom:12px}.privacy-container ul{margin:15px 0;padding-left:25px}.privacy-container li{margin-bottom:10px;font-size:.95rem}.presskit-container{padding:80px 30px 60px}.presskit-header h1{font-size:1.8rem;margin-bottom:15px}.presskit-accent{width:60px;margin-bottom:30px}.presskit-intro{font-size:1rem;margin-bottom:35px}.presskit-container h2{font-size:1.2rem;margin-top:30px;margin-bottom:15px}.presskit-list{margin:15px 0;padding-left:25px}.presskit-list li{margin-bottom:10px;font-size:.95rem}.presskit-restriction{font-size:.95rem;margin:30px 0;padding:15px}.presskit-download{padding:14px 40px;font-size:.95rem;margin:25px 0}.presskit-footer{font-size:.9rem;margin-top:35px;padding-top:25px}.footer{padding:40px 0 20px}.footer-container{flex-wrap:wrap;padding:0 20px 30px;gap:40px;border-bottom:none}.footer-logo{padding-right:0;border-right:none;border-bottom:1px solid rgba(255,250,210,.2);padding-bottom:30px;margin-bottom:10px;width:100%;display:flex;justify-content:center}.footer-logo-img{height:60px}.footer-column{flex:1;border-right:1px solid rgba(255,250,210,.2);padding-right:20px;gap:14px;text-align:right;min-width:0}.footer-column:last-child{border-right:none;padding-right:0;text-align:left;padding-left:20px}.footer-column a{font-size:.9rem}.footer-copyright{font-size:.75rem;padding-top:15px;width:100%}}@media(max-width:480px){.header-container{gap:30px;padding:70px 15px 30px}.header-logo{width:85%;min-width:200px}.header-download{padding:12px 32px;font-size:.85rem}.learn-more-container{padding:20px 0 0}.learn-more-container h2{font-size:.9rem;margin-bottom:8px}.down-arrow{width:24px}.nav-bar{flex-wrap:wrap}.nav-logo{height:40px;margin-left:15px}.nav-links{gap:20px;margin-right:15px;font-size:.8rem}.about-container{padding:60px 15px}.about-container h1{font-size:1.5rem;margin-bottom:20px}.about-container p{font-size:.95rem}.footer-container{padding:0 15px;gap:0}.footer-logo{margin-bottom:20px;padding-bottom:20px}.footer-logo-img{height:50px}.footer-column{text-align:right;padding-right:20px;flex:1}.footer-column:last-child{text-align:left;padding-right:0;padding-left:20px}.footer-column a{font-size:.85rem}.privacy-container{padding:60px 20px 50px}.privacy-header h1{font-size:1.5rem;margin-bottom:12px}.privacy-accent{width:50px;margin-bottom:25px}.privacy-container h2{font-size:1rem;margin-top:25px;margin-bottom:12px}.privacy-container h3{font-size:.95rem;margin-top:15px;margin-bottom:10px}.privacy-container p{font-size:.9rem;margin-bottom:10px}.privacy-container ul{margin:12px 0;padding-left:20px}.privacy-container li{margin-bottom:8px;font-size:.9rem}.presskit-intro{font-size:.95rem;margin-bottom:30px}.presskit-container h2{font-size:1rem;margin-top:25px;margin-bottom:12px}.presskit-list{margin:12px 0;padding-left:20px}.presskit-list li{margin-bottom:8px;font-size:.9rem}.presskit-restriction{font-size:.9rem;margin:25px 0;padding:12px}.presskit-download{padding:12px 32px;font-size:.85rem;margin:20px 0}.presskit-footer{font-size:.85rem;margin-top:30px;padding-top:20px}}
