.mk-root{--mk-paper:#f7f6f3;--mk-surface:#fff;--mk-surface-tint:#f1f0ec;--mk-ink:#171717;--mk-ink-muted:#6b6b66;--mk-line:#1717171a;--mk-accent:#6d28d9;--mk-accent-soft:#ede9fe;--mk-spotlight:#171717;--mk-spotlight-surface:#232323;background-color:var(--mk-paper);color:var(--mk-ink)}.mk-display{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.02em;font-weight:600;line-height:1.05}.mk-display .mk-accent-word,.mk-accent-word{color:var(--mk-accent);font-style:italic;font-weight:500}.mk-eyebrow{font-family:var(--font-geist-mono),ui-monospace,monospace;text-transform:uppercase;letter-spacing:.16em;font-size:.6875rem;font-weight:600}.mk-card-shadow{box-shadow:0 1px 2px #0a0a0a0a,0 12px 32px -12px #0a0a0a1f}.mk-spotlight-glow{background-image:radial-gradient(60% 50% at 30% 0,#6d28d938,#0000 70%),radial-gradient(40% 40% at 80% 100%,#6d28d91a,#0000 70%)}.mk-grid-texture{background-image:linear-gradient(to right,var(--mk-line)1px,transparent 1px),linear-gradient(to bottom,var(--mk-line)1px,transparent 1px);background-size:4rem 4rem}.mk-menu-perspective{perspective:120px;perspective-origin:bottom}.mk-menu-pt{width:100%;height:100%;transform-style:preserve-3d;flex-direction:column;justify-content:center;align-items:center;transition:transform .75s cubic-bezier(.76,0,.24,1);display:flex}.mk-menu-pt p{pointer-events:none;text-transform:uppercase;margin:0;transition:all .75s cubic-bezier(.76,0,.24,1)}.mk-menu-pt p:nth-of-type(2){transform-origin:bottom;opacity:0;position:absolute;transform:rotateX(-90deg)translateY(9px)}.mk-menu-el:hover .mk-menu-pt{transform:rotateX(90deg)}.mk-menu-el:hover .mk-menu-pt p:first-of-type{opacity:0;transform:translateY(-100%)}.mk-menu-el:hover .mk-menu-pt p:nth-of-type(2){opacity:1}.mk-dark-card{background-image:linear-gradient(#262626 0%,#171717 52%,#0d0d0d 100%);border:1px solid #ffffff0f;box-shadow:inset 0 1px #ffffff0d,0 20px 25px -5px #00000080,0 8px 10px -6px #0006}
