[data-marketing]{--mk-ease:cubic-bezier(.22, 1, .36, 1);--mk-sunk:oklch(var(--muted) / .55);--mk-shadow:0 30px 60px -20px #291f1847, 0 8px 18px -6px #291f181f;--mk-bezel:#131110;background:oklch(var(--background));color:oklch(var(--foreground));-webkit-font-smoothing:antialiased}@supports (color:lab(0% 0 0)){[data-marketing]{--mk-shadow:0 30px 60px -20px lab(12.9465% 3.69321 6.93115/.28), 0 8px 18px -6px lab(12.9465% 3.69321 6.93115/.12);--mk-bezel:lab(5.26909% .360243 1.05478)}}.dark [data-marketing]{--mk-shadow:0 30px 60px -20px #0009}@supports (color:lab(0% 0 0)){.dark [data-marketing]{--mk-shadow:0 30px 60px -20px lab(0% 0 0/.6)}}.mk-h0{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.75rem,1.2rem + 4.6vw,4.75rem);font-weight:700;line-height:1.02}.mk-h1{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.25rem,1.4rem + 2.6vw,3.375rem);font-weight:700;line-height:1.06}.mk-h2{letter-spacing:-.032em;text-wrap:balance;font-size:clamp(1.875rem,1.4rem + 1.4vw,2.5rem);font-weight:700;line-height:1.1}.mk-h3{letter-spacing:-.02em;font-size:clamp(1.3125rem,1.2rem + .35vw,1.5rem);font-weight:600;line-height:1.25}.mk-h4{letter-spacing:-.01em;font-size:1.125rem;font-weight:600;line-height:1.35}.mk-lead{color:oklch(var(--muted-foreground));text-wrap:pretty;max-width:58ch;font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem);line-height:1.55}.mk-body{color:oklch(var(--muted-foreground));text-wrap:pretty;font-size:1rem;line-height:1.6}.mk-accent{color:oklch(var(--brand-text))}[data-marketing]{--muted-foreground:45% .008 75}.dark [data-marketing]{--muted-foreground:72% .006 75}.mk-wrap{max-width:1200px;margin-inline:auto;padding-inline:1.25rem}@media (min-width:768px){.mk-wrap{padding-inline:2rem}}@media (min-width:1200px){.mk-wrap{padding-inline:3rem}}.mk-section{padding-block:4rem}@media (min-width:1024px){.mk-section{padding-block:7rem}}.mk-sunk{background:var(--mk-sunk)}.mk-stage{--mk-shadow:0 30px 60px -20px #0009;--muted-foreground:72% .006 75;--background:15.5% .004 70;--foreground:95.5% .004 75;--card:19.5% .005 70;--card-foreground:95.5% .004 75;--muted:22% .004 70;--border:27% .005 75;--input:31% .005 75;--faint:58% .006 75;--brand-text:74% .14 12;--primary:70% .17 12;--primary-foreground:13% .002 65;--secondary:25% .002 65;--secondary-foreground:95% .002 65;--mk-sunk:#1c1a19;background:oklch(var(--background));color:oklch(var(--foreground));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){.mk-stage{--mk-shadow:0 30px 60px -20px lab(0% 0 0/.6);--mk-sunk:lab(9.52164% .46894 1.44795)}}.dark .mk-stage{--background:19.5% .005 70;--card:23% .005 70;--border:31% .005 75}.mk-rows>*{border-top:1px solid oklch(var(--border))}.mk-rows>:last-child{border-bottom:1px solid oklch(var(--border))}.mk-btn{white-space:nowrap;height:2.75rem;transition:transform .2s var(--mk-ease), filter .2s var(--mk-ease), background-color .2s var(--mk-ease);border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.25rem;font-size:.9375rem;font-weight:600;display:inline-flex}.mk-btn:active{transform:scale(.98)}.mk-btn:focus-visible,.mk-link:focus-visible,[data-marketing] a:focus-visible,[data-marketing] button:focus-visible,[data-marketing] summary:focus-visible{outline:2px solid oklch(var(--ring));outline-offset:2px}.mk-btn-lg{border-radius:12px;height:3.25rem;padding-inline:1.5rem;font-size:1rem}.mk-btn-sm{border-radius:9px;height:2.25rem;padding-inline:.875rem;font-size:.875rem}.mk-btn-primary{background:oklch(var(--primary));color:oklch(var(--primary-foreground))}.mk-btn-primary:hover{filter:brightness(1.06)}.mk-btn-secondary{background:oklch(var(--card));border:1px solid oklch(var(--input));color:oklch(var(--foreground))}.mk-btn-secondary:hover{background:oklch(var(--accent))}.mk-link{color:oklch(var(--foreground));border-bottom:1px solid oklch(var(--input));transition:border-color .2s var(--mk-ease);align-items:center;gap:.375rem;padding-bottom:1px;font-weight:600;display:inline-flex}.mk-link:hover{border-color:oklch(var(--foreground))}.mk-link-brand{color:oklch(var(--brand-text));border-color:#0000}.mk-link-brand:hover{border-color:oklch(var(--brand-text))}.mk-window{border:1px solid oklch(var(--input));background:oklch(var(--card));box-shadow:var(--mk-shadow);border-radius:14px;overflow:hidden}.mk-window-bar{border-bottom:1px solid oklch(var(--border));background:var(--mk-sunk);align-items:center;gap:7px;height:34px;padding-inline:14px;display:flex}.mk-window-bar>i{background:oklch(var(--input));border-radius:50%;flex-shrink:0;width:10px;height:10px}.mk-window-url{color:oklch(var(--faint));background:oklch(var(--card));border:1px solid oklch(var(--border));white-space:nowrap;text-overflow:ellipsis;border-radius:6px;max-width:70%;margin-inline:auto;padding:1px 2.5rem;font-size:12px;overflow:hidden}.mk-phone{background:var(--mk-bezel);box-shadow:var(--mk-shadow), inset 0 0 0 1.5px #343230;border-radius:46px;flex-shrink:0;padding:9px}@supports (color:lab(0% 0 0)){.mk-phone{box-shadow:var(--mk-shadow), inset 0 0 0 1.5px lab(21.1222% .582606 1.80753)}}.dark .mk-phone,.mk-stage .mk-phone{box-shadow:var(--mk-shadow), inset 0 0 0 1.5px #444240}@supports (color:lab(0% 0 0)){.dark .mk-phone,.mk-stage .mk-phone{box-shadow:var(--mk-shadow), inset 0 0 0 1.5px lab(28.0824% .579178 1.80525)}}.mk-phone-screen{aspect-ratio:393/852;background:#0a0908;background:lab(2.47914% .163108 .47906);border-radius:38px;overflow:hidden}.mk-phone-sm{border-radius:36px;padding:7px}.mk-phone-sm .mk-phone-screen{border-radius:30px}.mk-phone-xs{border-radius:28px;padding:6px}.mk-phone-xs .mk-phone-screen{border-radius:23px}.mk-crop{box-shadow:var(--mk-shadow);background:#0a0908;background:lab(2.47914% .163108 .47906);border:1px solid #2f2d2b;border:1px solid lab(18.8022% .584051 1.80851);border-radius:18px;overflow:hidden}.mk-tabs{background:var(--mk-sunk);border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.mk-tab{height:38px;color:oklch(var(--muted-foreground));transition:background-color .2s var(--mk-ease), color .2s var(--mk-ease);border-radius:9px;padding-inline:14px;font-size:14px;font-weight:500}.mk-tab:hover{color:oklch(var(--foreground))}.mk-tab[aria-selected=true]{background:oklch(var(--card));color:oklch(var(--foreground));box-shadow:0 1px 2px #00000014;box-shadow:0 1px 2px lab(0% 0 0/.08)}.mk-pillrow{scrollbar-width:none;gap:8px;padding-right:72px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 84px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 84px),#0000)}.mk-pillrow::-webkit-scrollbar{display:none}.mk-pill{border:1px solid oklch(var(--input));min-height:44px;color:oklch(var(--muted-foreground));background:oklch(var(--card));white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding-inline:14px;font-size:14px;font-weight:500;display:inline-flex}.mk-pill[aria-selected=true],.mk-pill[aria-current=true],.mk-pill[aria-current=page]{background:oklch(var(--foreground));border-color:oklch(var(--foreground));color:oklch(var(--background))}.mk-faq details{border-top:1px solid oklch(var(--border))}.mk-faq details:last-of-type{border-bottom:1px solid oklch(var(--border))}.mk-faq summary{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;min-height:44px;padding-block:1rem;font-size:1rem;font-weight:600;list-style:none;display:flex}@media (min-width:768px){.mk-faq summary{padding-block:1.25rem;font-size:1.125rem}}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq summary svg{color:oklch(var(--faint));transition:transform .2s var(--mk-ease);flex-shrink:0}.mk-faq details[open] summary svg{transform:rotate(45deg)}.mk-faq-answer{color:oklch(var(--muted-foreground));max-width:70ch;padding-bottom:1.375rem;font-size:1rem;line-height:1.6}.mk-prose{font-size:1.0625rem;line-height:1.7}@media (min-width:768px){.mk-prose{font-size:1.125rem}}.mk-prose>*+*{margin-top:1.25rem}.mk-prose h2{letter-spacing:-.02em;margin-top:2.75rem;scroll-margin-top:6rem;font-size:1.5rem;font-weight:700;line-height:1.25}@media (min-width:768px){.mk-prose h2{font-size:1.75rem}}.mk-prose h3{margin-top:2rem;scroll-margin-top:6rem;font-size:1.1875rem;font-weight:600}.mk-prose ul{padding-left:1.375rem;list-style:outside}.mk-prose ol{padding-left:1.375rem;list-style:decimal}.mk-prose li+li{margin-top:.5rem}.mk-prose a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:oklch(var(--input));text-decoration-color:oklch(var(--input))}.mk-prose a:hover{-webkit-text-decoration-color:oklch(var(--foreground));text-decoration-color:oklch(var(--foreground))}.mk-prose strong{font-weight:600}.mk-prose code{background:var(--mk-sunk);border-radius:4px;padding:0 4px;font-size:.88em}.mk-motion [data-marketing] [data-reveal]:not([data-revealed]){opacity:0;transform:translateY(18px)}.mk-motion [data-marketing] [data-reveal]{transition:opacity .7s var(--mk-ease) var(--mk-delay,0s), transform .7s var(--mk-ease) var(--mk-delay,0s)}.mk-motion [data-marketing] .mk-hero-in{animation:mk-up .8s var(--mk-ease) both}.mk-motion [data-marketing] .mk-hero-in-2{animation:mk-up .8s var(--mk-ease) 80ms both}.mk-motion [data-marketing] .mk-hero-in-3{animation:mk-up .8s var(--mk-ease) .16s both}.mk-motion [data-marketing] .mk-hero-window{animation:mk-rise .95s var(--mk-ease) .1s both}.mk-motion [data-marketing] .mk-hero-phone{animation:mk-slide .95s var(--mk-ease) .32s both}.mk-motion [data-marketing] .mk-hero-tag{animation:mk-fade .6s var(--mk-ease) .9s both}@keyframes mk-rise{0%{opacity:0;transform:translateY(48px)scale(.985)}to{opacity:1;transform:none}}@keyframes mk-slide{0%{opacity:0;transform:translate(-40px,24px)}to{opacity:1;transform:none}}@keyframes mk-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes mk-fade{0%{opacity:0}to{opacity:1}}.mk-motion [data-marketing] .mk-words .mk-words-from{transition:box-shadow .6s var(--mk-ease) .2s}.mk-motion [data-marketing] .mk-words[data-revealed] .mk-words-from{box-shadow:var(--mk-shadow), 0 0 0 4px oklch(var(--primary) / .14)}.mk-motion [data-marketing] .mk-words .mk-words-arrow{transform-origin:0;transition:transform .6s var(--mk-ease) .7s;transform:scaleX(0)}.mk-motion [data-marketing] .mk-words[data-revealed] .mk-words-arrow{transform:none}.mk-motion [data-marketing] .mk-words .mk-words-to{opacity:0;transition:opacity .7s var(--mk-ease) 1.1s, transform .7s var(--mk-ease) 1.1s;transform:translateY(12px)}.mk-motion [data-marketing] .mk-words[data-revealed] .mk-words-to{opacity:1;transform:none}.mk-motion [data-marketing] .mk-swap{animation:mk-pane .45s var(--mk-ease) both}@keyframes mk-pane{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.mk-motion [data-marketing] .mk-faq details[open] .mk-faq-answer{animation:mk-up .35s var(--mk-ease) both}.mk-motion [data-marketing] .mk-pillrow-nudge{animation:mk-peek 1.4s var(--mk-ease) .8s 1 both}@keyframes mk-peek{0%{transform:translate(0)}40%{transform:translate(-22px)}to{transform:translate(0)}}.mk-header{background:oklch(var(--background) / .9);-webkit-backdrop-filter:saturate(1.2)blur(10px);backdrop-filter:saturate(1.2)blur(10px);border-bottom:1px solid oklch(var(--border));transition:background-color .3s var(--mk-ease), border-color .3s var(--mk-ease)}.mk-motion [data-marketing] .mk-header:not([data-scrolled]){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}@media (prefers-reduced-motion:reduce){.mk-motion [data-marketing] [data-reveal]:not([data-revealed]){opacity:1;transform:none}.mk-motion [data-marketing] *,.mk-motion [data-marketing] :before,.mk-motion [data-marketing] :after{transition:none!important;animation:none!important}.mk-motion [data-marketing] .mk-words .mk-words-to,.mk-motion [data-marketing] .mk-words .mk-words-arrow{opacity:1;transform:none}}.mk-car{scrollbar-width:none}.mk-car::-webkit-scrollbar{display:none}.mk-dot{background:oklch(var(--input))}.mk-dot:first-child{background:oklch(var(--foreground))}@supports (animation-timeline:scroll()){.mk-car-wrap{timeline-scope:--mk-car}.mk-car{scroll-timeline:--mk-car inline}.mk-dot{animation:none;animation-timeline:--mk-car}.mk-dot:first-child{animation-name:mk-dot-1}.mk-dot:nth-child(2){animation-name:mk-dot-2}.mk-dot:nth-child(3){animation-name:mk-dot-3}}@keyframes mk-dot-1{0%,24%{background:oklch(var(--foreground))}26%,to{background:oklch(var(--input))}}@keyframes mk-dot-2{0%,24%{background:oklch(var(--input))}26%,74%{background:oklch(var(--foreground))}76%,to{background:oklch(var(--input))}}@keyframes mk-dot-3{0%,74%{background:oklch(var(--input))}76%,to{background:oklch(var(--foreground))}}@media (prefers-reduced-motion:no-preference){html:has([data-marketing]){scroll-behavior:smooth}}.mk-prose .not-prose ol,.mk-prose .not-prose ul{padding-left:0;list-style:none}.mk-prose .not-prose li+li{margin-top:0}.mk-prose .not-prose a{text-decoration:none}