body{margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.floating-ca{align-items:center;background:#000000e6;border-radius:50%;bottom:30px;box-shadow:0 4px 12px #0000004d;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:700;height:60px;justify-content:center;position:fixed;right:30px;transition:all .3s ease;-webkit-user-select:none;user-select:none;width:60px;z-index:1000}.floating-ca:hover{background:#162f29e6;transform:scale(1.1)}.ca-address{background:#000000f2;border:1px solid #fff3;border-radius:8px;bottom:100px;box-shadow:0 4px 12px #0000004d;color:#fff;font-family:monospace;font-size:.9rem;max-width:300px;opacity:0;padding:12px 16px;position:fixed;right:30px;transform:translateY(20px) scale(.8);transition:all .4s cubic-bezier(.34,1.56,.64,1);visibility:hidden;word-break:break-all;z-index:1001}.ca-address.show{opacity:1;transform:translateY(0) scale(1);visibility:visible}.ca-address.reveal{animation:revealCA .8s cubic-bezier(.34,1.56,.64,1) forwards}.ca-tooltip{background:#162f29f2;border:1px solid #ffffff4d;border-radius:8px;bottom:170px;box-shadow:0 2px 8px #0006;color:#fff;font-family:sans-serif;font-size:.8rem;opacity:0;padding:8px 12px;position:fixed;right:30px;transform:translateY(10px);transition:all .3s ease;visibility:hidden;white-space:nowrap;z-index:1002}.ca-tooltip.show{opacity:1;transform:translateY(0);visibility:visible}@keyframes revealCA{0%{opacity:0;transform:translateY(20px) scale(.8)}50%{opacity:1;transform:translateY(0) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}.ca-address:after{border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid #000000f2;bottom:-8px;right:15px}.ca-address:after,.ca-tooltip:after{content:"";height:0;position:absolute;width:0}.ca-tooltip:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid #162f29f2;bottom:-6px;right:20px}.hero{background:linear-gradient(135deg,#000,#1a2e1a 50%,#162f29);display:flex;justify-content:center;min-height:100vh;overflow:hidden}.hero,.hero .container{align-items:center;position:relative}.hero .container{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:1fr 1fr;transform:translateY(-3vh);z-index:10}.hero-content{text-align:left}.hero-title{color:#fff;font-size:3rem;margin-bottom:1rem}.hero-logo h1{color:#fff;font-size:5rem;font-weight:700;margin:0}.hero-subtitle{color:#ccc;font-size:1.2rem;line-height:1.6;margin-bottom:2rem}.hero-buttons{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.hero-buttons-row{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start}.hero-buttons-row .btn{align-items:center;display:flex;flex-shrink:0;height:48px;justify-content:center;max-width:127px;min-width:127px;text-align:center;white-space:nowrap;width:127px}.hero .btn{align-items:center!important;box-sizing:border-box!important;display:flex!important;height:48px!important;justify-content:center!important;max-width:127px!important;min-width:127px!important;width:127px!important}.btn-primary{background:linear-gradient(45deg,#162f29,#2d5a3d)}.btn-secondary{background:#0000;border:2px solid #162f29;color:#162f29}.btn-secondary:hover{filter:brightness(.8)}.btn-chart{background:linear-gradient(45deg,#162f29,#2d5a3d)}.btn-community{background:#0000;border:2px solid #162f29;color:#162f29}.btn-community:hover{filter:brightness(.8)}.btn-instagram{background:linear-gradient(45deg,#e4405f,#f56040);border:none;color:#fff}.btn-instagram:hover{filter:brightness(.8)}.btn-tiktok{background:linear-gradient(45deg,#000,#ff0050);border:none;color:#fff}.btn-tiktok:hover{filter:brightness(.8)}.btn-social-toggle{background:linear-gradient(45deg,#162f29,#2d5a3d);border:none;color:#fff;cursor:pointer;font-size:1.2rem;transition:all .3s ease}.btn-social-toggle:hover{filter:brightness(.8)}.btn-social-toggle.active{background:linear-gradient(45deg,#2d5a3d,#4a7c59);box-shadow:0 0 20px #162f2999;transform:scale(1.02)}.btn-social-toggle.active:hover{background:linear-gradient(45deg,#4a7c59,#2d5a3d);box-shadow:0 0 25px #162f29cc}.social-buttons-container{margin-top:0;max-height:0;opacity:0;overflow:hidden;transform:translateY(-20px);transition:all .5s cubic-bezier(.34,1.56,.64,1)}.social-buttons-container.show{max-height:200px;opacity:1;transform:translateY(0)}.social-row{animation:slideIn .4s ease-out forwards}.social-row:first-child{margin-top:0}.social-row:not(:first-child){margin-top:1rem}.social-buttons-container:not(.show) .social-row{animation:slideOut .3s ease-in forwards}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.hero-image,.hero-logo-container{align-items:center;display:flex;justify-content:center}.hero-logo-container{animation:float 3s ease-in-out infinite;background:linear-gradient(45deg,#162f29,#2d5a3d);border-radius:50%;box-shadow:0 20px 40px #162f294d;height:300px;padding:20px;width:300px}.hero-logo-img{border-radius:50%;height:112%;object-fit:cover;width:112%}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.gallery-background{overflow:hidden;z-index:1}.gallery-background,.gallery-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.gallery-overlay{-webkit-backdrop-filter:blur(9.2px);backdrop-filter:blur(9.2px);background:#0000004d;z-index:5}.gallery-container{display:flex;flex-direction:column;gap:15px;height:calc(100% + 100px);left:0;position:absolute;top:-50px;width:100%;z-index:2}.gallery-row{animation-iteration-count:infinite;animation-timing-function:linear;display:flex;flex-shrink:0;gap:15px;min-width:300%;will-change:transform}.gallery-row:first-child{animation-delay:0s;animation-duration:60s;animation-name:scrollLeft}.gallery-row:nth-child(2){animation-delay:-20s;animation-duration:60s;animation-name:scrollLeft}.gallery-row:nth-child(3){animation-delay:-35s;animation-duration:60s;animation-name:scrollLeft}.gallery-row:nth-child(4){animation-delay:-15s;animation-duration:60s;animation-name:scrollLeft}.gallery-row:nth-child(5){animation-delay:-50s;animation-duration:60s;animation-name:scrollLeft}.gallery-image{border-radius:25px;flex-shrink:0;height:200px;object-fit:cover;opacity:.7;width:200px}@keyframes scrollLeft{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}@keyframes scrollRight{0%{transform:translateX(-33.333%)}to{transform:translateX(0)}}@media (min-width:1400px){.gallery-image{height:250px;width:250px}.gallery-container,.gallery-row{gap:18px}}@media (min-width:1920px){.gallery-image{height:300px;width:300px}.gallery-container,.gallery-row{gap:20px}}@media (min-height:900px){.gallery-row:nth-child(6){animation-delay:-30s;animation-duration:60s;animation-name:scrollLeft}}@media (min-height:1200px){.gallery-row:nth-child(7){animation-delay:-10s;animation-duration:60s;animation-name:scrollLeft}}@media (min-height:1400px){.gallery-row:nth-child(8){animation-delay:-45s;animation-duration:60s;animation-name:scrollLeft}}@media (min-height:1600px){.gallery-row:nth-child(9){animation-delay:-25s;animation-duration:60s;animation-name:scrollLeft}}@media (min-height:1800px){.gallery-row:nth-child(10){animation-delay:-5s;animation-duration:60s;animation-name:scrollLeft}}@media (min-height:2000px){.gallery-background:after{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" fill="none"/></svg>');content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.gallery-container{height:calc(200% + 200px)}.gallery-container:after{background:inherit;content:"";display:flex;flex-direction:column;gap:15px;height:100%;left:0;position:absolute;top:100%;width:100%}}@media (min-height:2200px){.gallery-row:nth-child(11){animation-delay:-40s;animation-duration:60s;animation-name:scrollLeft}.gallery-row:nth-child(12){animation-delay:-55s;animation-duration:60s;animation-name:scrollLeft}.gallery-row:nth-child(13){animation-delay:-12s;animation-duration:60s;animation-name:scrollLeft}.gallery-row:nth-child(14){animation-delay:-33s;animation-duration:60s;animation-name:scrollLeft}.gallery-row:nth-child(15){animation-delay:-48s;animation-duration:60s;animation-name:scrollLeft}}@media (orientation:portrait){.gallery-image{height:180px;width:180px}.gallery-container,.gallery-row{gap:12px}}@media (orientation:portrait) and (min-height:1400px){.gallery-image{height:160px;width:160px}.gallery-container,.gallery-row{gap:10px}}@media (min-width:2560px){.gallery-image{height:350px;width:350px}.gallery-container,.gallery-row{gap:25px}}@media (max-width:768px){.floating-ca{bottom:20px;font-size:.9rem;height:50px;right:20px;width:50px}.ca-address{bottom:80px;font-size:.8rem;max-width:250px;right:20px}.ca-tooltip{bottom:150px;font-size:.75rem;right:20px}.hero{min-height:100vh;padding:50px 0 20px}.hero .container{gap:2rem;grid-template-columns:1fr;padding:0 20px;text-align:center;transform:translateY(-6vh)!important}.hero-content{order:2;text-align:center}.hero-image{order:1}.hero-title{font-size:1.8rem;margin-bottom:.5rem}.hero-logo h1{font-size:2.5rem;margin-bottom:1rem}.hero-subtitle{font-size:1rem;margin-bottom:1.5rem;padding:0 10px}.hero-buttons{align-items:center;gap:.8rem}.hero-buttons-row{gap:.8rem;justify-content:center}.hero-buttons-row .btn{align-items:center;display:flex;flex:1 1;justify-content:center;white-space:nowrap}.hero .btn,.hero-buttons-row .btn{height:42px!important;max-width:110px!important;min-width:110px!important;width:110px!important}.btn{font-size:.9rem;padding:10px 15px}.hero-logo-container{height:200px;margin:0 auto;width:200px}}.about{background:#000;color:#fff}.about h2{color:#fff;font-size:2.5rem;margin-bottom:3rem;text-align:center}.about-content{display:flex;flex-direction:column;gap:3rem}.about-text{margin:0 auto;max-width:800px;text-align:center}.about-text p{color:#ccc;font-size:1.2rem;line-height:1.8;margin-bottom:1.5rem}.proof-section{text-align:center}.proof-section h3{color:#162f29;font-size:2rem;margin-bottom:2rem}.proof-photos{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(7,1fr);justify-items:center}.photo-container{align-items:center;background:#0000;border-radius:15px;cursor:pointer;display:flex;height:200px;justify-content:center;padding:0;transition:transform .3s ease;width:160px}.photo-container:hover{transform:scale(1.05)}.luna-photo{border-radius:15px;object-fit:cover}.luna-photo,.photo-modal{height:100%;transition:all .3s ease;width:100%}.photo-modal{align-items:center;background:#000000e6;display:flex;justify-content:center;left:0;opacity:0;position:fixed;top:0;visibility:hidden;z-index:1000}.photo-modal.active{opacity:1;visibility:visible}.modal-content{align-items:center;display:flex;justify-content:center;position:relative}.modal-content,.modal-image{max-height:90vh;max-width:90vw}.modal-image{border-radius:15px;box-shadow:0 20px 40px #00000080;height:auto;object-fit:contain;object-position:center;width:auto}.modal-close{background:#000000b3;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;height:40px;position:absolute;right:20px;top:20px;transition:background .3s ease;width:40px}.modal-close:hover{background:#162f29cc}@media (orientation:portrait) and (min-height:900px){.proof-photos{gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));max-width:100%;overflow-x:hidden;padding:0 20px}.photo-container{height:150px;width:120px}}@media (orientation:portrait) and (min-height:1200px){.proof-photos{gap:1rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:600px}.photo-container{height:175px;width:140px}}@media (orientation:portrait) and (min-height:1600px){.proof-photos{gap:1.2rem;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:800px}.photo-container{height:200px;width:160px}}@media (max-width:768px){.about{padding:40px 0}.about h2{font-size:2rem;margin-bottom:2rem}.about-content{gap:2rem}.about-text{padding:0 20px}.about-text p{font-size:1rem;line-height:1.6}.proof-section h3{font-size:1.5rem}.proof-photos{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding:0 20px}.photo-container{height:190px;width:150px}.modal-content{padding:0 10px}.modal-content,.modal-image{max-height:85vh;max-width:95vw}.modal-image{border-radius:10px}.modal-close{font-size:18px;height:35px;right:10px;top:10px;width:35px;z-index:1001}}.how-to-buy{background:#000;color:#fff}.how-to-buy h2{color:#fff;font-size:2.5rem;margin-bottom:2rem;text-align:center}.buy-intro{color:#ccc;font-size:1.1rem;line-height:1.8;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:800px;text-align:center}.buy-methods{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:4rem}.buy-method{background:#ffffff0d;border:1px solid #162f294d;border-radius:15px;padding:2rem;text-align:center}.buy-method h3{color:#fff;font-size:1.3rem;margin-bottom:1rem}.buy-method p{color:#ccc;line-height:1.6;margin-bottom:1.5rem}.wallet-info{background:#162f291a;border:1px solid #162f294d;border-radius:15px;margin-top:3rem;padding:2rem;text-align:center}.wallet-info h3{color:#fff;font-size:1.3rem;margin-bottom:1rem}.wallet-info p{color:#ccc;line-height:1.6;margin:0}.wallet-info strong{color:#162f29;font-weight:700}@media (max-width:768px){.how-to-buy{padding:40px 0}.how-to-buy h2{font-size:2rem;margin-bottom:1.5rem}.buy-intro{font-size:1rem;margin-bottom:2rem;padding:0 20px}.buy-methods{gap:1.5rem;grid-template-columns:1fr;padding:0 20px}.buy-method{padding:1.5rem}.buy-method h3{font-size:1.1rem}.btn,.buy-method p{font-size:.9rem}.btn{padding:10px 20px}.wallet-info{margin:2rem 20px 0;padding:1.5rem}.wallet-info h3{font-size:1.1rem}.wallet-info p{font-size:.9rem}}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.App{text-align:center}.container{margin:0 auto;max-width:1200px;padding:0 20px}.btn{background:linear-gradient(45deg,#162f29,#2d5a3d);border:none;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:12px 30px;text-decoration:none;transition:all .3s ease}.btn:hover{box-shadow:0 10px 20px #162f294d;transform:translateY(-2px)}.section{padding:80px 0}h1,h2,h3,h4{color:#fff;margin-bottom:20px}p{line-height:1.6;margin-bottom:15px}
/*# sourceMappingURL=main.40f5ffac.css.map*/