.js2Kra_logo{transition:transform .3s;display:inline-block}.js2Kra_logo:hover{transform:scale(1.1)}@media (pointer:coarse){.js2Kra_logo{position:relative}.js2Kra_logo:after{content:"";position:absolute;inset:-.1875rem 0}}.js2Kra_navLink{color:var(--mantine-white);border-bottom:2px solid #0000;padding:.4rem;font-size:1rem;font-weight:500;text-decoration:none;transition:transform .3s,color .3s;display:inline-block}.js2Kra_navLink:hover{transform:scale(1.1)}.js2Kra_navLink:hover,.js2Kra_navLinkActive{color:var(--mantine-color-orange-6)}.js2Kra_navLinkActive{border-bottom-color:currentColor}.js2Kra_mobileNavLink{color:var(--mantine-white);padding:.4rem 0;font-size:1rem;font-weight:500;text-decoration:none;transition:color .3s;display:block}.js2Kra_mobileNavLinkText{transform-origin:0;border-bottom:2px solid #0000;transition:transform .3s;display:inline-block}.js2Kra_mobileNavLink:hover .js2Kra_mobileNavLinkText{transform:scale(1.1)}.js2Kra_mobileNavLink:hover,.js2Kra_mobileNavLinkActive{color:var(--mantine-color-orange-6)}.js2Kra_mobileNavLinkActive .js2Kra_mobileNavLinkText{border-bottom-color:currentColor}@media (pointer:coarse){.js2Kra_burger{position:relative}.js2Kra_burger:after{content:"";position:absolute;inset:-.3125rem}}
.x-OG0q_icon{transition:transform .3s}.x-OG0q_icon:hover{transform:scale(1.1)}@media (pointer:coarse){.x-OG0q_icon{position:relative}.x-OG0q_icon:after{content:"";position:absolute;inset:-.5rem}}
:root{--background:#000;--foreground:#fff;--glow-orange-rgb:255, 140, 0}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body,#__next{-webkit-overflow-scrolling:touch}img{max-width:100%;height:auto;display:block}body{background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;line-height:1.6}a{color:inherit;text-decoration:none;transition:color .2s}a:hover{color:var(--foreground)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.skipLink{z-index:1000;border-radius:var(--mantine-radius-sm);background:var(--mantine-color-body);color:var(--mantine-color-text);box-shadow:var(--mantine-shadow-md);padding:.5rem .75rem;position:fixed;top:.5rem;left:.5rem;transform:translateY(-200%)}.skipLink:focus-visible{outline:2px solid var(--mantine-primary-color-filled);transform:none}:root{-webkit-tap-highlight-color:color-mix(in srgb, var(--mantine-color-orange-6) 30%, transparent)}
