.ScrollRig-visibilityHidden{visibility:hidden}.js-global-canvas-error .ScrollRig-visibilityHidden{visibility:inherit}.ScrollRig-transparentColor{color:#0000}.js-global-canvas-error .ScrollRig-transparentColor{color:inherit}.js-smooth-scrollbar-disabled .ScrollRig-hiddenIfSmooth{color:inherit!important;visibility:inherit!important}.ScrollRig-scrollHtml{height:100%;overflow:hidden}.ScrollRig-scrollWrapper{height:100%;overflow-y:scroll}.landing-main{height:100vh;overflow:hidden;position:relative;width:100vw}.fullscreen-image{background-color:#87ceeb;height:100%;position:relative;width:100%}.fullscreen-image img{height:100%;object-fit:cover;position:absolute;width:100%}.button-group{display:flex;flex-direction:column;gap:16px;position:absolute;right:40px;top:20px;z-index:10}.buy-button{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#1a1a1ae6;border:2px solid #fff;border-radius:16px;color:#fff;cursor:pointer;font-size:22px;font-weight:800;letter-spacing:1px;padding:16px 48px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.buy-button:has(emoji){font-size:28px;padding:8px 48px}.buy-button:hover{background-color:#1a1a1a;box-shadow:0 4px 12px #0003;transform:translateY(-2px)}.description-text{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#a5c7ffe6;border:2px solid #000c;border-radius:12px;box-shadow:0 4px 6px #0000001a;color:#000;font-size:18px;font-weight:700;left:40px;letter-spacing:.5px;line-height:1.5;max-width:500px;padding:16px 24px;position:absolute;top:20px;z-index:10}.twitter-link{color:#1da1f2;font-weight:800;text-decoration:none;transition:color .3s ease}.twitter-link:hover{color:#0c85d0}@media screen and (max-width:375px){.button-group{bottom:10px;gap:8px;left:10px;right:10px;top:auto}.buy-button{font-size:16px;padding:10px 20px}.description-text{font-size:14px;left:10px;max-width:none;padding:12px 16px;right:10px;top:10px}}@media screen and (min-width:376px) and (max-width:390px){.button-group{bottom:15px;gap:10px;left:15px;right:15px;top:auto}.buy-button{font-size:16px;padding:12px 24px}.description-text{font-size:15px;left:15px;max-width:none;right:15px;top:15px}}@media screen and (min-width:391px) and (max-width:428px){.button-group{bottom:20px;gap:12px;left:20px;right:20px;top:auto}.buy-button{font-size:17px;padding:14px 28px}.description-text{font-size:16px;left:20px;max-width:none;right:20px;top:20px}}@media screen and (min-width:429px) and (max-width:768px){.button-group{bottom:25px;gap:14px;left:25px;right:25px;top:auto}.buy-button{font-size:18px;padding:14px 32px}.description-text{font-size:16px;left:25px;max-width:none;right:25px;top:25px}}@media screen and (max-height:428px) and (orientation:landscape){.button-group{bottom:auto;gap:8px;left:auto;right:20px;top:50%;transform:translateY(-50%)}.description-text{max-width:40%}}.toggle-ui{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1a1a1ae6;border:2px solid #fff;border-radius:50%;bottom:20px;cursor:pointer;display:flex;height:50px;justify-content:center;left:20px;position:fixed;transition:all .3s ease;width:50px;z-index:20}.toggle-ui:hover{transform:scale(1.1)}.toggle-ui svg{fill:#fff;height:24px;width:24px}.hidden-ui .button-group,.hidden-ui .description-text{opacity:0;pointer-events:none;transition:opacity .3s ease}.button-group,.description-text{opacity:1;transition:opacity .3s ease}.snow{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:5}.snow div{animation:fall linear infinite;background:#fff;border-radius:50%;height:10px;opacity:.2;position:fixed;width:10px}@keyframes fall{0%{transform:translateY(-100vh) translateX(0)}to{transform:translateY(100vh) translateX(20px)}}.secret-penguin{bottom:20px;cursor:pointer;font-size:20px;left:50%;opacity:.2;position:fixed;text-decoration:none;transform:translateX(-50%);transition:all .3s ease;z-index:10}.secret-penguin:hover{opacity:1;transform:translateX(-50%) scale(1.2)}@media screen and (max-width:768px){.secret-penguin{bottom:10px;font-size:16px}}
/*# sourceMappingURL=main.899007a0.css.map*/