@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8b44c7e6549520b2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6c25f6e897d845a3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bebas Neue Fallback;src:local("Arial");ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.00%;size-adjust:76.72%}.__className_d758cf{font-family:Bebas Neue,Bebas Neue Fallback;font-weight:400;font-style:normal}.__variable_d758cf{--font-display:"Bebas Neue","Bebas Neue Fallback"}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6ced06489fd81a3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa5f74293546f6d0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/62c97acc3aa63787-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Anton Fallback;src:local("Arial");ascent-override:129.70%;descent-override:36.29%;line-gap-override:0.00%;size-adjust:90.69%}.__className_ec6dc7{font-family:Anton,Anton Fallback;font-weight:400;font-style:normal}.__variable_ec6dc7{--font-hero:"Anton","Anton Fallback"}:root{--background:#0a0a0a;--foreground:#ededed;--brand:#e50914;--brand-2:#b20710;--brand-glow:rgba(229,9,20,0.5);--primary:var(--brand);--primary-glow:var(--brand-glow);--secondary:var(--brand-2);--secondary-glow:rgba(178,7,16,0.4);--surface:#161616;--surface-hover:#1f1f1f;--card-bg:var(--surface);--card-hover:var(--surface-hover);--border:#333333;--text-muted:#a1a1a1;--text-dim:#909090;--brand-text:#ff8a90;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--content-title-weight:600;--bg-base:#0b0b0f;--bg-elevated:#14141a;--bg-raised:#1c1c24;--bg-scrim:#000000;--text-primary:#ffffff;--text-secondary:#c7c7d1;--text-muted-2:#8a8a99;--text-on-bright:#0b0b0f;--border-subtle:#2a2a33;--border-strong:#3d3d49;--gold:#e5b84b;--gold-dim:#8a6d2a;--elev-1:0 4px 12px rgba(0,0,0,0.4);--elev-2:0 8px 24px rgba(0,0,0,0.5);--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-16:64px;--content-max:1200px;--page-gutter:clamp(16px,5vw,120px)}.tDisplay{font-size:56px;line-height:62px;font-weight:800;letter-spacing:-.15px}.tH2{font-size:28px;line-height:34px;letter-spacing:-.05px}.tH2,.tRail{font-weight:600}.tRail{font-size:20px;line-height:26px}.tBody,.tRail{letter-spacing:0}.tBody{font-size:16px;line-height:24px;font-weight:400}.tNav{line-height:20px;font-weight:500}.tLink,.tNav{font-size:15px;letter-spacing:0}.tLink{line-height:30px}.tLink,.tMeta{font-weight:400}.tMeta{font-size:13px;line-height:20px;letter-spacing:0}.tColHead{font-size:13px;line-height:18px;letter-spacing:8px}.tColHead,.tLabel{font-weight:600;text-transform:uppercase}.tLabel{font-size:12px;line-height:16px;letter-spacing:.8px}@media (max-width:768px){.tDisplay{font-size:34px;line-height:40px;letter-spacing:-.1px}.tH2{font-size:22px;line-height:28px}}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;background-color:var(--bg-base);color:var(--foreground);font-family:var(--font-sans);scroll-behavior:smooth}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--background)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--primary)}.container{max-width:1400px;margin:0 auto;padding:0 20px}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;border-radius:6px;font-weight:700;cursor:pointer;transition:all .3s ease;border:none;font-size:1rem;line-height:1.5;gap:8px}.btn-primary{background:linear-gradient(135deg,var(--brand) 0,var(--brand-2) 100%);color:#ffffff;font-weight:800;box-shadow:0 4px 15px rgba(229,9,20,.4);transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-primary:hover{background:linear-gradient(135deg,#ff0a16,#c7080f);box-shadow:0 8px 25px rgba(229,9,20,.6);transform:scale(1.05) translateY(-2px)}.btn-secondary{background:rgba(109,109,110,.5)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:white!important;border:1.5px solid rgba(255,255,255,.3);transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-secondary:hover{background:rgba(109,109,110,.7)!important;border-color:rgba(255,255,255,.5);transform:scale(1.03) translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.4)}.btn-outline{background:transparent;border:2px solid rgba(255,255,255,.8);color:var(--foreground)}.btn-outline:hover{background:rgba(255,255,255,.15);border-color:white}.text-gradient{background:linear-gradient(to right,var(--primary),var(--secondary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:768px){.btn{padding:10px 18px;font-size:.875rem;white-space:nowrap}}@keyframes pageEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-transition{animation:pageEnter .4s cubic-bezier(.2,.8,.2,1) forwards}.d-lg-none{display:none!important}@media (min-width:768px){.d-md-none{display:none!important}}.SmartSearch_wrapper__bqf_t{position:relative;width:100%;max-width:300px}.SmartSearch_searchBar__x1qvB{position:relative;display:flex;align-items:center;background:#161616;border:1px solid #333;border-radius:20px;padding:5px 15px;transition:all .3s ease}.SmartSearch_searchBar__x1qvB:focus-within{border-color:var(--primary);box-shadow:0 0 10px rgba(229,9,20,.2)}.SmartSearch_input__8MMTN{background:transparent;border:none;color:white;width:100%;padding:8px 8px 8px 10px;outline:none;font-size:.9rem}.SmartSearch_searchIcon__N4G_L{color:#888}.SmartSearch_clearBtn__6l4QG{background:none;border:none;color:#888;cursor:pointer;display:flex;align-items:center}.SmartSearch_clearBtn__6l4QG:hover{color:white}.SmartSearch_spinner__dwbFl{animation:SmartSearch_spin__fhpAy 1s linear infinite;color:var(--brand)}@keyframes SmartSearch_spin__fhpAy{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SmartSearch_dropdown__o9Avq{position:absolute;top:120%;left:0;width:350px;background:#1a1a1a;border:1px solid #333;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.8);overflow:hidden;z-index:1000;animation:SmartSearch_slideDown__OM7q6 .2s ease-out}@media (max-width:768px){.SmartSearch_dropdown__o9Avq{width:100%}}.SmartSearch_resultItem__ZISQS{display:flex;align-items:center;gap:15px;padding:10px;border-bottom:1px solid rgba(255,255,255,.05);transition:background .2s;text-decoration:none}.SmartSearch_resultItem__ZISQS:hover{background:#252525}.SmartSearch_posterWrapper__fs1vd{flex-shrink:0;width:40px;height:60px;border-radius:4px;overflow:hidden;background:#333}.SmartSearch_poster__gpMFA{object-fit:cover}.SmartSearch_info__XT_1v{flex:1 1;overflow:hidden}.SmartSearch_title__tDStH{font-size:.95rem;color:white;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SmartSearch_year__nD6Gw{font-size:.8rem;color:#888}.SmartSearch_viewAll__7l6hN{display:block;text-align:center;padding:12px;font-size:.9rem;color:var(--brand-text);background:rgba(229,9,20,.1);font-weight:600;transition:background .2s}.SmartSearch_viewAll__7l6hN:hover{background:rgba(229,9,20,.2)}@keyframes SmartSearch_slideDown__OM7q6{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.SmartSearch_iconBtn__NTDdu{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:none;color:#e5e5e5;cursor:pointer;border-radius:50%;transition:color .2s,background .2s}.SmartSearch_iconBtn__NTDdu:hover{color:#fff;background:rgba(255,255,255,.08)}.SmartSearch_iconBtn__NTDdu:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.SmartSearch_wrapper__bqf_t:has(.SmartSearch_iconBtn__NTDdu){max-width:none;width:auto}.Navbar_navbar__UMdIx{position:fixed;top:0;left:0;width:100%;height:70px;z-index:1000;display:flex;align-items:center;transition:all .4s ease-in-out;padding:0 4%;background:linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(0,0,0,0))}.Navbar_scrolled__Gl1kk{background:#141414;box-shadow:0 4px 10px rgba(0,0,0,.3)}.Navbar_navContainer__thEY1{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%}.Navbar_logo__PiZmU{display:flex;align-items:center;gap:10px;margin-right:40px;text-decoration:none;background:transparent;border:none;outline:none;-webkit-tap-highlight-color:transparent}.Navbar_brandName__BAniQ{display:inline-flex;align-items:baseline;font-size:1.3rem;font-weight:800;letter-spacing:-.01em;text-transform:uppercase;font-family:var(--font-heading,inherit);opacity:0;animation:Navbar_brandEntrance__GFYNU .7s ease-out .15s forwards}.Navbar_brandPlay__YO3B6{color:#f5f5f5}.Navbar_brandBox__HzRSN{color:var(--brand);position:relative}@keyframes Navbar_brandEntrance__GFYNU{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Navbar_brandBox__HzRSN:after{content:"";position:absolute;inset:-4px -6px;border-radius:6px;background:radial-gradient(circle,rgba(229,9,20,.55) 0,transparent 70%);opacity:0;animation:Navbar_brandGlow__qbWkt .9s ease-out .2s forwards;pointer-events:none;z-index:-1}@keyframes Navbar_brandGlow__qbWkt{0%{opacity:0}40%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.Navbar_brandName__BAniQ{animation:none;opacity:1}.Navbar_brandBox__HzRSN:after{animation:none;opacity:0}}@media (max-width:480px){.Navbar_brandName__BAniQ{font-size:1.1rem}}.Navbar_logo__PiZmU:focus,.Navbar_logo__PiZmU:focus-visible{outline:none;box-shadow:none}@media (max-width:768px){.Navbar_hideOnMobile__OTB_7{display:none!important}}.Navbar_desktopNav__N4F0X{display:none;align-items:center;gap:6px;margin-right:auto}.Navbar_link__ZPZJD,.Navbar_navLink__WmfVb{color:#e5e5e5;font-size:.9rem;font-weight:500;text-transform:uppercase;letter-spacing:.6px;text-decoration:none;transition:all .2s;cursor:pointer;background:none;border:none;font-family:inherit;padding:6px 14px;border-radius:20px;display:inline-flex;align-items:center}.Navbar_link__ZPZJD:hover,.Navbar_navLinkActive__FCmwD,.Navbar_navLink__WmfVb:hover{color:#ffffff;font-weight:700}.Navbar_navLinkActive__FCmwD{background:rgba(229,9,20,.18)}.Navbar_navLinkActive__FCmwD:hover{background:rgba(229,9,20,.28)}.Navbar_moreMenu__4mkhK{position:relative}.Navbar_moreTrigger__7lkQl{gap:4px}.Navbar_moreTrigger__7lkQl svg{transition:transform .2s ease}.Navbar_moreChevronOpen__YNojW{transform:rotate(180deg)}.Navbar_moreDropdown__JRmcm{top:44px;min-width:160px}.Navbar_langNavItem__6Ix4U,.Navbar_langSelector__SASYG{position:relative}.Navbar_langButton__xfsUh{display:flex;align-items:center;gap:6px;background:none;border:1px solid rgba(255,255,255,.15);border-radius:20px;color:#e5e5e5;font-size:.8rem;font-weight:600;padding:6px 12px;cursor:pointer;transition:border-color .2s,box-shadow .2s}.Navbar_langButton__xfsUh:hover{border-color:rgba(255,255,255,.4);color:#fff}.Navbar_langButton__xfsUh:focus{outline:none}.Navbar_langButton__xfsUh:focus-visible{outline:none;border-color:var(--primary,var(--brand));box-shadow:0 0 0 3px rgba(229,9,20,.3)}.Navbar_langLabel__eGIAS{letter-spacing:.03em}.Navbar_langDropdown__MSdgI{position:absolute;top:42px;left:0;background:rgba(20,20,20,.98);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:8px;min-width:180px;box-shadow:0 15px 30px rgba(0,0,0,.5);padding:6px 0;z-index:1001;animation:Navbar_fadeIn__GVss4 .2s ease-out}.Navbar_langOption__BINQx{display:flex;align-items:center;gap:8px;padding:10px 16px;color:#e5e5e5;text-decoration:none;font-size:.85rem;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s}.Navbar_langOption__BINQx:hover{background:rgba(229,9,20,.12);color:#fff}.Navbar_langOption__BINQx:focus-visible{outline:none;background:rgba(229,9,20,.16);color:#fff}.Navbar_langOptionActive__1ydAU{color:var(--brand-text);font-weight:700}.Navbar_langOption__BINQx[aria-disabled=true]{color:#777;cursor:not-allowed;justify-content:space-between;opacity:.55}.Navbar_langOption__BINQx[aria-disabled=true]:focus-visible,.Navbar_langOption__BINQx[aria-disabled=true]:hover{background:none;color:#777}.Navbar_langComingSoon__9tS1x{font-size:.68rem;color:#888;font-weight:700;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.Navbar_actions__aJJwf{display:flex;align-items:center;gap:20px}.Navbar_authWrapper__wKyb3{display:flex;align-items:center;margin-left:4px}.Navbar_desktopOnly__XEfW2{display:none;gap:10px}.Navbar_desktopSearch__HGPXl{display:none}.Navbar_menuBtn__77xYa{background:none;border:none;color:white;cursor:pointer;display:flex;align-items:center}.Navbar_mobileNav__hLfnA{position:absolute;top:70px;left:0;width:100%;max-height:calc(100vh - 70px);overflow-y:auto;background:#141414;display:flex;flex-direction:column;padding:20px;border-top:1px solid #333;gap:4px;box-shadow:0 10px 20px rgba(0,0,0,.5)}.Navbar_mobileNav__hLfnA a{color:white;text-decoration:none;font-size:1.05rem;font-weight:500;padding:12px 10px;border-radius:8px}.Navbar_mobileNavLinkActive__VK6M_{background:rgba(229,9,20,.18);color:#ffffff!important;font-weight:700}.Navbar_mobileNavDivider__Q_5Xv{height:1px;background:rgba(255,255,255,.1);margin:10px 0}.Navbar_mobileSearch__TkDgQ{padding:4px 0 12px}.Navbar_mobileNavRow__zwPfe{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.Navbar_hideCompletely__j4d9K{display:none!important}.Navbar_userProfile__8DKyF{transition:transform .2s}.Navbar_userProfile__8DKyF:hover{transform:scale(1.05)}.Navbar_profileDropdown__hpVHK{position:absolute;top:50px;right:0;background:rgba(0,0,0,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:4px;padding:15px 0;min-width:240px;box-shadow:0 15px 30px rgba(0,0,0,.5);display:flex;flex-direction:column;animation:Navbar_fadeIn__GVss4 .2s ease-out}@keyframes Navbar_fadeIn__GVss4{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Navbar_dropdownHeader__Q_sNE{padding:0 20px 10px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:10px}.Navbar_userName__Xo4Zk{color:#fff;font-weight:600;font-size:.95rem;display:block}.Navbar_userEmail__MGOlz{color:#999;font-size:.8rem;display:block;margin-top:2px}.Navbar_dropdownItem__GbN_7{padding:10px 20px;color:#e5e5e5;text-decoration:none;font-size:.9rem;transition:all .2s;display:flex;align-items:center;gap:10px;background:none;border:none;width:100%;text-align:left;cursor:pointer}.Navbar_dropdownItem__GbN_7:hover{background:rgba(255,255,255,.05);color:#fff}.Navbar_dropdownItem__GbN_7:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.Navbar_dropdownDivider__bW8qA{height:1px;background:rgba(255,255,255,.08);margin:8px 0}.Navbar_signOutBtn__PLV_1{color:var(--brand-text)!important;font-weight:600}.Navbar_avatarContainer__kdp7c{width:38px;height:38px;border-radius:50%;overflow:hidden;position:relative;border:1.5px solid rgba(255,255,255,.25);flex-shrink:0}.Navbar_avatarImage__OWOXP{object-fit:cover}.Navbar_avatarPlaceholder__8eJGd{width:100%;height:100%;background:var(--brand);display:flex;align-items:center;justify-content:center;font-weight:700;color:white}@media (min-width:1180px){.Navbar_desktopNav__N4F0X{display:flex}.Navbar_desktopOnly__XEfW2{display:flex;align-items:center}.Navbar_desktopSearch__HGPXl{display:block}.Navbar_menuBtn__77xYa{display:none}.Navbar_mobileNav__hLfnA{display:none!important}}.Navbar_actions__aJJwf{flex-shrink:0}.Navbar_desktopNav__N4F0X{min-width:0}.Navbar_link__ZPZJD,.Navbar_navLink__WmfVb{white-space:nowrap}.Navbar_signInBtn__xuFV7{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;flex-shrink:0;padding:9px 22px;font-size:.9rem;font-weight:700;line-height:1;border-radius:6px;border:none;cursor:pointer;background:var(--primary);color:#fff;transition:background .2s ease,transform .15s ease}.Navbar_signInBtn__xuFV7:hover{background:#f6121d;transform:translateY(-1px)}.Navbar_signInBtn__xuFV7:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width:900px){.Navbar_signInBtn__xuFV7{padding:8px 16px;font-size:.85rem}}.Navbar_notifBtn__dLGMt{display:grid;place-items:center;width:34px;height:34px;color:#fff;opacity:.9;transition:opacity .15s ease}.Navbar_notifBtn__dLGMt:hover{opacity:1}@media (max-width:1180px){.Navbar_notifBtn__dLGMt{display:none}}.MobileNav_mobileNav__lfIFo{position:fixed;bottom:0;left:0;width:100%;height:60px;background:rgba(10,10,10,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid rgba(255,255,255,.08);display:none;justify-content:space-around;align-items:center;z-index:2000;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -5px 20px rgba(0,0,0,.5)}.MobileNav_navItem__a6ENV{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-dim);text-decoration:none;transition:all .3s ease;width:25%;height:100%;opacity:.7}.MobileNav_active__xliHc{color:white;opacity:1}.MobileNav_active__xliHc svg{filter:drop-shadow(0 0 8px rgba(255,255,255,.3));transform:scale(1.1)}@media (max-width:768px){.MobileNav_mobileNav__lfIFo{display:flex}}.Footer_footer__MbuQy{background:var(--bg-base);color:var(--text-secondary)}.Footer_hairline__i35MM{height:1px;background:var(--border-subtle)}.Footer_inner__owK5o{max-width:var(--content-max);margin:0 auto;padding:var(--space-16) var(--page-gutter) var(--space-8)}.Footer_columns__UjgAe{display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:var(--space-8)}.Footer_brand__Kf0wj{max-width:300px}.Footer_wordmark__Vyn7M{display:inline-block;font-weight:800;font-size:22px;letter-spacing:.5px;color:var(--brand)}.Footer_blurb__cTo_n{margin-top:var(--space-4);font-size:13px;line-height:20px;color:var(--text-muted-2)}.Footer_social__dU9Lk{display:flex;gap:var(--space-2);margin-top:var(--space-5)}.Footer_socialBtn__ohM_j{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-sm);background:var(--bg-raised);color:var(--text-secondary);transition:background .15s ease,color .15s ease}.Footer_socialBtn__ohM_j:hover{background:var(--border-strong);color:var(--text-primary)}.Footer_getApp__GgTrJ{display:block;margin-top:var(--space-6);font-size:12px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--text-muted-2)}.Footer_badges__KyRfB{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.Footer_badge__3_YvC{display:inline-flex;align-items:center;padding:9px 14px;border-radius:var(--radius-sm);border:1px solid var(--border-strong);font-size:13px;color:var(--text-primary);transition:border-color .15s ease,background .15s ease}.Footer_badge__3_YvC:hover{border-color:var(--text-muted-2);background:var(--bg-raised)}.Footer_colHead__O77OE{font-size:13px;font-weight:600;letter-spacing:8px;text-transform:uppercase;color:var(--text-muted-2)}.Footer_links__pRtRN{list-style:none;margin-top:var(--space-4);display:flex;flex-direction:column}.Footer_links__pRtRN a{display:inline-block;padding:3px 0;font-size:15px;line-height:30px;color:var(--text-secondary);transition:color .15s ease}.Footer_links__pRtRN a:hover{color:var(--text-primary)}.Footer_bottom__7psGn{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--border-subtle)}.Footer_bottomLeft__QiiBA{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap}.Footer_locale__quOTz{position:relative;display:inline-flex;align-items:center;gap:var(--space-2);padding:7px 10px;border-radius:var(--radius-sm);border:1px solid var(--border-strong);color:var(--text-secondary)}.Footer_locale__quOTz select{appearance:none;background:transparent;border:none;color:var(--text-primary);font-family:var(--font-sans);font-size:13px;padding-right:16px;cursor:pointer;outline:none}.Footer_locale__quOTz select option{color:#000}.Footer_localeChevron__3eDsd{position:absolute;right:8px;pointer-events:none;color:var(--text-muted-2)}.Footer_copyright__0ApVd{font-size:13px;color:var(--text-muted-2)}.Footer_legal__6a8p5{display:flex;gap:var(--space-6);flex-wrap:wrap}.Footer_legal__6a8p5 a{font-size:13px;color:var(--text-muted-2);transition:color .15s ease}.Footer_legal__6a8p5 a:hover{color:var(--text-primary)}@media (max-width:900px){.Footer_columns__UjgAe{grid-template-columns:1fr 1fr}.Footer_brand__Kf0wj{grid-column:1/-1;max-width:none}}@media (max-width:560px){.Footer_inner__owK5o{padding-top:var(--space-10)}.Footer_columns__UjgAe{grid-template-columns:1fr}.Footer_bottom__7psGn{flex-direction:column;align-items:flex-start}}.InstallPrompt_installBanner__wNAhK{position:fixed;bottom:80px;left:10px;right:10px;background:rgba(20,20,20,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #333;border-radius:12px;padding:15px;display:flex;align-items:center;justify-content:space-between;z-index:2000;box-shadow:0 10px 30px rgba(0,0,0,.5);animation:InstallPrompt_slideUp__VQdwA .5s cubic-bezier(.16,1,.3,1)}.InstallPrompt_content__WMP4T{display:flex;align-items:center;gap:15px}.InstallPrompt_iconWrapper__P7FFr{width:48px;height:48px;border-radius:10px;overflow:hidden;background:#000;flex-shrink:0}.InstallPrompt_appIcon__oNSEy{width:100%;height:100%;object-fit:cover}.InstallPrompt_text__Xm0rz{display:flex;flex-direction:column}.InstallPrompt_title__uV6px{color:white;font-weight:600;font-size:1rem;margin:0}.InstallPrompt_subtitle___VoJu{color:#999;font-size:.8rem;margin:0}.InstallPrompt_actions__ktHC6{display:flex;align-items:center;gap:10px}.InstallPrompt_installBtn__MIY9j{background:var(--brand);color:white;border:none;padding:8px 16px;border-radius:20px;font-weight:600;font-size:.9rem;cursor:pointer;white-space:nowrap}.InstallPrompt_closeBtn__IAAEp{background:transparent;border:none;color:var(--text-dim);cursor:pointer;padding:5px}@keyframes InstallPrompt_slideUp__VQdwA{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@media (min-width:768px){.InstallPrompt_installBanner__wNAhK{display:none}}.SplashScreen_container__sanIF{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;z-index:9999;display:flex;justify-content:center;align-items:center;transition:opacity .5s ease-out}.SplashScreen_fadeOut__OsauM{opacity:0;pointer-events:none}.SplashScreen_logoWrapper__5eyGD{display:flex;flex-direction:column;align-items:center;animation:SplashScreen_zoomIn__oZcoq 1s cubic-bezier(.25,1,.5,1) forwards}.SplashScreen_logo__oGKsc{margin-bottom:20px;filter:drop-shadow(0 0 10px rgba(229,9,20,.5));animation:SplashScreen_pulse__Dz_Fj 2s ease-in-out infinite}.SplashScreen_brandName__5m3Se{color:var(--brand);font-size:2.5rem;font-weight:800;letter-spacing:4px;opacity:0;transform:translateY(20px);animation:SplashScreen_fadeUp__gORRF .8s ease-out .5s forwards}@keyframes SplashScreen_zoomIn__oZcoq{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes SplashScreen_pulse__Dz_Fj{0%{transform:scale(1);filter:drop-shadow(0 0 10px rgba(229,9,20,.5))}50%{transform:scale(1.1);filter:drop-shadow(0 0 20px rgba(229,9,20,.8))}to{transform:scale(1);filter:drop-shadow(0 0 10px rgba(229,9,20,.5))}}@keyframes SplashScreen_fadeUp__gORRF{to{opacity:1;transform:translateY(0)}}