*,:before,:after{box-sizing:border-box}:root::-webkit-scrollbar{display:none}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}ul[role=list],ol[role=list],li{list-style:none}html:focus-within{scroll-behavior:smooth}html{min-height:100vh;background-color:var(--color-black);width:100%;min-height:100dvh;margin:0;padding:0;overflow-x:hidden}body{min-height:100vh;background-color:var(--color-black);font-optical-sizing:auto;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;-webkit-overflow-scrolling:touch;width:100%;min-height:100dvh;margin:0;padding:0;font-style:normal;overflow:hidden auto}h1,h2,h3,h4,button,input,label{margin:0;padding:0;line-height:1.1}h1,h2,h3,h4{text-wrap:balance}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;margin:0;padding:0}#root,#__next{isolation:isolate;width:100%;min-height:100%;position:relative}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;color:currentColor}img,picture,video,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10rem}:target{scroll-margin-block:5ex}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Regular.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-SemiBold.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Bold.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-ExtraBold.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Black.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}:root{--font-family-primary:"Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900}.text{font-family:var(--font-family-primary);letter-spacing:.05em}.text-regular{font-weight:var(--font-weight-regular)}.text-medium{font-weight:var(--font-weight-medium)}.text-semi-bold{font-weight:var(--font-weight-semi-bold)}.text-bold{font-weight:var(--font-weight-bold)}.text-extrabold{font-weight:var(--font-weight-extrabold)}.text-black{font-weight:var(--font-weight-black)}:root{--color-white:#fff;--color-white-10:#ffffff1a;--color-white-20:#fff3;--color-white-30:#ffffff4d;--color-white-40:#fff6;--color-white-50:#ffffff80;--color-black:#000;--color-gray-200:#dcdcdc;--color-gray-700:#707070;--color-gray-800:#323232;--color-gray-900:#202020;--ease-in-quad:cubic-bezier(.55, .085, .68, .53);--ease-in-cubic:cubic-bezier(.55, .055, .675, .19);--ease-in-quart:cubic-bezier(.895, .03, .685, .22);--ease-in-quint:cubic-bezier(.755, .05, .855, .06);--ease-in-expo:cubic-bezier(.95, .05, .795, .035);--ease-in-circ:cubic-bezier(.6, .04, .98, .335);--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--ease-out-cubic:cubic-bezier(.215, .61, .355, 1);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-out-quint:cubic-bezier(.23, 1, .32, 1);--ease-out-expo:cubic-bezier(.19, 1, .22, 1);--ease-out-circ:cubic-bezier(.075, .82, .165, 1);--ease-in-out-quad:cubic-bezier(.455, .03, .515, .955);--ease-in-out-cubic:cubic-bezier(.645, .045, .355, 1);--ease-in-out-quart:cubic-bezier(.77, 0, .175, 1);--ease-in-out-quint:cubic-bezier(.86, 0, .07, 1);--ease-in-out-expo:cubic-bezier(1, 0, 0, 1);--ease-in-out-circ:cubic-bezier(.785, .135, .15, .86)}[data-reveal]{transition:opacity var(--reveal-duration,.55s) var(--ease-out-quad), transform var(--reveal-duration,.55s) var(--ease-out-quad)}[data-reveal=hidden]{opacity:0;transform:translateY(var(--reveal-y,calc(6.10687 * var(--scale-unit))))}[data-reveal=visible]{opacity:1;transform:none}:root{--scale-unit:1vw;--mobile-px:calc(var(--scale-unit) / 3.93);--desktop-scale-unit:12.8px}@media (min-width:480px){:root{--scale-unit:4.8px}}@media (min-width:1280px){:root{--desktop-scale-unit:min(1vw, 1.837vh)}}._toastStack_uc58e_1{top:calc(4.07125 * var(--scale-unit));align-items:center;gap:calc(2.03562 * var(--scale-unit));z-index:1101;pointer-events:none;flex-direction:column;display:flex;position:fixed;left:50%;transform:translate(-50%)}._toastContainer_uc58e_14{width:calc(57.2519 * var(--scale-unit));height:calc(12.7226 * var(--scale-unit));pointer-events:none;place-items:center;display:grid}._toast_uc58e_1{width:100%;height:calc(12.7226 * var(--scale-unit));padding:calc(3.05344 * var(--scale-unit)) calc(4.07125 * var(--scale-unit));border-radius:calc(7.63359 * var(--scale-unit));opacity:0;transform:translateY(calc(-5.08906 * var(--scale-unit)));justify-content:center;align-items:center;gap:calc(1.52672 * var(--scale-unit));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:all .6s var(--ease-in-out-circ);background:#70707026;flex-direction:row;display:flex;position:relative;overflow:hidden;box-shadow:inset -1px -1px 1px #ffffffd9,inset 1px 1px 1px #fff,inset 1px 1px 10px #ffffffa8,inset -1px -1px 10px #ffffffa8,0 1.5px 2px #0006}._toast_uc58e_1._visible_uc58e_43{opacity:1;transform:translateY(0)}._message_uc58e_48{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);letter-spacing:.05em;color:var(--color-white);font-size:calc(2.79898 * var(--scale-unit));text-transform:uppercase;filter:drop-shadow(0 1px 3px #00000040);max-width:calc(100% - 4.07125 * var(--scale-unit));text-align:center;display:inline-block}._iconWrapper_uc58e_61{width:calc(6.10687 * var(--scale-unit));height:auto}._icon_uc58e_61{width:100%;height:auto}#root{background:#000}
