@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.0ekd.j2hc~_w0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.0rqws-.h91di~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.179.vsfvxa6t5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.0ekd.j2hc~_w0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.0rqws-.h91di~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.179.vsfvxa6t5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.0ekd.j2hc~_w0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.0rqws-.h91di~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.179.vsfvxa6t5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_7d0ade19-module__bYoqAa__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_7d0ade19-module__bYoqAa__variable{--font-landing-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
.landing-module__V_fzTG__root{--felt:#0f5a3a;--felt-deep:#0a3d28;--night:#07110c;--night-2:#0c1a13;--chalk:#f2eee3;--chalk-dim:#a9b4ac;--neon:#00ff87;--brass:#d9b25f;--rail:#3b2416;background:var(--night);color:var(--chalk);position:relative;overflow-x:clip}.landing-module__V_fzTG__root:before{content:"";pointer-events:none;opacity:.07;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.landing-module__V_fzTG__lamp{background:radial-gradient(60% 55% at 70% 35%,#00ff8721,#0000 70%),radial-gradient(50% 40% at 15% 0,#d9b25f1a,#0000 70%)}.landing-module__V_fzTG__display{font-family:var(--font-landing-display), var(--font-sans), sans-serif;letter-spacing:-.03em}.landing-module__V_fzTG__neonText{color:var(--neon);text-shadow:0 0 28px #00ff8759}.landing-module__V_fzTG__sights{justify-content:center;gap:clamp(1.5rem,6vw,4.5rem);display:flex}.landing-module__V_fzTG__sights span{background:var(--brass);opacity:.55;width:9px;height:9px;transform:rotate(45deg);box-shadow:0 0 10px #d9b25f66}.landing-module__V_fzTG__rise{opacity:0;animation:.8s cubic-bezier(.2,.7,.2,1) forwards landing-module__V_fzTG__rise}@keyframes landing-module__V_fzTG__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.landing-module__V_fzTG__table{background:radial-gradient(ellipse at 50% 45%, #13784d 0%, var(--felt) 55%, var(--felt-deep) 100%);border:16px solid var(--rail);border-radius:22px;box-shadow:inset 0 0 0 2px #00000059,inset 0 0 60px #00000073,0 40px 80px -20px #000c,0 0 0 1px #d9b25f40}.landing-module__V_fzTG__pocket{background:#020403;border-radius:9999px;width:26px;height:26px;position:absolute;box-shadow:0 0 0 3px #0006}.landing-module__V_fzTG__ball{color:#111;border-radius:9999px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:800;animation:1.4s cubic-bezier(.2,.8,.2,1) both landing-module__V_fzTG__roll;display:grid;position:absolute;box-shadow:inset -5px -6px 10px #00000059,inset 4px 4px 8px #ffffff59,0 6px 10px #00000073}.landing-module__V_fzTG__ball:after{content:attr(data-n);background:#fff;border-radius:9999px;place-items:center;width:15px;height:15px;line-height:1;display:grid}.landing-module__V_fzTG__ball[data-n=""]:after{display:none}@keyframes landing-module__V_fzTG__roll{0%{opacity:0;transform:translate(-120px,40px)rotate(-200deg)}to{opacity:1;transform:none}}.landing-module__V_fzTG__float{animation:6s ease-in-out infinite landing-module__V_fzTG__float}@keyframes landing-module__V_fzTG__float{50%{transform:translateY(-8px)}}.landing-module__V_fzTG__pulse{animation:1.6s ease-in-out infinite landing-module__V_fzTG__pulse}@keyframes landing-module__V_fzTG__pulse{50%{opacity:.35}}.landing-module__V_fzTG__featureBall{border-radius:9999px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset -6px -7px 12px #00000059,inset 5px 5px 9px #ffffff4d}.landing-module__V_fzTG__featureBall span{color:#111;background:#fff;border-radius:9999px;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid}.landing-module__V_fzTG__card{background:linear-gradient(#ffffff0b,#ffffff04);border:1px solid #f2eee317;transition:transform .25s,border-color .25s,background .25s}.landing-module__V_fzTG__card:hover{border-color:#00ff8759;transform:translateY(-3px)}.landing-module__V_fzTG__featuredPlan{border-color:#00ff878c;box-shadow:0 0 0 1px #00ff8740,0 30px 60px -30px #00ff8759}.landing-module__V_fzTG__feltPanel{background:radial-gradient(ellipse at 30% 20%, #157a4f, var(--felt) 50%, var(--felt-deep));border:10px solid var(--rail);box-shadow:inset 0 0 50px #0006,0 30px 60px -25px #000c}.landing-module__V_fzTG__neonButton{background:var(--neon);color:#04130b;transition:box-shadow .25s,transform .25s;box-shadow:0 0 #00ff8780}.landing-module__V_fzTG__neonButton:hover{transform:translateY(-1px);box-shadow:0 0 28px 2px #00ff8773}.landing-module__V_fzTG__ghostButton{color:var(--chalk);border:1px solid #f2eee340;transition:border-color .25s,background .25s}.landing-module__V_fzTG__ghostButton:hover{border-color:var(--chalk);background:#f2eee30f}@media (prefers-reduced-motion:reduce){.landing-module__V_fzTG__rise,.landing-module__V_fzTG__ball,.landing-module__V_fzTG__float,.landing-module__V_fzTG__pulse{opacity:1;animation:none}}
