.mk{--background:0 0% 100%;--foreground:0 0% 4%;--card:0 0% 100%;--card-foreground:0 0% 4%;--popover:0 0% 100%;--popover-foreground:0 0% 4%;--primary:0 0% 9%;--primary-foreground:0 0% 100%;--muted:0 0% 97.6%;--muted-foreground:0 0% 42%;--accent:0 0% 96%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 91.4%;--input:0 0% 88%;--ring:0 0% 9%;--radius:.65rem;background-color:hsl(var(--background));color:hsl(var(--foreground))}@layer base{:where(.mk) h1,:where(.mk) h2,:where(.mk) .font-display{font-family:var(--font-display);letter-spacing:-.01em}:where(.mk) .font-display{font-variation-settings:normal;font-weight:500}:where(.mk) h3,:where(.mk) h4{letter-spacing:normal}:where(.mk) button{cursor:pointer}:where(.mk) button:disabled{cursor:default}:where(.mk) details>summary{list-style:none}:where(.mk) details>summary::-webkit-details-marker{display:none}:where(.mk) details[open] .mk-faq-chevron{transform:rotate(180deg)}}:where(.mk) .gradient-text{background:linear-gradient(100deg,#5150f7 0%,#9494f7 100%);color:#0000;-webkit-background-clip:text;background-clip:text}@layer components{.mk-btn{white-space:nowrap;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.9rem 1.6rem;font-size:.95rem;font-weight:600;line-height:1;transition:all .15s;display:inline-flex}.mk-btn-dark{background:hsl(var(--primary));color:#fff}.mk-btn-dark:hover{background:#333}.mk-btn-light{color:hsl(var(--foreground));border:1px solid hsl(var(--foreground));background:#fff}.mk-btn-light:hover{background:#f5f5f5}.mk-btn-white{color:#0a0a0a;background:#fff}.mk-btn-white:hover{background:#ececec}.mk-btn-ghost{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border:1px solid #ffffffa6}.mk-btn-ghost:hover{background:#ffffff47}}.mk-flower-frame{background:conic-gradient(from var(--fb,0deg) at 50% 50%, #8f7bff 0deg, #21effc 35deg, #2ef47f 60deg, #5150f6 110deg, #5150f6 250deg, #ff9a5c 290deg, #ff5e3a 310deg, #ff2e7e 335deg, #8f7bff 360deg);border-radius:30px;padding:8px}@media (max-width:767px){.mk-flower-frame{border-radius:26px;padding:6px}}.mk-marquee{animation:mk-marquee var(--duration) linear infinite}@keyframes mk-marquee{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--gap)))}}.mk-header{color:#fff;background:0 0;border-color:#0000}.mk-header .mk-nav-link{color:#ffffffd9}.mk-header .mk-nav-link:hover{color:#fff}.mk-header .mk-btn-login{color:#fff;background:#ffffff26;border:1px solid #fff9}.mk-header .mk-btn-cta{color:#0a0a0a;background:#fff}.mk-header.mk-scrolled{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:hsl(var(--border));color:hsl(var(--foreground));background:#fffffff2}.mk-header.mk-scrolled .mk-nav-link{color:hsl(var(--muted-foreground))}.mk-header.mk-scrolled .mk-nav-link:hover{color:hsl(var(--foreground))}.mk-header.mk-scrolled .mk-btn-login{background:hsl(var(--background));color:hsl(var(--foreground));border:1px solid #0a0a0a33}.mk-header.mk-scrolled .mk-btn-cta{background:hsl(var(--primary));color:#fff}.mk-header .mk-logo-black{display:none}.mk-header .mk-logo-white,.mk-header.mk-scrolled .mk-logo-black{display:block}.mk-header.mk-scrolled .mk-logo-white{display:none}
