html:has([data-surface=marketing]){--color-hitrate-high:#1b7a42;--color-hitrate-med:#9a6100;--color-hitrate-low:#a33a2e;--color-chart-track:#e7ece6;--color-text-secondary:#4f5d54;--color-text-tertiary:#66726a;--color-border-subtle:#d6ddd5}html[data-theme=dark]:has([data-surface=marketing]){--color-hitrate-high:#4fc27c;--color-hitrate-med:#e0a64a;--color-hitrate-low:#ef7b70;--color-chart-track:#1f2823;--color-text-secondary:#a3afa7;--color-text-tertiary:#7f8c83;--color-border-subtle:#28322c}@media (prefers-color-scheme:dark){html:not([data-theme]):has([data-surface=marketing]){--color-hitrate-high:#4fc27c;--color-hitrate-med:#e0a64a;--color-hitrate-low:#ef7b70;--color-chart-track:#1f2823;--color-text-secondary:#a3afa7;--color-text-tertiary:#7f8c83;--color-border-subtle:#28322c}}[data-surface=marketing] [data-reveal]{transition:opacity .4s cubic-bezier(.22,.61,.36,1),transform .4s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i,0) * 70ms)}html[data-motion=ok] [data-surface=marketing] [data-reveal]:not([data-revealed]){opacity:0;animation:0s linear 2.5s forwards mk-reveal-failsafe;transform:translateY(6px)}@keyframes mk-reveal-failsafe{to{opacity:1;transform:none}}html[data-motion=ok] [data-surface=marketing] [data-cov-seg]:not([data-in]){transform:scaleX(0)}[data-surface=marketing] .mk-stage{isolation:isolate;border:1px solid var(--color-rule);background:radial-gradient(90% 60% at 50% 38%, var(--color-paper-surface) 0%, transparent 70%), radial-gradient(120% 90% at 50% 110%, var(--color-data-soft) 0%, transparent 60%), var(--color-paper);border-radius:28px;overflow:hidden}[data-surface=marketing] .mk-stage:before,[data-surface=marketing] .mk-stage:after{content:"";z-index:-1;pointer-events:none;position:absolute}[data-surface=marketing] .mk-stage:before{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--color-data) 16%, transparent);border-radius:50%;width:150%;top:58%;left:50%;translate:-50%}[data-surface=marketing] .mk-stage:after{border-top:1px solid color-mix(in srgb, var(--color-data) 14%, transparent);height:0;top:58%;left:0;right:0}[data-surface=marketing] .mk-phone{margin-inline:auto;position:relative;container-type:inline-size}[data-surface=marketing] .mk-phone:after{content:"";z-index:-1;filter:blur(3px);background:radial-gradient(closest-side,#10171252,#0000);border-radius:50%;height:8cqw;position:absolute;bottom:-5cqw;left:14%;right:14%}[data-surface=marketing] .mk-phone__body{background:linear-gradient(145deg,#eef0eb 0%,#a3a8a1 20%,#d9dcd6 46%,#858a84 74%,#cdd0ca 100%);border-radius:15.5cqw;padding:1.15cqw;position:relative;box-shadow:inset 0 0 0 .35cqw #ffffff59,0 60px 90px -40px #10171280,0 22px 36px -22px #10171266,0 2px 5px #1017122e}[data-surface=marketing] .mk-phone__bezel{background:#050606;border-radius:14.3cqw;padding:2.7cqw}[data-surface=marketing] .mk-phone__screen{background:#0d0d0d;border-radius:11.6cqw;position:relative;overflow:hidden}[data-surface=marketing] .mk-phone__island{z-index:3;background:#000;border-radius:999px;width:30cqw;height:8.6cqw;position:absolute;top:2.6cqw;left:50%;translate:-50%}[data-surface=marketing] .mk-phone__sheen{z-index:2;pointer-events:none;background:linear-gradient(118deg,#ffffff17 0%,#ffffff08 30%,#0000 46%);position:absolute;inset:0}[data-surface=marketing] .mk-phone__btn{background:linear-gradient(90deg,#7e837d,#d3d6d0 60%,#9a9f98);border-radius:1cqw;width:1.3cqw;position:absolute}[data-surface=marketing] .mk-phone__btn--action{height:7cqw;top:17%;left:-.9cqw}[data-surface=marketing] .mk-phone__btn--vol-up{height:13cqw;top:25%;left:-.9cqw}[data-surface=marketing] .mk-phone__btn--vol-down{height:13cqw;top:33.5%;left:-.9cqw}[data-surface=marketing] .mk-phone__btn--power{height:20cqw;top:27%;right:-.9cqw}html[data-theme=dark]:has([data-surface=marketing]) .mk-phone__body{background:linear-gradient(145deg,#6a6f6a 0%,#2b2f2c 24%,#555a55 48%,#1e2120 76%,#464a46 100%);box-shadow:inset 0 0 0 .35cqw #ffffff14,0 60px 90px -40px #000000bf,0 22px 36px -22px #0009,0 0 60px -10px #4fc27c1f}html[data-theme=dark]:has([data-surface=marketing]) .mk-phone__btn{background:linear-gradient(90deg,#2a2e2b,#5f645f 60%,#353935)}html[data-theme=dark]:has([data-surface=marketing]) .mk-phone:after{background:radial-gradient(closest-side,#0009,#0000)}@media (prefers-color-scheme:dark){html:not([data-theme]):has([data-surface=marketing]) .mk-phone__body{background:linear-gradient(145deg,#6a6f6a 0%,#2b2f2c 24%,#555a55 48%,#1e2120 76%,#464a46 100%)}html:not([data-theme]):has([data-surface=marketing]) .mk-phone__btn{background:linear-gradient(90deg,#2a2e2b,#5f645f 60%,#353935)}}@media (prefers-reduced-motion:reduce){[data-surface=marketing] *,[data-surface=marketing] :before,[data-surface=marketing] :after{transition:none!important;animation:none!important}}[data-surface=marketing] :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:var(--color-data)}[data-surface=marketing] .bg-ink :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:var(--color-paper)}[data-surface=marketing] .mk-prose strong{color:var(--color-ink)}@keyframes mk-auth-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes mk-auth-progress{0%{transform:translate(-100%)}to{transform:translate(250%)}}[data-surface=marketing] .mk-auth-step{animation:.2s ease-out both mk-auth-in}[data-surface=marketing] .mk-auth-progress>span{animation:1.1s ease-in-out infinite mk-auth-progress}@media (prefers-reduced-motion:reduce){[data-surface=marketing] .mk-auth-step,[data-surface=marketing] .mk-auth-progress>span{animation:none}}
