@font-face{font-family:Italiana;font-style:normal;font-weight:400;font-display:swap;src:url(../media/68eb6f6c399b0b08-s.p.2ck89hjutyo8l.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:Italiana Fallback;src:local(Times New Roman);ascent-override:87.07%;descent-override:23.46%;line-gap-override:0.0%;size-adjust:106.58%}.italiana_e78334e0-module__vyQzuW__className{font-family:Italiana,Italiana Fallback;font-style:normal;font-weight:400}.italiana_e78334e0-module__vyQzuW__variable{--font-italiana:"Italiana", "Italiana Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.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:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.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:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.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:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_52a245df-module__L9X7_a__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_52a245df-module__L9X7_a__variable{--font-outfit:"Outfit", "Outfit Fallback"}
.BasketballHero-module__2POMkG__hero{color:#fff;height:calc(100svh - 120px);min-height:560px;font-family:var(--font-outfit), sans-serif;-webkit-user-select:none;user-select:none;background:radial-gradient(at 72% 45%,#823e1459,#000 62%);position:relative;overflow:hidden}.BasketballHero-module__2POMkG__canvas{z-index:1;opacity:0;outline:none;width:100%;height:100%;transition:opacity 1.4s;position:absolute;inset:0}.BasketballHero-module__2POMkG__canvas.BasketballHero-module__2POMkG__ready{opacity:1}.BasketballHero-module__2POMkG__cursorInner,.BasketballHero-module__2POMkG__cursorOuter{pointer-events:none;opacity:0;border-radius:50%;transition:opacity .25s;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}.BasketballHero-module__2POMkG__cursorInner{z-index:9999;border:2px solid #fff;width:6px;height:6px}.BasketballHero-module__2POMkG__cursorOuter{z-index:9998;border:1.5px solid #ffffffb3;width:40px;height:40px}@media (hover:hover) and (pointer:fine){.BasketballHero-module__2POMkG__cursorOn,.BasketballHero-module__2POMkG__cursorOn *{cursor:none!important}.BasketballHero-module__2POMkG__cursorOn.BasketballHero-module__2POMkG__pointerInside .BasketballHero-module__2POMkG__cursorInner,.BasketballHero-module__2POMkG__cursorOn.BasketballHero-module__2POMkG__pointerInside .BasketballHero-module__2POMkG__cursorOuter{opacity:1}}.BasketballHero-module__2POMkG__gridLines{z-index:5;pointer-events:none;justify-content:space-between;height:100%;display:flex;position:absolute;top:0;left:40px;right:40px}.BasketballHero-module__2POMkG__gridLine{background:#ffffff1f;width:1px;height:100%;position:relative}.BasketballHero-module__2POMkG__gridDot{background:#ffffff59;border-radius:50%;width:6px;height:6px;position:absolute;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 4px #ffffff26}.BasketballHero-module__2POMkG__content{z-index:10;width:100%;position:absolute;bottom:12%;left:0}.BasketballHero-module__2POMkG__title{font-family:var(--font-italiana), serif;letter-spacing:2px;color:#fff6ed;text-shadow:0 2px 24px #000000b3;margin:0 0 20px 60px;font-size:clamp(52px,min(9vw,14svh),116px);font-weight:400;line-height:1}.BasketballHero-module__2POMkG__char{animation:.8s cubic-bezier(.25,1,.5,1) both BasketballHero-module__2POMkG__charIn;display:inline-block}@keyframes BasketballHero-module__2POMkG__charIn{0%{opacity:0;filter:blur(12px);transform:translateY(50px)}to{opacity:1;filter:blur();transform:translateY(0)}}.BasketballHero-module__2POMkG__descRow{width:100%;display:flex;position:relative}.BasketballHero-module__2POMkG__desc,.BasketballHero-module__2POMkG__ctas{color:#d1d5db;letter-spacing:.5px;text-shadow:0 1px 14px #000000d9;font-size:16px;font-weight:300;line-height:1.7;animation:.8s cubic-bezier(.25,1,.5,1) .4s both BasketballHero-module__2POMkG__fadeUp}@keyframes BasketballHero-module__2POMkG__fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.BasketballHero-module__2POMkG__col1{width:calc(25vw - 60px);max-width:calc(25vw - 60px);margin-left:60px}.BasketballHero-module__2POMkG__col2{width:calc(25vw - 60px);max-width:calc(25vw - 60px);position:absolute;left:calc(25vw + 40px)}.BasketballHero-module__2POMkG__ctas{flex-wrap:wrap;gap:14px;margin:28px 0 0 60px;display:flex}.BasketballHero-module__2POMkG__cta{font-family:var(--font-oswald), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#fff;border-radius:999px;padding:14px 28px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-block}.BasketballHero-module__2POMkG__ctaPrimary{background:var(--panther-orange);box-shadow:0 4px #00000059}.BasketballHero-module__2POMkG__ctaPrimary:hover{transform:translateY(-2px)}.BasketballHero-module__2POMkG__ctaGhost{border:1px solid #ffffff59}.BasketballHero-module__2POMkG__ctaGhost:hover{background:#ffffff1a}.BasketballHero-module__2POMkG__divider{z-index:20;width:100%;height:48px;color:var(--panther-cream);pointer-events:none;position:absolute;bottom:-1px;left:0;right:0}@media (prefers-reduced-motion:reduce){.BasketballHero-module__2POMkG__char,.BasketballHero-module__2POMkG__desc,.BasketballHero-module__2POMkG__ctas{animation:none}}@media (max-width:900px){.BasketballHero-module__2POMkG__hero{height:calc(100svh - 100px)}.BasketballHero-module__2POMkG__gridLine:nth-child(2),.BasketballHero-module__2POMkG__gridLine:nth-child(4){display:none}.BasketballHero-module__2POMkG__gridLines{left:16px;right:16px}.BasketballHero-module__2POMkG__content{width:auto;bottom:7%;left:28px;right:28px}.BasketballHero-module__2POMkG__title{margin-left:0}.BasketballHero-module__2POMkG__descRow{flex-direction:column;gap:14px}.BasketballHero-module__2POMkG__col1,.BasketballHero-module__2POMkG__col2{width:auto;max-width:460px;margin-left:0;position:static}.BasketballHero-module__2POMkG__desc,.BasketballHero-module__2POMkG__ctas{font-size:15px;line-height:1.6}.BasketballHero-module__2POMkG__ctas{margin:20px 0 0}.BasketballHero-module__2POMkG__divider{height:32px}}
