.DecorativeBackground_wrapper__9GlI2{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden;background-color:rgba(var(--white))}.DecorativeBackground_qrCode__FG3tt{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-family:SF Compact,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;width:20rem;transition:width .3s ease-in-out;pointer-events:auto;cursor:pointer;text-decoration:none;color:inherit}.DecorativeBackground_qrCode__FG3tt img{width:50%;transition:width .3s ease-in-out}.DecorativeBackground_qrRight__IkZVe{position:absolute;display:flex;align-items:center;justify-content:center;top:15%;right:5%;transform:rotate(12deg);transition:all .3s ease-in-out}.DecorativeBackground_qrCode__FG3tt p{margin-bottom:.5rem;font-family:SF Compact,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.5rem;line-height:2rem;font-weight:600;line-height:1.25;transition:font-size .3s ease-in-out}.DecorativeBackground_qrLeft__Bz5lf{position:absolute;display:flex;align-items:center;justify-content:center;bottom:15%;left:5%;transform:rotate(-12deg);transition:all .3s ease-in-out}.DecorativeBackground_subText__lK3Qa{margin-top:5px;font-size:.875rem;line-height:1.25rem;transition:font-size .3s ease-in-out}.DecorativeBackground_cowboyLeft__M2HU5{position:absolute;top:10%;left:-12%;width:42%;rotate:-10deg;transition:all .3s ease-in-out}.DecorativeBackground_cowboyLeft__M2HU5 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left}.DecorativeBackground_cowboyRight__wtAuU{position:absolute;bottom:-7%;right:-22%;width:35%;rotate:30deg;transition:all .3s ease-in-out}.DecorativeBackground_cowboyRight__wtAuU img{width:100%;height:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media (width <= 1400px){.DecorativeBackground_qrCode__FG3tt{width:16rem}.DecorativeBackground_qrCode__FG3tt p{font-size:1.5rem}}@media (width <= 1200px){.DecorativeBackground_qrCode__FG3tt{width:14rem}.DecorativeBackground_qrCode__FG3tt p{font-size:1.375rem}.DecorativeBackground_qrRight__IkZVe{right:3%}.DecorativeBackground_qrLeft__Bz5lf{left:3%}}@media (width <= 1000px){.DecorativeBackground_qrCode__FG3tt{width:12rem}.DecorativeBackground_qrCode__FG3tt p{font-size:1.25rem}.DecorativeBackground_subText__lK3Qa{font-size:.75rem}}@media (width <= 900px){.DecorativeBackground_qrCode__FG3tt{width:10rem}.DecorativeBackground_qrCode__FG3tt p{font-size:1rem}.DecorativeBackground_qrRight__IkZVe{transform:rotate(0deg);top:5%;right:0}.DecorativeBackground_qrLeft__Bz5lf{transform:rotate(0deg);bottom:5%;left:0}.DecorativeBackground_subText__lK3Qa{font-size:.625rem}}@media (width <= 750px){.DecorativeBackground_qrCode__FG3tt p,.DecorativeBackground_subText__lK3Qa{display:none}.DecorativeBackground_qrCode__FG3tt{width:6rem}}@media (width <= 600px){.DecorativeBackground_cowboyLeft__M2HU5{width:50%;left:-15%}.DecorativeBackground_cowboyRight__wtAuU{width:45%;right:-25%}}@media (width <= 480px){.DecorativeBackground_cowboyLeft__M2HU5{width:55%;left:-18%}.DecorativeBackground_cowboyRight__wtAuU{width:50%;right:-28%}}.Button_container__Uj53k{display:flex;cursor:pointer;align-items:center;justify-content:center;white-space:nowrap;border-radius:9999px;font-family:SF Pro,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1!important}.Button_container__Uj53k:active:not(:disabled){--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.Button_container__Uj53k:disabled{cursor:not-allowed;opacity:.5}.Button_variantDefault__r3YL2{background-color:rgba(var(--black));color:rgba(var(--white))}.Button_variantSecondary__OqUnM{background-color:rgba(var(--black),.05);color:rgba(var(--black))}.Button_variantOutline__eFUSD{border-width:1px!important;border-color:rgba(var(--black))!important;background-color:transparent;font-weight:600;color:rgba(var(--black))}.Button_variantOutline__eFUSD:hover:not(:disabled){background-color:rgba(var(--black));color:rgba(var(--white))}.Button_variantGhost__wYyeD{border-style:none;background-color:transparent;font-weight:600;color:rgba(var(--black))}.Button_variantWhite__s1b9e{background-color:rgba(var(--white));color:rgba(var(--black))}.Button_variantWhite__s1b9e:hover:not(:disabled){background-color:rgba(var(--white),.8)}.Button_sizeBase__gqR0U{gap:.5rem;padding:1rem 1.25rem;font-size:1rem;line-height:1.5rem}.Button_sizeSm__GocgA{gap:.625rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem}.Button_sizeLg__nRE_b{gap:.625rem;padding:1rem;font-size:1.125rem;line-height:1.75rem}.Button_sizeIconOnly__dV3gi{padding:1rem}.Button_sizeXl__iefaG{gap:.5rem;padding:1.5rem;font-size:1.25rem;line-height:1.75rem}.Button_fullWidth__Snj4q{width:100%}.Button_withLabel__6mtfG{display:flex;flex-shrink:0;flex-direction:column;align-items:center;gap:.5rem}.Button_label__oM_ZG{cursor:pointer;font-size:.75rem;line-height:1rem;font-weight:600;color:rgba(var(--black))}.Logo_logo__krSAu{display:flex;cursor:pointer;height:38px}.Logo_logo__krSAu:focus{border-width:2px;border-color:rgba(var(--accent-coral))}.Logo_lastO__0zTqP{margin-left:-2px;transition:transform .3s ease-in-out;transform-origin:50% 50%}.Logo_logo__krSAu:hover .Logo_lastO__0zTqP{transition:transform .3s ease-in-out;transform:rotate(-13deg)}@keyframes Logo_bounce__Rblj1{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes Logo_tilt___Zf55{0%,to{transform:rotate(0)}50%{transform:rotate(-13deg)}}.ViewportWrapper_viewport__BRNKB{display:flex;position:fixed;inset:0;flex-direction:column;overflow:hidden}.ViewportWrapper_mobileWidth__UKROc{background-color:rgba(var(--white));max-width:512px;margin:0 auto}.ViewportWrapper_outerContainer__5Qsrf{display:flex;width:100%;height:100dvh;flex-direction:column;position:relative;z-index:0;padding-top:env(safe-area-inset-top)}.ViewportWrapper_innerContainer__q_Qt3{display:flex;height:100%;width:100%;flex:1;flex-direction:column;position:relative;z-index:0;overflow:hidden}.ViewportWrapper_header__ERLZD{position:sticky;top:0;align-items:stretch;z-index:20;flex-shrink:0;background:inherit;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ViewportWrapper_header__ERLZD *{pointer-events:auto}.ViewportWrapper_main__Ma8o9{position:relative;height:100%;width:100%;flex:1;overflow:auto;z-index:-1}.ViewportWrapper_body__H7TvR{padding-left:1.25rem;padding-right:1.25rem;min-height:100%;width:100%!important;min-width:100%;max-width:none!important;margin:0!important;display:flex;flex-direction:column;overflow:hidden auto;scroll-behavior:auto;-webkit-overflow-scrolling:touch;flex:1;gap:1rem;scrollbar-color:rgb(0 0 0/20%) var(--scrollbar-bg,transparent)}.ViewportWrapper_fullWidth__NifSJ{padding-left:0!important;padding-right:0!important}.ViewportWrapper_footerContainer__e_9jL{position:absolute;bottom:0;left:0;right:0;isolation:isolate;z-index:10;width:100%;display:flex;flex-direction:column;pointer-events:auto}.ViewportWrapper_footer__kE1O2{padding-left:1.25rem;padding-right:1.25rem;position:relative;bottom:0;z-index:10;flex-shrink:0;background:inherit;pointer-events:auto}@media (width <= 768px){.ViewportWrapper_header__ERLZD{z-index:30}.ViewportWrapper_footerContainer__e_9jL,.ViewportWrapper_footer__kE1O2{z-index:25}.ViewportWrapper_main__Ma8o9{z-index:1}}@media (width >= 769px){.ViewportWrapper_header__ERLZD{z-index:20}.ViewportWrapper_footerContainer__e_9jL,.ViewportWrapper_footer__kE1O2{z-index:15}.ViewportWrapper_main__Ma8o9{z-index:1}}@media (prefers-reduced-motion:reduce){.ViewportWrapper_body__H7TvR,.ViewportWrapper_contentContainer___Yxra,.ViewportWrapper_footerContainer__e_9jL,.ViewportWrapper_footer__kE1O2,.ViewportWrapper_header__ERLZD,.ViewportWrapper_innerContainer__q_Qt3,.ViewportWrapper_main__Ma8o9,.ViewportWrapper_outerContainer__5Qsrf,.ViewportWrapper_viewport__BRNKB{transition:none!important;animation:none!important}}@media (hover:none) and (pointer:coarse){.ViewportWrapper_body__H7TvR{will-change:scroll-position}.ViewportWrapper_footer__kE1O2{min-height:48px}}@media (prefers-color-scheme:dark){.ViewportWrapper_footer__kE1O2,.ViewportWrapper_header__ERLZD{background:inherit}}.ViewportWrapper_body__H7TvR::-webkit-scrollbar-track{background:var(--scrollbar-bg,transparent)}.ViewportWrapper_body__H7TvR::-webkit-scrollbar-thumb{background:rgb(0 0 0/20%);border:3px solid var(--scrollbar-bg,transparent)}.AgeGatePage_logoutButton__EqmaA{margin-left:auto}.AgeGatePage_body__CJuAU{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;text-align:center}.AgeGatePage_emoji__iEPfI{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:6rem;line-height:1}.AgeGatePage_body__CJuAU h1{font-family:Bricolage Grotesque;font-size:1.875rem;line-height:2.25rem;font-weight:700;line-height:1.25;letter-spacing:-.025em;color:rgba(var(--black))}.AgeGatePage_body__CJuAU p{font-family:SF Pro,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.5rem;line-height:1.625;color:rgba(var(--black),.5)}