@layer components{html:has(.mk-root){background-color:var(--color-mk-paper);scroll-padding-top:5rem}@media (prefers-reduced-motion:no-preference){html:has(.mk-root){scroll-behavior:smooth}}.mk-root{-webkit-font-smoothing:antialiased;min-height:100dvh;font-size:1rem;line-height:1.6}.mk-root ::selection{background-color:var(--color-mk-sage);color:#fff}.mk-root .mk-night ::selection,.mk-root .bg-mk-night-2 ::selection{background-color:var(--color-mk-sage-light);color:var(--color-mk-night)}.mk-root a:focus-visible{box-shadow:0 0 0 2px var(--color-mk-paper), 0 0 0 4px var(--color-mk-sage)}.mk-display{font-size:calc(var(--mk-display-scale,1) * clamp(2rem, 12.3vw - .54rem, 3.75rem));letter-spacing:-.045em;text-wrap:balance;font-weight:500;line-height:1}@media (min-width:64rem){.mk-display{font-size:calc(var(--mk-display-scale,1) * clamp(3.5rem, 6.8vw - .48rem, 4.5rem))}}.mk-display:lang(de){--mk-display-scale:.76}.mk-h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,1.45rem + 2vw,3rem);font-weight:500;line-height:1.05}.mk-h3{letter-spacing:-.015em;font-size:1.25rem;font-weight:500;line-height:1.3}.mk-lead{color:var(--color-mk-ink-2);text-wrap:pretty;font-size:clamp(1.0625rem,.98rem + .35vw,1.25rem);line-height:1.55}.mk-body{color:var(--color-mk-ink-2);text-wrap:pretty;font-size:.9375rem;line-height:1.6}.mk-eyebrow{font-family:var(--font-mk-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;line-height:1rem}.mk-mono-meta{font-family:var(--font-mk-mono);letter-spacing:.02em;font-size:.75rem;line-height:1.25rem}.mk-night{background-color:var(--color-mk-night);color:var(--color-mk-night-text)}.mk-night .mk-lead,.mk-night .mk-body{color:var(--color-mk-night-muted)}.mk-night a:focus-visible{box-shadow:0 0 0 2px var(--color-mk-night), 0 0 0 4px var(--color-mk-sage-light)}.mk-window{background-color:var(--color-mk-card);box-shadow:0 0 0 1px color-mix(in oklab, var(--color-mk-ink) 9%, transparent), 0 1px 2px color-mix(in oklab, var(--color-mk-ink) 4%, transparent), 0 24px 48px -24px color-mix(in oklab, var(--color-mk-ink) 18%, transparent);border-radius:6px}.mk-mode-toggle{background-color:var(--color-mk-paper-deep);box-shadow:inset 0 0 0 1px var(--color-mk-line);border-radius:9999px;grid-template-columns:1fr 1fr;padding:3px;display:inline-grid;position:relative}.mk-mode-indicator{inset-block:3px;background-color:var(--color-mk-card);width:calc(50% - 3px);box-shadow:0 0 0 1px color-mix(in oklab, var(--color-mk-ink) 10%, transparent), 0 1px 2px color-mix(in oklab, var(--color-mk-ink) 8%, transparent);border-radius:9999px;transition:transform .26s cubic-bezier(.2,.8,.2,1);position:absolute;left:3px}.mk-request[data-mode=investor] .mk-mode-indicator{transform:translate(100%)}.mk-mode-option{white-space:nowrap;min-height:2.25rem;color:var(--color-mk-muted);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;padding-inline:1rem;font-size:.875rem;line-height:1.25rem;transition:color .15s;display:flex;position:relative}.mk-mode-option:hover,.mk-request:not([data-mode=investor]) .mk-mode-option[data-option=demo],.mk-request[data-mode=investor] .mk-mode-option[data-option=investor]{color:var(--color-mk-ink)}.mk-mode-option:has(:focus-visible){box-shadow:0 0 0 2px var(--color-mk-paper), 0 0 0 4px var(--color-mk-sage)}@media (prefers-reduced-motion:no-preference){.mk-request[data-switched] [data-mode-only]{animation:.22s both mk-fade-in}}@media (prefers-reduced-motion:reduce){.mk-mode-indicator{transition:none}}@media (prefers-reduced-motion:no-preference){.mk-rise{animation:1.4s cubic-bezier(.16,1,.3,1) both mk-rise;animation-delay:var(--mk-delay,0s)}.mk-ping{animation:1.8s cubic-bezier(0,0,.2,1) infinite mk-ping}}.mk-tone-sage{background-color:var(--color-mk-sage-tint);image-rendering:pixelated;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .1 0 0 0 0 .12 0 0 0 0 .1 0 0 0 .18 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='2' shape-rendering='crispEdges'%3E%3Crect width='1' height='1' fill='%23171a17' fill-opacity='.07'/%3E%3Crect x='1' y='1' width='1' height='1' fill='%23171a17' fill-opacity='.07'/%3E%3C/svg%3E");background-size:180px 180px,2px 2px}.mk-line-in{animation:.32s cubic-bezier(.16,1,.3,1) both mk-line-in}}@keyframes mk-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes mk-ping{75%,to{opacity:0;transform:scale(2.4)}}@keyframes mk-fade-in{0%{opacity:0}}@keyframes mk-line-in{0%{opacity:0;transform:translateY(4px)}}.mk-request:not([data-mode=investor]) [data-mode-only=investor],.mk-request[data-mode=investor] [data-mode-only=demo],nav[data-account]:not([data-account=signUp]) [data-account-only=signUp],nav[data-account]:not([data-account=logIn]) [data-account-only=logIn],nav[data-account]:not([data-account=openWorkspace]) [data-account-only=openWorkspace]{display:none!important}
