@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,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(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.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-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(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_3645cf4d-module__-KQRRa__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_3645cf4d-module__-KQRRa__variable{--font-sans:"Inter", "Inter Fallback"}
:root{--color-white:#fff;--color-neutral-100:#cbcbcd;--color-neutral-300:#94949b;--color-neutral-600:#58585b;--color-neutral-800:#252527;--color-neutral-900:#19191a;--color-black:#000;--color-negative-100:#e87571;--color-negative-200:#de625e;--color-negative-300:#da4e49;--color-negative-400:#d53934;--color-positive-200:#98d878;--color-positive-300:#86d161;--color-positive-400:#77cb4d;--color-warning:#edc843;--color-info:#5ac8fa;--alpha-dark-10:#0000001a;--alpha-dark-20:#0003;--alpha-dark-80:#000c;--alpha-light-03:#ffffff08;--alpha-light-10:#ffffff1a;--alpha-light-20:#fff3;--alpha-light-40:#fff6;--alpha-light-50:#ffffff80;--alpha-light-80:#fffc;--alpha-subtle-90:#1f1f1fe6;--surface-bg-l1:var(--color-black);--surface-bg-l2:var(--color-neutral-900);--surface-bg-l3:var(--color-neutral-800);--surface-bg-l4:var(--alpha-subtle-90);--surface-overlay-60:#0009;--surface-overlay-90:#000000e6;--content-primary:var(--color-white);--content-primary-invert:var(--color-black);--content-secondary:var(--color-neutral-100);--content-tertiary:var(--color-neutral-300);--content-deep:var(--color-neutral-900);--content-negative:var(--color-negative-100);--content-positive:var(--color-positive-300);--interactive-primary:var(--color-white);--interactive-secondary:var(--color-neutral-900);--interactive-elevated:var(--color-neutral-800);--interactive-on-dark:var(--alpha-light-20);--border-light-subtle2:var(--alpha-light-03);--border-light-subtle:var(--alpha-light-10);--border-light-medium:var(--alpha-light-20);--border-light-prominent:var(--alpha-light-40);--border-interactive-dark:var(--color-neutral-800);--border-focus:var(--color-white);--border-expr-light-start:var(--color-neutral-100);--border-expr-light-end:var(--color-black);--border-expr-focus-start:var(--color-white);--border-expr-focus-end:var(--color-neutral-100);--space-2xs:2px;--space-xs:4px;--space-sm:6px;--space-rg:8px;--space-md:12px;--space-lg:16px;--space-xl:20px;--space-2xl:24px;--space-3xl:32px;--space-4xl:40px;--space-5xl:48px;--space-6xl:64px;--space-7xl:80px;--space-8xl:96px;--space-9xl:112px;--space-10xl:144px;--radius-sm:10px;--radius-md:18px;--radius-lg:32px;--radius-xl:56px;--radius-glass:34px;--radius-pill:9999px;--blur-subtle:8px;--blur-medium:12px;--blur-glass:30px;--blur-hard:104px;--layout-max-width:1440px;--layout-gutter:var(--space-2xl);--layout-card-padding:var(--space-2xl);--layout-section-gap:var(--space-5xl);--z-header:100;--z-overlay:900;--z-modal:1000;--z-tooltip:1100;--motion-fast:.12s;--motion-base:.2s;--motion-slow:.32s;--motion-enter:.42s;--motion-ease:cubic-bezier(.32, .72, 0, 1);--motion-ease-out:cubic-bezier(.16, 1, .3, 1);--press-scale:.96;--press-duration:.15s;--press-ease:cubic-bezier(.33, 0, .67, 1);--shadow-1:inset 0 1px 0 0 var(--alpha-light-03), 0 2px 8px -4px #0009;--shadow-2:inset 0 1px 0 0 var(--alpha-light-10), 0 12px 32px -12px #000000b3;--shadow-3:0 24px 64px -16px #000c}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--surface-bg-l1);height:100%;color:var(--content-primary);font-family:var(--font-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"ss01", "cv01";--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{min-height:100vh;overflow-x:hidden}a{color:inherit;text-decoration:none}button{color:inherit;cursor:pointer;background:0 0;border:none;font-family:inherit}input,select,textarea{color:inherit;font-family:inherit}img,svg{max-width:100%;display:block}.h1{letter-spacing:-.02em;font-size:26px;font-weight:600;line-height:34px}.h2{letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:28px}.h3{font-size:16px;font-weight:600;line-height:24px}.h3-medium{font-size:16px;font-weight:500;line-height:24px}.h4{font-size:14px;font-weight:600;line-height:22px}.h4-medium{font-size:14px;font-weight:500;line-height:22px}.h5{text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600;line-height:20px}.h5-medium{font-size:12px;font-weight:500;line-height:20px}.body1{font-size:16px;font-weight:400;line-height:24px}.body2{font-size:14px;font-weight:400;line-height:22px}.body3{font-size:12px;font-weight:400;line-height:20px}.tabular{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-radius:6px}::selection{background:var(--alpha-light-40);color:var(--content-primary)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--surface-bg-l2)}::-webkit-scrollbar-thumb{background:var(--color-neutral-800);border-radius:var(--radius-pill);border:2px solid var(--surface-bg-l2)}::-webkit-scrollbar-thumb:hover{background:var(--color-neutral-600)}.glass{border-radius:var(--radius-glass);background:var(--alpha-subtle-90);-webkit-backdrop-filter:blur(var(--blur-glass)) saturate(160%);backdrop-filter:blur(var(--blur-glass)) saturate(160%);border:1px solid var(--border-light-subtle);position:relative;overflow:hidden}.borderExpressive{--expr-bg:var(--surface-bg-l2);--expr-start:var(--border-expr-light-start);--expr-end:var(--border-expr-light-end);background:linear-gradient(var(--expr-bg), var(--expr-bg)) padding-box, linear-gradient(135deg, var(--expr-start), var(--expr-end)) border-box;border:1px solid #0000}.borderExpressive--focus{--expr-start:var(--border-expr-focus-start);--expr-end:var(--border-expr-focus-end)}.scrimBottom{background:linear-gradient(180deg, transparent 0%, var(--alpha-dark-80) 100%)}.scrimTop{background:linear-gradient(0deg, transparent 0%, var(--alpha-dark-80) 100%)}@keyframes riseIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.enter,.stagger>*{animation:riseIn var(--motion-slow) var(--motion-ease-out) both}.stagger>:first-child{animation-delay:0s}.stagger>:nth-child(2){animation-delay:60ms}.stagger>:nth-child(3){animation-delay:.12s}.stagger>:nth-child(4){animation-delay:.18s}.stagger>:nth-child(5){animation-delay:.24s}.stagger>:nth-child(6){animation-delay:.3s}.stagger>:nth-child(n+7){animation-delay:.36s}.pressable{transition:transform var(--press-duration) var(--press-ease)}.pressable:active{transform:scale(var(--press-scale))}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
