[data-surface=marketing]{--mk-rule:rgba(24,24,27,0.07);--mk-wash:rgba(94,106,210,0.08);--mk-figure-shadow:0 24px 56px -24px rgba(24,24,27,0.22);--mk-accent-tint:color-mix(in srgb,var(--accent) 10%,transparent);--mk-accent-tint-strong:color-mix(in srgb,var(--accent) 15%,transparent);--mk-accent-line:color-mix(in srgb,var(--accent) 30%,transparent);--mk-success-line:color-mix(in srgb,var(--success) 30%,transparent);--mk-warning-line:color-mix(in srgb,var(--warning) 32%,transparent);--mk-danger-line:color-mix(in srgb,var(--danger) 30%,transparent);--mk-bar-in:color-mix(in srgb,var(--success) 72%,transparent);--mk-bar-out:color-mix(in srgb,var(--fg-subtle) 45%,transparent)}.dark [data-surface=marketing]{--mk-rule:rgba(236,237,238,0.07);--mk-wash:rgba(139,147,240,0.12);--mk-figure-shadow:0 24px 64px -28px rgba(0,0,0,0.75)}body:has([data-surface=marketing]),html:has([data-surface=marketing]){overflow-x:clip}[data-surface=marketing] h1,[data-surface=marketing] h2,[data-surface=marketing] h3{overflow-wrap:anywhere;min-width:0;font-style:normal}[data-surface=marketing] .mk-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.mk-ruled{background-image:linear-gradient(to right,var(--mk-rule) 1px,transparent 1px),linear-gradient(to bottom,var(--mk-rule) 1px,transparent 1px);background-size:64px 64px;background-position:top}.mk-wash{background:radial-gradient(62% 56% at 50% 2%,var(--mk-wash) 0,transparent 72%)}.mk-figure{box-shadow:var(--mk-figure-shadow)}.mk-sticky{background-color:var(--bg)}@supports (backdrop-filter:blur(12px)){.mk-sticky{background-color:color-mix(in srgb,var(--bg) 82%,transparent);backdrop-filter:saturate(180%) blur(12px)}}.mk-tint-accent{background-color:var(--mk-accent-tint)}.mk-tint-accent-strong{background-color:var(--mk-accent-tint-strong)}.mk-line-accent{border-color:var(--mk-accent-line)}.mk-line-success{border-color:var(--mk-success-line)}.mk-line-warning{border-color:var(--mk-warning-line)}.mk-line-danger{border-color:var(--mk-danger-line)}.mk-band{fill:var(--mk-accent-tint-strong)}.mk-bar-in{background-color:var(--mk-bar-in)}.mk-bar-out{background-color:var(--mk-bar-out)}.mk-cta{background-color:var(--accent);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.14)}.mk-cta:hover{background-color:var(--accent-hover)}.dark .mk-cta{color:#0a0a0f;box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}.mk-lift{transition:transform .16s cubic-bezier(.16,1,.3,1),border-color .16s cubic-bezier(.16,1,.3,1)}.mk-lift:hover{transform:translateY(-2px)}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq summary{list-style:none;cursor:pointer}.mk-faq .mk-chev{transition:transform .16s cubic-bezier(.16,1,.3,1)}.mk-faq[open] .mk-chev{transform:rotate(45deg)}[data-surface=marketing] a:focus-visible,[data-surface=marketing] button:focus-visible,[data-surface=marketing] input:focus-visible,[data-surface=marketing] summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.mk-faq .mk-chev,.mk-lift{transition-duration:.01ms}.mk-lift:hover{transform:none}}