.mkx[data-astro-cid-4slrhi37]{--a:109 0 204;--d:58 10 105;--g:255 0 255;position:relative;overflow-x:clip}.mk-bar[data-astro-cid-4slrhi37]{z-index:70;transform-origin:0;background:linear-gradient(90deg, rgb(var(--g)), rgb(var(--a)));pointer-events:none;height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}.mk-layer[data-astro-cid-4slrhi37]{pointer-events:none;will-change:transform;position:absolute}.mk-orb[data-astro-cid-4slrhi37]{filter:blur(70px);opacity:.55;border-radius:50%}.mk-orb-a[data-astro-cid-4slrhi37]{background:radial-gradient(circle, rgb(var(--g)) 0%, transparent 70%);width:460px;height:460px;top:-80px;right:-120px}.mk-orb-b[data-astro-cid-4slrhi37]{background:radial-gradient(circle, rgb(var(--a)) 0%, transparent 70%);opacity:.7;width:380px;height:380px;bottom:-120px;left:-140px}.mk-orb-c[data-astro-cid-4slrhi37]{background:radial-gradient(circle, rgb(var(--g) / .55) 0%, transparent 70%);width:420px;height:420px;top:8%;right:-160px}.mk-orb-d[data-astro-cid-4slrhi37]{background:radial-gradient(circle, rgb(var(--a) / .5) 0%, transparent 70%);width:400px;height:400px;top:30%;left:-170px}.mk-orb-e[data-astro-cid-4slrhi37]{background:radial-gradient(circle, rgb(var(--g)) 0%, transparent 70%);opacity:.5;width:520px;height:520px;top:-140px;right:-140px}.mk-slashes[data-astro-cid-4slrhi37]{opacity:.22;gap:14px;display:flex;bottom:8%;left:4%;transform:skew(-14deg)}.mk-slashes[data-astro-cid-4slrhi37] i[data-astro-cid-4slrhi37]{background:linear-gradient(180deg, rgb(var(--g)), rgb(var(--a)));border-radius:14px;width:46px;height:150px;display:block}.mk-slashes[data-astro-cid-4slrhi37] i[data-astro-cid-4slrhi37]:nth-child(2){height:190px;margin-top:-40px}.mk-slashes[data-astro-cid-4slrhi37] i[data-astro-cid-4slrhi37]:nth-child(3){height:120px;margin-top:30px}.mk-slashes-r[data-astro-cid-4slrhi37]{bottom:14%;left:auto;right:5%}.mk-hero[data-astro-cid-4slrhi37],.mk-cta[data-astro-cid-4slrhi37]{color:#fff;background:linear-gradient(160deg, rgb(var(--d)) 0%, color-mix(in srgb, rgb(var(--d)) 70%, rgb(var(--a))) 100%);position:relative;overflow:hidden}.mk-hero-in[data-astro-cid-4slrhi37]{gap:22px;padding-block:clamp(48px,9vw,96px) clamp(56px,8vw,88px);display:grid;position:relative}.mk-lockup[data-astro-cid-4slrhi37]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.mk-make[data-astro-cid-4slrhi37]{width:auto;height:34px}.mk-x[data-astro-cid-4slrhi37]{opacity:.6;font-size:1.4rem}.mk-cib[data-astro-cid-4slrhi37]{background:#fff;border-radius:14px;padding:6px 10px;display:inline-flex;box-shadow:0 8px 24px #00000040}.mk-cib[data-astro-cid-4slrhi37] img[data-astro-cid-4slrhi37]{width:auto;height:44px;display:block}.mk-eyebrow[data-astro-cid-4slrhi37]{letter-spacing:.14em;text-transform:uppercase;color:#ffffffc7;margin:0;font-size:12px;font-weight:700}.mk-hero[data-astro-cid-4slrhi37] h1[data-astro-cid-4slrhi37]{letter-spacing:-.025em;color:#fff;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(34px,6.2vw,64px);font-weight:800;line-height:1.08}.mk-grad[data-astro-cid-4slrhi37]{background:linear-gradient(90deg, rgb(var(--g)), #fff 130%);color:#0000;-webkit-background-clip:text;background-clip:text}.mk-lede[data-astro-cid-4slrhi37]{color:#ffffffd6;max-width:60ch;margin:0;font-size:clamp(17px,2.2vw,20px)}.mk-actions[data-astro-cid-4slrhi37]{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.mk-btn[data-astro-cid-4slrhi37]{white-space:nowrap;border:2px solid #0000;border-radius:12px;align-self:flex-start;align-items:center;gap:8px;width:auto;min-height:46px;padding:0 22px;font-size:15px;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-flex;text-decoration:none!important}.mk-btn[data-astro-cid-4slrhi37] svg{flex:none;width:16px;height:16px}.mk-btn-primary[data-astro-cid-4slrhi37]{color:rgb(var(--d));background:#fff}.mk-btn-primary[data-astro-cid-4slrhi37]:hover{transform:translateY(-2px);box-shadow:0 10px 26px #00000047}.mk-btn-ghost[data-astro-cid-4slrhi37]{color:#fff;border-color:#ffffff8c}.mk-btn-ghost[data-astro-cid-4slrhi37]:hover{background:#ffffff1a}.mk-btn[data-astro-cid-4slrhi37]:focus-visible{outline:3px solid rgb(var(--g));outline-offset:3px}.mk-attest[data-astro-cid-4slrhi37]{border-top:1px solid #ffffff38;flex-wrap:wrap;align-items:baseline;gap:10px 28px;margin-top:10px;padding-top:20px;display:flex}.mk-attest[data-astro-cid-4slrhi37] span[data-astro-cid-4slrhi37]{font-size:18px;font-weight:800}.mk-attest[data-astro-cid-4slrhi37] small[data-astro-cid-4slrhi37]{color:#ffffffb8;flex-basis:100%;font-size:13px}.mk-block[data-astro-cid-4slrhi37]{background:var(--bg);padding-block:clamp(52px,7vw,84px);position:relative;overflow:hidden}.mk-alt[data-astro-cid-4slrhi37]{background:var(--bg-soft)}.mk-block[data-astro-cid-4slrhi37]>.container[data-astro-cid-4slrhi37]{position:relative}.mk-head[data-astro-cid-4slrhi37]{gap:12px;max-width:62ch;margin-bottom:34px;display:grid}.mk-kicker[data-astro-cid-4slrhi37]{letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--a));font-size:12px;font-weight:700}:root[data-theme=dark] .mk-kicker[data-astro-cid-4slrhi37]{color:color-mix(in srgb, rgb(var(--a)) 55%, #fff)}.mk-head[data-astro-cid-4slrhi37] h2[data-astro-cid-4slrhi37]{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(26px,4vw,38px);font-weight:800;line-height:1.12}.mk-head[data-astro-cid-4slrhi37] p[data-astro-cid-4slrhi37]{color:var(--muted);margin:0}.mk-grid[data-astro-cid-4slrhi37]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.mk-card[data-astro-cid-4slrhi37]{border:1px solid var(--line);border-top:3px solid rgb(var(--a));background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);border-radius:14px;align-content:start;gap:10px;padding:22px;transition:transform .2s,box-shadow .2s;display:grid}.mk-card[data-astro-cid-4slrhi37]:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.mk-card[data-astro-cid-4slrhi37] h3[data-astro-cid-4slrhi37]{color:var(--ink);margin:0;font-size:19px;font-weight:800}.mk-card[data-astro-cid-4slrhi37] p[data-astro-cid-4slrhi37]{color:var(--muted);margin:0;font-size:15px}.mk-card[data-astro-cid-4slrhi37] ul[data-astro-cid-4slrhi37]{color:var(--text);gap:6px;margin:0;padding-left:18px;font-size:15px;display:grid}.mk-card[data-astro-cid-4slrhi37] li[data-astro-cid-4slrhi37]::marker{color:rgb(var(--a))}.mk-src[data-astro-cid-4slrhi37]{margin-top:4px!important;font-size:12px!important}.mk-src[data-astro-cid-4slrhi37] b[data-astro-cid-4slrhi37]{color:rgb(var(--a));font-weight:700}.mkx[data-astro-cid-4slrhi37] section[data-astro-cid-4slrhi37],.mk-sys-item[data-astro-cid-4slrhi37]{scroll-margin-top:110px}.mk-sys[data-astro-cid-4slrhi37]{gap:16px;display:grid}.mk-sys-item[data-astro-cid-4slrhi37]{border:1px solid var(--line);border-left:4px solid rgb(var(--a));background:var(--surface);box-shadow:var(--shadow-sm);border-radius:14px;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) minmax(0,1.1fr);display:grid}.mk-sys-item[data-astro-cid-4slrhi37]>div[data-astro-cid-4slrhi37]{min-width:0;padding:22px}.mk-sys-item[data-astro-cid-4slrhi37]>div[data-astro-cid-4slrhi37]+div[data-astro-cid-4slrhi37]{border-left:1px solid var(--line)}.mk-sys-item[data-astro-cid-4slrhi37] h3[data-astro-cid-4slrhi37]{color:var(--ink);margin:0;font-size:21px;font-weight:800}.mk-eg[data-astro-cid-4slrhi37]{color:var(--muted);margin:8px 0 0;font-size:13px}.mk-label[data-astro-cid-4slrhi37]{letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--a));margin-bottom:8px;font-size:11px;font-weight:700;display:block}:root[data-theme=dark] .mk-label[data-astro-cid-4slrhi37],:root[data-theme=dark] .mk-src[data-astro-cid-4slrhi37] b[data-astro-cid-4slrhi37]{color:color-mix(in srgb, rgb(var(--a)) 55%, #fff)}.mk-sys-item[data-astro-cid-4slrhi37] ul[data-astro-cid-4slrhi37]{color:var(--text);gap:6px;margin:0;padding-left:18px;font-size:15px;display:grid}.mk-sys-item[data-astro-cid-4slrhi37] li[data-astro-cid-4slrhi37]::marker{color:rgb(var(--a))}.mk-ctl[data-astro-cid-4slrhi37]{color:var(--muted);margin:0;font-size:14px}.mk-steps[data-astro-cid-4slrhi37]{border-top:1px solid var(--line);counter-reset:s;display:grid}.mk-step[data-astro-cid-4slrhi37]{border-bottom:1px solid var(--line);grid-template-columns:56px minmax(0,1fr);gap:4px 16px;padding:22px 0;display:grid}.mk-step[data-astro-cid-4slrhi37]:before{counter-increment:s;content:counter(s);color:rgb(var(--a));grid-row:span 2;font-size:32px;font-weight:800;line-height:1}:root[data-theme=dark] .mk-step[data-astro-cid-4slrhi37]:before{color:color-mix(in srgb, rgb(var(--a)) 55%, #fff)}.mk-step[data-astro-cid-4slrhi37] h3[data-astro-cid-4slrhi37]{color:var(--ink);margin:0;font-size:19px;font-weight:800}.mk-step[data-astro-cid-4slrhi37] p[data-astro-cid-4slrhi37]{color:var(--muted);max-width:64ch;margin:0}.mk-two[data-astro-cid-4slrhi37]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px;display:grid}.mk-cta-in[data-astro-cid-4slrhi37]{justify-items:start;gap:20px;padding-block:clamp(52px,7vw,84px);display:grid;position:relative}.mk-cta[data-astro-cid-4slrhi37] h2[data-astro-cid-4slrhi37]{letter-spacing:-.02em;color:#fff;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(26px,4vw,40px);font-weight:800;line-height:1.12}.mk-cta[data-astro-cid-4slrhi37] p[data-astro-cid-4slrhi37]{color:#ffffffd6;max-width:60ch;margin:0}.mk-note[data-astro-cid-4slrhi37]{background:var(--bg);padding-block:32px}.mk-note[data-astro-cid-4slrhi37] .container[data-astro-cid-4slrhi37]{gap:10px;display:grid}.mk-note[data-astro-cid-4slrhi37] img[data-astro-cid-4slrhi37]{justify-self:start;width:auto;height:30px}.mk-note[data-astro-cid-4slrhi37] p[data-astro-cid-4slrhi37]{color:var(--muted);max-width:90ch;margin:0;font-size:13px}.mk-logo-d[data-astro-cid-4slrhi37],:root[data-theme=dark] .mk-logo-l[data-astro-cid-4slrhi37]{display:none}:root[data-theme=dark] .mk-logo-d[data-astro-cid-4slrhi37]{display:block}.js[data-astro-cid-4slrhi37] .reveal[data-astro-cid-4slrhi37]{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(22px)}.js[data-astro-cid-4slrhi37] .reveal[data-astro-cid-4slrhi37].in{opacity:1;transform:none}@media (width<=860px){.mk-sys-item[data-astro-cid-4slrhi37]{grid-template-columns:minmax(0,1fr)}.mk-sys-item[data-astro-cid-4slrhi37]>div[data-astro-cid-4slrhi37]+div[data-astro-cid-4slrhi37]{border-left:0;border-top:1px solid var(--line)}.mk-orb[data-astro-cid-4slrhi37]{filter:blur(50px)}}@media (prefers-reduced-motion:reduce){.js[data-astro-cid-4slrhi37] .reveal[data-astro-cid-4slrhi37]{opacity:1;transition:none;transform:none}.mk-card[data-astro-cid-4slrhi37],.mk-btn[data-astro-cid-4slrhi37]{transition:none}}
