[data-mescreen]{--ms-bg:#17171c;--ms-bg-elev:#22222a;--ms-bg-deep:#0b0b10;--ms-ink:#f1f0f4;--ms-ink-soft:#d7d5de;--ms-muted:#a5a3b2;--ms-accent:#c025ee;--ms-accent-hover:#af11de;--ms-accent-ink:#fff;--ms-violet:#4527a0;--ms-good:#34d399;--ms-warn:#fbbf24;--ms-hairline:#f1f0f417;--ms-hairline-strong:#f1f0f438;--ms-overlay:#f1f0f40d;background-color:var(--ms-bg);color:var(--ms-ink);font-family:var(--font-body,system-ui,-apple-system,BlinkMacSystemFont,sans-serif);font-feature-settings:"kern" 1,"liga" 1,"tnum" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overflow-x:clip}[data-mescreen] h1,[data-mescreen] h2,[data-mescreen] h3{font-family:var(--font-display,system-ui,sans-serif);letter-spacing:-.02em;color:var(--ms-ink);overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:none;hyphens:none;font-weight:500;line-height:1.08}[data-mescreen] h1{font-size:clamp(2.25rem,5.6vw,4.75rem)}[data-mescreen] h2{font-size:clamp(1.625rem,3.2vw,2.75rem)}[data-mescreen] h3{font-size:clamp(1.125rem,1.7vw,1.5rem)}:is(html:has([data-mescreen]),body:has([data-mescreen])){background-color:#17171c}:where([data-mescreen] p){font-family:var(--font-body,system-ui,sans-serif);color:var(--ms-muted);font-size:1rem;line-height:1.7}[data-mescreen] ::selection{background:var(--ms-accent);color:var(--ms-accent-ink)}.ms-eyebrow{font-family:var(--font-body,system-ui,sans-serif);letter-spacing:.22em;text-transform:uppercase;color:var(--ms-accent);font-size:.6875rem;font-weight:600}.ms-btn{font-family:var(--font-body,system-ui,sans-serif);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--ms-accent);background:var(--ms-accent);color:var(--ms-accent-ink);cursor:pointer;white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;max-width:100%;padding:.9375rem 1.75rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1),background-color .2s,color .2s;display:inline-flex;box-shadow:0 0 24px #c025ee52}.ms-btn:hover,.ms-btn:focus-visible{background:var(--ms-accent-hover);border-color:var(--ms-accent-hover);transform:translateY(-2px);box-shadow:0 0 44px #c025ee85}.ms-btn:focus-visible{outline:2px solid var(--ms-accent);outline-offset:3px}.ms-btn-ghost{border-color:var(--ms-hairline-strong);color:var(--ms-ink);box-shadow:none;background:0 0}.ms-btn-ghost:hover,.ms-btn-ghost:focus-visible{background:var(--ms-overlay);border-color:var(--ms-accent);color:var(--ms-ink);box-shadow:0 0 24px #c025ee38}.ms-container{width:100%;max-width:1280px;margin-inline:auto;padding-inline:1.25rem}@media (min-width:768px){.ms-container{padding-inline:2.5rem}}@media (min-width:1280px){.ms-container{padding-inline:4rem}}.ms-no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.ms-no-scrollbar::-webkit-scrollbar{display:none}.ms-card{background:color-mix(in srgb,var(--ms-bg-elev)72%,transparent);border:1px solid var(--ms-hairline);-webkit-backdrop-filter:blur(14px);border-radius:1.25rem}.ms-hairline{border-color:var(--ms-hairline)}.ms-halo-magenta,.ms-halo-violet{filter:blur(90px);pointer-events:none;border-radius:9999px;position:absolute}.ms-halo-magenta{background:#c025ee24}.ms-halo-violet{background:#4527a038}.ms-grain:after{content:"";pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E");position:absolute;inset:0}@media (prefers-reduced-motion:reduce){[data-mescreen] *,[data-mescreen] :before,[data-mescreen] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
@font-face{font-family:spaceGrotesk;src:url(../media/space_grotesk_latin_variable-s.p.4564287c.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:spaceGrotesk Fallback;src:local(Arial);ascent-override:88.78%;descent-override:26.34%;line-gap-override:0.0%;size-adjust:110.84%}.spacegrotesk_fc212af2-module__-9-D8q__className{font-family:spaceGrotesk,spaceGrotesk Fallback,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}.spacegrotesk_fc212af2-module__-9-D8q__variable{--font-display:"spaceGrotesk","spaceGrotesk Fallback",system-ui,-apple-system,BlinkMacSystemFont,sans-serif}
@font-face{font-family:inter;src:url(../media/inter_latin_variable-s.p.3a6ba036.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_a49e7780-module__HNRqlq__className{font-family:inter,inter Fallback,system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.inter_a49e7780-module__HNRqlq__variable{--font-body:"inter","inter Fallback",system-ui,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}
