.marketing{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mk-bg:#f0f2f4;--mk-surface:#fff;--mk-fg:#0f1215;--mk-muted:#567;--mk-border:#c3ccd5;--mk-pink:#6a7f95;--mk-pink-text:#3f4c5a;--mk-pink-tint:#f0f2f4;--mk-pink-hover:#e1e6ea;--mk-container-nav:1300px;--mk-container:1200px;--mk-container-text:820px;--mk-container-cta:1000px;--mk-container-footer:1280px;--mk-font-display:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--mk-font-body:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--background:#f0f2f4;--foreground:#0f1215;--card:#fff;--card-foreground:#0f1215;--popover:#fff;--popover-foreground:#0f1215;--primary:#3f4c5a;--primary-foreground:#fff;--secondary:#e1e6ea;--secondary-foreground:#0f1215;--muted:#e1e6ea;--muted-foreground:#567;--accent:#e1e6ea;--accent-foreground:#0f1215;--destructive:#dc2626;--border:#c3ccd5;--input:#c3ccd5;--ring:#6a7f95;color:var(--mk-fg);font-family:var(--mk-font-body)}.mk-shell{background:var(--mk-bg);min-height:100vh}.mk-display{font-family:var(--mk-font-display)}.mk-bg-grid{background-color:var(--mk-bg);background-image:linear-gradient(90deg,#0000000b 1px,#0000 1px),linear-gradient(#0000000b 1px,#0000 1px);background-size:80px 80px}.mk-bg-dots{background-color:var(--mk-bg);background-image:radial-gradient(#00000014 1px,#0000 1px);background-size:22px 22px}.mk-hero-backdrop{pointer-events:none;background-image:radial-gradient(60% 50% at 50% 0,#3c7dc31f 0%,#0000 70%),radial-gradient(40% 40% at 85% 80%,#3c7dc314 0%,#0000 70%),repeating-linear-gradient(45deg,#09090b0a 0 1px,#0000 1px 28px),repeating-linear-gradient(-45deg,#09090b0a 0 1px,#0000 1px 28px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80% at 50% 40%,#000 30%,#0000 100%);mask-image:radial-gradient(80% 80% at 50% 40%,#000 30%,#0000 100%)}.mk-marquee-track{width:max-content;animation:80s linear infinite mk-marquee-scroll;display:flex}.mk-marquee:hover .mk-marquee-track,.mk-marquee:focus-within .mk-marquee-track{animation-play-state:paused}@keyframes mk-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.mk-plays-stage{--mk-play-width:388px;--mk-play-slot:295px;perspective:1400px;touch-action:pan-y;height:512px;position:relative;overflow:hidden}.mk-play-card{width:var(--mk-play-width);margin-left:calc(var(--mk-play-width) / -2);transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .35s;position:absolute;top:0;left:50%}@media (max-width:1023px){.mk-plays-stage{--mk-play-width:350px;--mk-play-slot:270px}}@media (max-width:480px){.mk-plays-stage{--mk-play-width:calc(100vw - 56px);--mk-play-slot:calc(100vw - 80px)}}.mk-thin-scroll{scrollbar-width:thin;scrollbar-color:#d4d4d8 transparent}@media (prefers-reduced-motion:reduce){.mk-marquee-track{animation:none}.mk-play-card{transition:none}}.mk-auth-panel{background:linear-gradient(160deg,#244b75 0%,#18324e 55%,#0b1018 100%)}.mk-auth-panel-glow{pointer-events:none;background-image:radial-gradient(55% 45% at 85% 10%,#6397cf55 0%,#0000 70%),radial-gradient(45% 40% at 10% 90%,#5071af40 0%,#0000 70%),repeating-linear-gradient(45deg,#ffffff08 0 1px,#0000 1px 28px);position:absolute;inset:0}@keyframes mk-auth-in{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.mk-auth-in{animation-name:mk-auth-in;animation-duration:.5s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}}