.mk-panel{--acc: var(--brand);--mk-p-line: color-mix(in srgb, var(--fg) 12%, transparent);position:relative;box-sizing:border-box;max-width:100%;color:var(--fg)}.mk-panel.has-tok{--acc: var(--tok)}.mk-p-sec{--acc2: color-mix(in srgb, var(--brand) 55%, var(--fg))}.mk-p-sec.has-tok{--acc2: var(--tok)}.mk-pbar{height:12px;border-radius:6px;background:var(--mk-surface-2, var(--surface));margin:11px 0}.mk-w50{width:50%}.mk-w60{width:60%}.mk-w70{width:70%}.mk-w90{width:90%}.mk-panel-chips,.mk-panel-stat_card,.mk-panel-integration_grid{background:var(--surface);border:1px solid var(--border);border-radius:var(--mk-r-lg, 20px);box-shadow:var(--mk-shadow-md, 0 8px 24px rgb(0 0 0 / .08));padding:26px}.mk-panel-phone{font-size:10px;width:30em;height:61em;padding:1.2em;border-radius:4.4em;background:color-mix(in srgb,var(--fg) 88%,var(--bg));border:1px solid color-mix(in srgb,var(--bg) 14%,transparent);box-shadow:var(--mk-shadow-lg, 0 24px 60px rgb(0 0 0 / .25))}.mk-ph-notch{position:absolute;top:2em;left:50%;transform:translate(-50%);width:11em;height:2.6em;background:color-mix(in srgb,var(--fg) 88%,var(--bg));border-radius:0 0 1.6em 1.6em;z-index:3}.mk-ph-screen{width:100%;height:100%;background:var(--bg);border-radius:3.3em;overflow:hidden;position:relative}.mk-ph-hero{background:linear-gradient(160deg,color-mix(in srgb,var(--acc) 12%,var(--bg)),var(--bg));padding:4.4em 2em 2.2em}.mk-ph-hero .mk-pbar{height:.8em;margin:.6em 0;background:color-mix(in srgb,var(--fg-muted) 35%,transparent)}.mk-ph-hero .mk-pbar-h{height:1.6em;border-radius:.5em;background:var(--fg);margin:.8em 0}.mk-ph-eyebrow{height:.7em;width:8em;border-radius:.4em;background:var(--acc)}.mk-ph-h{font-size:2.1em;font-weight:600;line-height:1.1;margin:.4em 0;letter-spacing:-.03em;color:var(--fg);overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.mk-ph-btn{margin-top:1.2em;height:3em;border-radius:.9em;background:var(--acc)}.mk-ph-eyebrow-text{height:auto;width:auto;background:none;color:var(--brand-text, var(--brand));font-size:.85em;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-ph-p{font-size:1em;line-height:1.45;color:var(--fg-muted)}.mk-ph-btn-text{height:auto;background:var(--brand);padding:.9em;text-align:center;font-size:1em;font-weight:500;color:var(--brand-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-ph-num{display:block;font-size:1.4em;font-weight:700;color:var(--fg);margin-bottom:.2em;font-variant-numeric:tabular-nums}.mk-ph-img{height:9.6em;margin:1.4em 2em;border-radius:1.2em;background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--acc) 70%,transparent),transparent 60%),radial-gradient(circle at 75% 70%,color-mix(in srgb,var(--acc2) 60%,transparent),transparent 55%),var(--mk-surface-2, var(--surface))}.mk-ph-row{display:flex;gap:.8em;margin:0 2em 1.2em}.mk-ph-card{flex:1;height:5.2em;border-radius:1em;background:var(--surface);border:1px solid var(--border)}.mk-ph-stat{margin:0 2em;display:flex;justify-content:space-between;gap:.8em;padding-top:.8em;border-top:1px solid var(--border)}.mk-ph-val{height:1.4em;width:3.6em;border-radius:.4em;background:var(--fg);margin-bottom:.4em}.mk-ph-stat span{font-size:.85em;color:var(--fg-muted);display:block}.mk-ph-stat .mk-ph-lbl{height:.7em;width:4em;margin:0;border-radius:.3em;background:color-mix(in srgb,var(--fg-muted) 35%,transparent)}@media(max-width:900px){.mk-panel-phone{font-size:8.6px}}.mk-panel-browser{background:var(--surface);border:1px solid var(--border);border-radius:var(--mk-r-lg, 20px);overflow:hidden;box-shadow:var(--mk-shadow-lg, 0 24px 60px rgb(0 0 0 / .2))}.mk-br-bar{display:flex;align-items:center;gap:7px;padding:14px 16px;background:var(--mk-surface-2, var(--surface));border-bottom:1px solid var(--border)}.mk-br-bar i{width:11px;height:11px;border-radius:50%;background:var(--border-strong, var(--border))}.mk-br-title{margin-left:10px;font-size:12px;color:var(--fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-br-body{padding:26px;min-height:280px}.mk-br-brand{background:linear-gradient(90deg,var(--acc),color-mix(in srgb,var(--acc) 40%,transparent));width:55%}.mk-br-block{height:120px;border-radius:12px;margin:16px 0;background:radial-gradient(circle at 25% 30%,color-mix(in srgb,var(--acc) 55%,transparent),transparent 55%),radial-gradient(circle at 80% 70%,color-mix(in srgb,var(--acc2) 45%,transparent),transparent 55%),var(--mk-surface-2, var(--surface))}.mk-br-chips{display:flex;gap:8px;margin-top:14px}.mk-br-chips i{height:30px;flex:1;border-radius:8px;background:var(--mk-surface-2, var(--surface))}.mk-br-chips i.on{background:color-mix(in srgb,var(--acc) 16%,transparent);border:1px solid color-mix(in srgb,var(--acc) 40%,transparent)}.mk-ch-row{display:flex;flex-wrap:wrap;gap:10px}.mk-ch-pill{font-size:14px;font-weight:500;padding:7px 14px;border-radius:var(--mk-r-pill, 999px);background:var(--mk-surface-2, var(--surface));border:1px solid var(--border);color:var(--fg)}.mk-ch-pill.on{background:color-mix(in srgb,var(--acc) 16%,transparent);border-color:color-mix(in srgb,var(--acc) 40%,transparent)}.mk-st-cap{font-size:14px;font-weight:500;color:var(--fg-muted)}.mk-st-val{font-size:44px;font-weight:700;line-height:1.1;letter-spacing:-.03em;margin:6px 0 18px;color:var(--fg)}.mk-st-bars{display:flex;align-items:flex-end;gap:8px;height:64px}.mk-st-b{flex:1;border-radius:4px 4px 0 0;background:color-mix(in srgb,var(--acc) 35%,transparent)}.mk-st-b8{background:var(--acc2)}.mk-st-b1{height:28%}.mk-st-b2{height:40%}.mk-st-b3{height:34%}.mk-st-b4{height:55%}.mk-st-b5{height:48%}.mk-st-b6{height:70%}.mk-st-b7{height:82%}.mk-st-b8{height:100%}.mk-ig-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.mk-ig-tile{display:flex;align-items:center;justify-content:center;min-height:64px;padding:8px;text-align:center;font-size:13px;font-weight:500;border-radius:var(--mk-r-md, 14px);background:var(--mk-surface-2, var(--surface));border:1px solid var(--border);color:var(--fg);overflow-wrap:anywhere}.mk-ig-empty{background:color-mix(in srgb,var(--acc) 6%,transparent);border-style:dashed}.mk-panel-template_thumb{height:230px;overflow:hidden;border-radius:var(--mk-r-md, 14px);border:1px solid var(--border)}.mk-tt-mini{width:100%;height:100%;box-sizing:border-box;padding:20px 22px;background:linear-gradient(160deg,color-mix(in srgb,var(--acc) 10%,var(--bg)),var(--bg))}.mk-tt-bar{height:8px;width:52px;border-radius:4px;background:var(--acc);margin-bottom:12px}.mk-tt-h,.mk-tt-text{height:15px;width:82%;border-radius:5px;background:var(--fg);margin-bottom:8px}.mk-tt-text{height:auto;background:none;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-tt-sub{height:9px;width:64%;border-radius:5px;background:color-mix(in srgb,var(--fg) 28%,transparent);margin-bottom:6px}.mk-tt-sub.mk-w50{width:50%}.mk-tt-cta{height:26px;width:96px;border-radius:8px;background:var(--acc);margin-top:14px}.mk-tt-img{height:52px;border-radius:10px;margin-top:14px;background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--acc2) 70%,transparent),transparent 60%),radial-gradient(circle at 75% 70%,color-mix(in srgb,var(--acc) 55%,transparent),transparent 55%),var(--mk-surface-2, var(--surface))}.mk-hero[data-astro-cid-shwxrd6l]{padding:70px 0 90px;overflow:hidden}.hero-grid[data-astro-cid-shwxrd6l]{display:grid;grid-template-columns:1.02fr .98fr;gap:48px;align-items:center}.hero-grid[data-astro-cid-shwxrd6l].solo{grid-template-columns:1fr;text-align:center;justify-items:center}.hero-copy[data-astro-cid-shwxrd6l] .hero-h{font-size:66px;line-height:1.02;letter-spacing:-.035em;margin:22px 0}.hero-copy[data-astro-cid-shwxrd6l]>.hero-h:first-child{margin-top:0}.hero-lead[data-astro-cid-shwxrd6l]{font-size:20px;color:var(--fg-muted);line-height:1.5;max-width:30ch;margin-bottom:30px}.solo[data-astro-cid-shwxrd6l] .hero-lead[data-astro-cid-shwxrd6l]{margin-inline:auto}.solo[data-astro-cid-shwxrd6l] .hero-copy[data-astro-cid-shwxrd6l] .mk-ctas{justify-content:center}.hero-visual[data-astro-cid-shwxrd6l]{position:relative;display:flex;justify-content:center;width:fit-content;max-width:100%;justify-self:center;min-width:0}.hero-badge[data-astro-cid-shwxrd6l]{position:absolute;z-index:4;display:flex;gap:10px;align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--mk-r-md);box-shadow:var(--mk-shadow-lg);padding:12px 14px}.hero-badge-1[data-astro-cid-shwxrd6l]{top:200px;left:-42px}.hero-badge-2[data-astro-cid-shwxrd6l]{bottom:206px;right:-40px}.hb-ico[data-astro-cid-shwxrd6l]{--hb: var(--success, var(--brand));--hb-ink: var(--brand-ink);width:34px;height:34px;border-radius:var(--mk-r-sm);display:grid;place-items:center;color:var(--hb-ink);background:linear-gradient(140deg,var(--hb),color-mix(in srgb,var(--hb) 70%,#000));flex:none}.hero-badge-2[data-astro-cid-shwxrd6l] .hb-ico[data-astro-cid-shwxrd6l]{--hb: var(--brand)}.hero-badge[data-astro-cid-shwxrd6l] .hb-ico[data-astro-cid-shwxrd6l].has-tok{--hb: var(--tok)}.hb-ico[data-astro-cid-shwxrd6l] svg{width:18px;height:18px;stroke-width:2.5}.hb-t[data-astro-cid-shwxrd6l]{font-size:12px;font-weight:600;line-height:1.2}.hb-s[data-astro-cid-shwxrd6l]{font-size:11px;color:var(--fg-muted)}@media(max-width:900px){.mk-hero[data-astro-cid-shwxrd6l]{padding:40px 0 60px}.hero-grid[data-astro-cid-shwxrd6l]{grid-template-columns:1fr}.hero-copy[data-astro-cid-shwxrd6l] .hero-h{font-size:48px}.hero-lead[data-astro-cid-shwxrd6l]{max-width:none}.hero-badge-1[data-astro-cid-shwxrd6l]{top:12px;left:0}.hero-badge-2[data-astro-cid-shwxrd6l]{bottom:12px;right:0}}@media(max-width:560px){.hero-copy[data-astro-cid-shwxrd6l] .hero-h{font-size:38px}.hero-badge[data-astro-cid-shwxrd6l]{max-width:60%}}.mk-billing[data-astro-cid-l6iupdlv]{display:inline-flex;align-items:center;gap:6px;background:var(--mk-surface-2);border:1px solid var(--border);padding:5px;border-radius:var(--mk-r-pill)}.mk-billing[data-astro-cid-l6iupdlv][hidden]{display:none}.mk-billing-btn[data-astro-cid-l6iupdlv]{display:inline-flex;align-items:center;gap:8px;min-height:44px;min-width:44px;border:none;background:transparent;font-family:inherit;font-weight:500;font-size:15px;color:var(--fg-muted);padding:9px 20px;border-radius:var(--mk-r-pill);cursor:pointer;transition:background-color .15s ease,color .15s ease}.mk-billing-btn[data-astro-cid-l6iupdlv]:hover{color:var(--fg)}.mk-billing-btn[data-astro-cid-l6iupdlv][aria-pressed=true]{background:var(--surface);color:var(--fg);box-shadow:var(--mk-shadow-sm)}.mk-billing-note[data-astro-cid-l6iupdlv]{font-size:12px;font-weight:600;color:var(--success, var(--mk-accent))}.mk-search[data-astro-cid-ujromrz2]{display:block;max-width:520px;margin:8px auto 0;text-align:left}.mk-search-label[data-astro-cid-ujromrz2]{display:block;font-size:14px;font-weight:600;color:var(--fg-muted);margin:0 0 8px 20px}.mk-search-field[data-astro-cid-ujromrz2]{position:relative;display:block}.mk-search-mag[data-astro-cid-ujromrz2]{position:absolute;left:18px;top:50%;width:18px;height:18px;transform:translateY(-50%);color:var(--fg-muted);pointer-events:none}.mk-search-input[data-astro-cid-ujromrz2]{width:100%;min-height:44px;font-family:inherit;font-size:16px;color:var(--fg);background:var(--surface);border:1px solid var(--border-strong, var(--border));border-radius:var(--mk-r-pill);padding:15px 20px 15px 48px;box-shadow:var(--mk-shadow-sm);opacity:1;cursor:not-allowed}.mk-search-input[data-astro-cid-ujromrz2]::placeholder{color:var(--fg-muted);opacity:1}.ph[data-astro-cid-q4zlyoqp]{padding:76px 0 36px;text-align:center}.ph[data-astro-cid-q4zlyoqp] .mk-circle-1{width:320px;height:320px;inset:-80px 8% auto auto;opacity:.3}.ph[data-astro-cid-q4zlyoqp] .mk-circle-2{width:360px;height:360px;inset:-120px auto auto 8%;opacity:.3}.ph-inner[data-astro-cid-q4zlyoqp] .ph-title{font-size:56px;line-height:1.05;margin:0 auto 16px;max-width:18ch}.ph-lead[data-astro-cid-q4zlyoqp]{max-width:560px;margin:0 auto}.ph-ctas[data-astro-cid-q4zlyoqp],.ph-toggle[data-astro-cid-q4zlyoqp],.ph-inner[data-astro-cid-q4zlyoqp] .ph-search{margin-top:28px}.ph-art[data-astro-cid-q4zlyoqp]{margin:48px auto 0;max-width:880px;display:flex;justify-content:center}@media(max-width:900px){.ph[data-astro-cid-q4zlyoqp]{padding:48px 0 28px}.ph-inner[data-astro-cid-q4zlyoqp] .ph-title{font-size:40px}}.mk-proof[data-astro-cid-2sdwimuv]{padding:34px 0 8px}.proof-label[data-astro-cid-2sdwimuv]{text-align:center;font-size:14px;color:var(--fg-muted);font-weight:500;margin-bottom:22px}.proof-logos[data-astro-cid-2sdwimuv]{display:flex;gap:40px;justify-content:center;align-items:center;flex-wrap:wrap;list-style:none;margin:0;padding:0;opacity:.8}.proof-item[data-astro-cid-2sdwimuv]{font-weight:700;font-size:19px;letter-spacing:-.02em;color:var(--fg)}@media(max-width:900px){.mk-proof[data-astro-cid-2sdwimuv]{padding:28px 0 8px}.proof-logos[data-astro-cid-2sdwimuv]{gap:22px}}.cards[data-astro-cid-kmkth3gx]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;list-style:none;margin:0;padding:0}.card[data-astro-cid-kmkth3gx]{background:var(--surface);border:1px solid var(--border);border-radius:var(--mk-r-lg);padding:26px;box-shadow:var(--mk-shadow-sm);transition:transform .18s,box-shadow .18s,border-color .18s}.card[data-astro-cid-kmkth3gx]:hover{transform:translateY(-4px);box-shadow:var(--mk-shadow-md);border-color:var(--border-strong, var(--border))}.ico[data-astro-cid-kmkth3gx]{width:48px;height:48px;border-radius:13px;display:grid;place-items:center;margin-bottom:18px;color:var(--mk-accent);background:color-mix(in srgb,var(--brand) 14%,transparent)}.ico[data-astro-cid-kmkth3gx] svg{width:24px;height:24px}.card[data-astro-cid-kmkth3gx]:nth-child(4n+2) .ico[data-astro-cid-kmkth3gx]{background:color-mix(in srgb,var(--brand) 26%,transparent)}.card[data-astro-cid-kmkth3gx]:nth-child(4n+3) .ico[data-astro-cid-kmkth3gx]{background:color-mix(in srgb,var(--fg) 8%,transparent);color:var(--fg)}.card[data-astro-cid-kmkth3gx]:nth-child(4n) .ico[data-astro-cid-kmkth3gx]{background:color-mix(in srgb,var(--brand) 8%,var(--mk-surface-2));border:1px solid color-mix(in srgb,var(--brand) 30%,transparent)}.mk-item-title[data-astro-cid-kmkth3gx]{font-size:20px;margin-bottom:8px}p[data-astro-cid-kmkth3gx]{font-size:15px;color:var(--fg-muted);line-height:1.5}.mk-flink[data-astro-cid-kmkth3gx]{margin-top:8px}@media(max-width:900px){.cards[data-astro-cid-kmkth3gx]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.cards[data-astro-cid-kmkth3gx]{grid-template-columns:1fr}}.fvisual[data-astro-cid-fajgrkpk]{display:grid;gap:20px;min-width:0}.feature-sec[data-astro-cid-fajgrkpk]{padding-top:0;padding-bottom:96px}[data-section=subnav]+.feature-sec[data-astro-cid-fajgrkpk],[data-section=subnav]+script+.feature-sec[data-astro-cid-fajgrkpk]{padding-top:72px}.feature[data-astro-cid-fajgrkpk]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.rev[data-astro-cid-fajgrkpk] .fcopy[data-astro-cid-fajgrkpk]{order:2}.fcopy[data-astro-cid-fajgrkpk] h1,.fcopy[data-astro-cid-fajgrkpk] h2{font-size:38px;line-height:1.1;margin:0 0 16px}.fcopy[data-astro-cid-fajgrkpk] p[data-astro-cid-fajgrkpk]{font-size:18px;color:var(--fg-muted);line-height:1.6;margin-bottom:14px}@media(max-width:900px){.feature-sec[data-astro-cid-fajgrkpk]:not(:has(+[data-section=feature])){padding-bottom:64px}.feature[data-astro-cid-fajgrkpk]{grid-template-columns:1fr;gap:36px}.rev[data-astro-cid-fajgrkpk] .fcopy[data-astro-cid-fajgrkpk]{order:0}}.band[data-astro-cid-5o6waggy]{border-radius:28px;padding:60px;background:var(--fg);color:var(--bg)}.band-grid[data-astro-cid-5o6waggy]{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.band-grid[data-astro-cid-5o6waggy].solo{grid-template-columns:1fr}.band[data-astro-cid-5o6waggy] .band-h{font-size:38px;line-height:1.1;margin-bottom:16px}.band[data-astro-cid-5o6waggy] .band-h .mk-accent{color:inherit}.band-text[data-astro-cid-5o6waggy]{font-size:18px;line-height:1.6;color:color-mix(in srgb,var(--bg) 78%,transparent)}.band-stats[data-astro-cid-5o6waggy]{display:grid;grid-template-columns:1fr 1fr;gap:16px;list-style:none;margin:0;padding:0}.band-stat[data-astro-cid-5o6waggy]{background:color-mix(in srgb,var(--bg) 8%,transparent);border:1px solid color-mix(in srgb,var(--bg) 16%,transparent);border-radius:var(--mk-r-lg);padding:22px}.band-stat[data-astro-cid-5o6waggy] b[data-astro-cid-5o6waggy]{display:block;font-size:34px;font-weight:600;letter-spacing:-.03em;line-height:1.15;overflow-wrap:anywhere}.band-stat[data-astro-cid-5o6waggy] span[data-astro-cid-5o6waggy]{font-size:14px;color:color-mix(in srgb,var(--bg) 72%,transparent)}@media(max-width:900px){.band[data-astro-cid-5o6waggy]{padding:44px 26px}.band-grid[data-astro-cid-5o6waggy]{grid-template-columns:1fr}.band[data-astro-cid-5o6waggy] .band-h{font-size:32px}}.mk-metrics[data-astro-cid-c3dfy3yg]{padding:40px 0 96px}.metric-grid[data-astro-cid-c3dfy3yg]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;text-align:center;list-style:none;margin:0;padding:0}.metric[data-astro-cid-c3dfy3yg] b[data-astro-cid-c3dfy3yg]{display:block;font-size:56px;font-weight:600;letter-spacing:-.04em;line-height:1;color:var(--mk-accent);font-variant-numeric:tabular-nums}.metric[data-astro-cid-c3dfy3yg] span[data-astro-cid-c3dfy3yg]{display:block;margin-top:8px;font-size:16px;color:var(--fg-muted)}@media(max-width:900px){.mk-metrics[data-astro-cid-c3dfy3yg]{padding:32px 0 64px}.metric-grid[data-astro-cid-c3dfy3yg]{grid-template-columns:1fr}}.mk-earn[data-astro-cid-vg4xg5hg]{padding:34px 0}.earn-grid[data-astro-cid-vg4xg5hg]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:8px 0 0;padding:0;list-style:none}.earn-card[data-astro-cid-vg4xg5hg]{padding:28px;text-align:center}.earn-card[data-astro-cid-vg4xg5hg] b[data-astro-cid-vg4xg5hg]{display:block;font-size:44px;font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--mk-accent);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.earn-card[data-astro-cid-vg4xg5hg] span[data-astro-cid-vg4xg5hg]{display:block;margin-top:8px;font-size:15px;color:var(--fg-muted)}@media(max-width:900px){.earn-grid[data-astro-cid-vg4xg5hg]{grid-template-columns:1fr}}.tgrid[data-astro-cid-xgec5lpf]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;margin:0;padding:0}.tcard[data-astro-cid-xgec5lpf]{background:var(--surface);border:1px solid var(--border);border-radius:var(--mk-r-lg);padding:28px;box-shadow:var(--mk-shadow-sm)}figure[data-astro-cid-xgec5lpf],blockquote[data-astro-cid-xgec5lpf]{margin:0}.quote[data-astro-cid-xgec5lpf]{font-size:17px;line-height:1.55;margin-bottom:22px;font-weight:500}.person[data-astro-cid-xgec5lpf]{display:flex;gap:12px;align-items:center}.avatar[data-astro-cid-xgec5lpf]{flex:none;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;font-weight:600;font-size:16px;color:var(--fg);background:color-mix(in srgb,var(--brand) 20%,var(--surface))}.tcard[data-astro-cid-xgec5lpf]:nth-child(3n+2) .avatar[data-astro-cid-xgec5lpf]{background:color-mix(in srgb,var(--brand) 38%,var(--surface))}.tcard[data-astro-cid-xgec5lpf]:nth-child(3n) .avatar[data-astro-cid-xgec5lpf]{background:color-mix(in srgb,var(--fg) 12%,var(--surface))}.n[data-astro-cid-xgec5lpf]{display:block;font-size:15px;font-weight:600}.r[data-astro-cid-xgec5lpf]{display:block;font-size:13px;color:var(--fg-muted)}@media(max-width:900px){.tgrid[data-astro-cid-xgec5lpf]{grid-template-columns:1fr}}.intgrid[data-astro-cid-7s5a2cqz]{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;list-style:none;margin:0;padding:0}.intchip[data-astro-cid-7s5a2cqz]{background:var(--surface);border:1px solid var(--border);border-radius:var(--mk-r-md);padding:18px 10px;text-align:center;font-size:13px;font-weight:600;color:var(--fg-muted);box-shadow:var(--mk-shadow-sm);overflow-wrap:anywhere}@media(max-width:900px){.intgrid[data-astro-cid-7s5a2cqz]{grid-template-columns:repeat(2,1fr)}}.ameta[data-astro-cid-olus6sor]{display:block;margin-top:10px;font-size:13px;font-weight:600;color:var(--mk-accent)}.agrid[data-astro-cid-olus6sor]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;margin:0;padding:0}.agrid[data-astro-cid-olus6sor] li[data-astro-cid-olus6sor]{display:flex}.acard[data-astro-cid-olus6sor]{display:block;width:100%;background:var(--surface);border:1px solid var(--border);border-radius:var(--mk-r-lg);overflow:hidden;box-shadow:var(--mk-shadow-sm);transition:transform .18s,box-shadow .18s}.acard[data-astro-cid-olus6sor]:hover{transform:translateY(-4px);box-shadow:var(--mk-shadow-md)}.thumb[data-astro-cid-olus6sor]{height:150px;background:radial-gradient(circle at 30% 30%,color-mix(in srgb,var(--brand) 55%,transparent),transparent 55%),radial-gradient(circle at 75% 70%,color-mix(in srgb,var(--fg) 18%,transparent),transparent 55%),linear-gradient(135deg,color-mix(in srgb,var(--brand) 14%,var(--mk-surface-2)),var(--mk-surface-2))}.agrid[data-astro-cid-olus6sor] li[data-astro-cid-olus6sor]:nth-child(3n+2) .thumb[data-astro-cid-olus6sor]{background:radial-gradient(circle at 70% 35%,color-mix(in srgb,var(--brand) 50%,transparent),transparent 55%),radial-gradient(circle at 25% 75%,color-mix(in srgb,var(--fg) 14%,transparent),transparent 55%),linear-gradient(225deg,color-mix(in srgb,var(--brand) 12%,var(--mk-surface-2)),var(--mk-surface-2))}.agrid[data-astro-cid-olus6sor] li[data-astro-cid-olus6sor]:nth-child(3n) .thumb[data-astro-cid-olus6sor]{background:radial-gradient(circle at 50% 80%,color-mix(in srgb,var(--brand) 45%,transparent),transparent 60%),linear-gradient(160deg,color-mix(in srgb,var(--fg) 10%,var(--mk-surface-2)),var(--mk-surface-2))}.abody[data-astro-cid-olus6sor]{padding:22px}.mk-item-title[data-astro-cid-olus6sor]{font-size:19px;margin:0 0 8px;line-height:1.25}p[data-astro-cid-olus6sor]{font-size:15px;color:var(--fg-muted)}.al-head[data-astro-cid-olus6sor]{margin-bottom:28px}.al-head[data-astro-cid-olus6sor] h2{font-size:30px}.artlist[data-astro-cid-olus6sor]{list-style:none;margin:0 auto;padding:0;max-width:820px;background:var(--surface);border:1px solid var(--border);border-radius:var(--mk-r-lg);box-shadow:var(--mk-shadow-sm);overflow:hidden}.artlist[data-astro-cid-olus6sor] li[data-astro-cid-olus6sor]+li[data-astro-cid-olus6sor]{border-top:1px solid var(--border)}.artlist[data-astro-cid-olus6sor] a[data-astro-cid-olus6sor]{display:flex;align-items:center;gap:14px;min-height:44px;padding:18px 24px;font-size:16px;color:var(--fg);transition:background-color .14s}.artlist[data-astro-cid-olus6sor] a[data-astro-cid-olus6sor]:hover{background:var(--mk-surface-2)}.artlist[data-astro-cid-olus6sor] a[data-astro-cid-olus6sor]:focus-visible{outline-offset:-3px}.play[data-astro-cid-olus6sor]{width:30px;height:30px;border-radius:8px;flex:none;display:grid;place-items:center;color:var(--mk-accent);background:color-mix(in srgb,var(--brand) 12%,transparent)}.play[data-astro-cid-olus6sor] svg{width:12px;height:12px;fill:currentColor}.arr[data-astro-cid-olus6sor]{margin-left:auto;color:var(--fg-muted)}@media(max-width:900px){.agrid[data-astro-cid-olus6sor]{grid-template-columns:1fr}}.subnav[data-astro-cid-anhf7avn]{position:sticky;top:var(--mk-sticky-top, 0px);z-index:40;background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:saturate(160%) blur(12px);border-bottom:1px solid var(--border)}.subnav-inner[data-astro-cid-anhf7avn]{display:flex;gap:8px;justify-content:center;overflow-x:auto;padding:8px 24px;max-width:var(--mk-maxw, 1140px);margin:0 auto;scrollbar-width:none}.subnav-inner[data-astro-cid-anhf7avn]::-webkit-scrollbar{display:none}.subnav[data-astro-cid-anhf7avn] a[data-astro-cid-anhf7avn]{flex:none;display:inline-flex;align-items:center;min-height:44px;min-width:44px;justify-content:center;font-size:14px;font-weight:500;color:var(--fg-muted);padding:8px 16px;border-radius:var(--mk-r-pill);border:1px solid transparent;white-space:nowrap;transition:color .15s ease,background-color .15s ease}.subnav[data-astro-cid-anhf7avn] a[data-astro-cid-anhf7avn]:hover{color:var(--fg)}.subnav[data-astro-cid-anhf7avn] a[data-astro-cid-anhf7avn].on{color:var(--mk-accent);background:color-mix(in srgb,var(--brand) 10%,transparent)}@media(max-width:900px){.subnav-inner[data-astro-cid-anhf7avn]{justify-content:flex-start}}.cap-matrix[data-astro-cid-jmew4qm3]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.cm-card[data-astro-cid-jmew4qm3]{display:flex;align-items:center;gap:14px;padding:18px 20px;background:var(--surface);border:1px solid var(--border);border-radius:var(--mk-r-lg);box-shadow:var(--mk-shadow-sm);transition:transform .18s,box-shadow .18s,border-color .18s}.cm-card[data-astro-cid-jmew4qm3]:hover{transform:translateY(-4px);box-shadow:var(--mk-shadow-md);border-color:var(--border-strong, var(--border))}.ico[data-astro-cid-jmew4qm3]{width:40px;height:40px;border-radius:11px;flex:none;display:grid;place-items:center;color:var(--brand-ink);background:linear-gradient(140deg,var(--brand),color-mix(in srgb,var(--brand) 75%,#000))}.ico[data-astro-cid-jmew4qm3] svg{width:20px;height:20px}.cm-no[data-astro-cid-jmew4qm3] .ico[data-astro-cid-jmew4qm3]{background:var(--mk-surface-2);border:1px solid var(--border)}.cm-dash[data-astro-cid-jmew4qm3]{width:14px;height:2px;border-radius:2px;background:var(--fg-muted)}.cm-body[data-astro-cid-jmew4qm3]{min-width:0}.mk-item-title[data-astro-cid-jmew4qm3]{font-size:16px;line-height:1.25}.cm-note[data-astro-cid-jmew4qm3],.cm-cells[data-astro-cid-jmew4qm3]{margin:4px 0 0;font-size:13px;color:var(--fg-muted)}.cm-cells[data-astro-cid-jmew4qm3] div[data-astro-cid-jmew4qm3]{display:flex;gap:6px}.cm-cells[data-astro-cid-jmew4qm3] dt[data-astro-cid-jmew4qm3]:after{content:":"}.cm-cells[data-astro-cid-jmew4qm3] dd[data-astro-cid-jmew4qm3]{margin:0}.cm-v-yes[data-astro-cid-jmew4qm3]{color:var(--success, var(--mk-accent));font-weight:600}@media(max-width:900px){.cap-matrix[data-astro-cid-jmew4qm3]{grid-template-columns:repeat(2,1fr)}}.pp[data-astro-cid-rri3v3mf]{padding:40px 0 56px}.pp-toggle[data-astro-cid-rri3v3mf]{text-align:center;margin:0 0 40px}.pp-grid[data-astro-cid-rri3v3mf]{list-style:none;margin:12px auto 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:start}.pp-n1[data-astro-cid-rri3v3mf]{grid-template-columns:1fr;max-width:440px}.pp-n2[data-astro-cid-rri3v3mf]{grid-template-columns:repeat(2,1fr);max-width:820px}.pp-plan[data-astro-cid-rri3v3mf]{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:var(--mk-r-lg);padding:32px;box-shadow:var(--mk-shadow-sm)}.pp-pop[data-astro-cid-rri3v3mf]{border:2px solid var(--brand);box-shadow:var(--mk-shadow-lg);transform:translateY(-8px)}.pp-badge[data-astro-cid-rri3v3mf]{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:var(--brand);color:var(--brand-ink);font-size:12px;font-weight:600;padding:5px 14px;border-radius:var(--mk-r-pill);letter-spacing:.02em;white-space:nowrap}.pp-name[data-astro-cid-rri3v3mf]{font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted)}.pp-price[data-astro-cid-rri3v3mf]{font-size:52px;font-weight:600;letter-spacing:-.04em;line-height:1.15;margin:12px 0 2px;font-variant-numeric:tabular-nums}.pp-price[data-astro-cid-rri3v3mf] [data-astro-cid-rri3v3mf][hidden]{display:none}.pp-price[data-astro-cid-rri3v3mf] small[data-astro-cid-rri3v3mf]{font-size:16px;font-weight:500;color:var(--fg-muted);letter-spacing:0}.pp-desc[data-astro-cid-rri3v3mf]{font-size:15px;color:var(--fg-muted);margin-bottom:22px;min-height:44px}.pp-cta[data-astro-cid-rri3v3mf]{width:100%;margin:8px 0 24px}.pp-features[data-astro-cid-rri3v3mf]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.pp-features[data-astro-cid-rri3v3mf] li[data-astro-cid-rri3v3mf]{font-size:15px;display:flex;gap:10px;align-items:flex-start}.pp-ck[data-astro-cid-rri3v3mf]{flex:none;width:18px;height:18px;margin-top:2px;color:var(--success, var(--mk-accent))}.pp-note[data-astro-cid-rri3v3mf]{text-align:center;color:var(--fg-muted);font-size:14px;margin-top:22px}@media(max-width:900px){.pp-grid[data-astro-cid-rri3v3mf],.pp-n2[data-astro-cid-rri3v3mf]{grid-template-columns:1fr;max-width:520px}.pp-pop[data-astro-cid-rri3v3mf]{transform:none}}.mk-cell-glyph[data-astro-cid-cibmjavk]{display:inline-block;width:18px;height:18px;color:var(--mk-accent);vertical-align:middle}.mk-cell-dash[data-astro-cid-cibmjavk]{display:inline-block;width:14px;height:2px;border-radius:2px;background:var(--fg-muted);vertical-align:middle}.mk-cell-text[data-astro-cid-cibmjavk]{font-variant-numeric:tabular-nums;color:var(--fg-muted)}.cmp-sec[data-astro-cid-e67lyjfa]{padding-top:64px}.cmp-head[data-astro-cid-e67lyjfa] .mk-head h2{font-size:34px}.cmp[data-astro-cid-e67lyjfa]{margin-top:20px;overflow-x:auto}.cmp[data-astro-cid-e67lyjfa] table[data-astro-cid-e67lyjfa]{width:100%;border-collapse:collapse;min-width:620px}.cmp[data-astro-cid-e67lyjfa] th[data-astro-cid-e67lyjfa],.cmp[data-astro-cid-e67lyjfa] td{text-align:center;padding:15px 12px;border-bottom:1px solid var(--border);font-size:15px}.cmp[data-astro-cid-e67lyjfa] thead[data-astro-cid-e67lyjfa] th[data-astro-cid-e67lyjfa]{font-weight:600}.cmp[data-astro-cid-e67lyjfa] tbody[data-astro-cid-e67lyjfa] th[data-astro-cid-e67lyjfa]{text-align:left;color:var(--fg);font-weight:500}.callout-wrap[data-astro-cid-va3axncp]{max-width:768px}.callout[data-astro-cid-va3axncp]{text-align:center;padding:36px}.callout-tile[data-astro-cid-va3axncp]{width:52px;height:52px;border-radius:var(--mk-r-md);background:color-mix(in srgb,var(--brand) 15%,transparent);color:var(--mk-accent);display:grid;place-items:center;margin:0 auto 14px}.callout[data-astro-cid-va3axncp] .callout-h{font-size:24px;margin-bottom:8px}.callout-text[data-astro-cid-va3axncp]{color:var(--fg-muted);font-size:16px}.callout[data-astro-cid-va3axncp] .callout-art{margin:22px auto 0}.faq-head[data-astro-cid-oaufy27u] .mk-head h2{font-size:34px}.faq-sec[data-astro-cid-oaufy27u] .mk-faq{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.faq-sec[data-astro-cid-oaufy27u] .mk-faq-item{background:var(--surface);border:1px solid var(--border);border-radius:var(--mk-r-md);padding:2px 22px;box-shadow:var(--mk-shadow-sm)}.faq-sec[data-astro-cid-oaufy27u] .mk-faq-q{list-style:none;cursor:pointer;min-height:44px;padding:20px 0;font-size:17px;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:16px}.faq-sec[data-astro-cid-oaufy27u] .mk-faq-q::-webkit-details-marker{display:none}.faq-sec[data-astro-cid-oaufy27u] .mk-faq-pm{width:20px;height:20px;position:relative;flex:none}.faq-sec[data-astro-cid-oaufy27u] .mk-faq-pm:before,.faq-sec[data-astro-cid-oaufy27u] .mk-faq-pm:after{content:"";position:absolute;background:var(--brand);border-radius:2px}.faq-sec[data-astro-cid-oaufy27u] .mk-faq-pm:before{top:9px;left:2px;right:2px;height:2px}.faq-sec[data-astro-cid-oaufy27u] .mk-faq-pm:after{left:9px;top:2px;bottom:2px;width:2px;transition:opacity .2s ease}.faq-sec[data-astro-cid-oaufy27u] .mk-faq-item[open] .mk-faq-pm:after{opacity:0}.faq-sec[data-astro-cid-oaufy27u] .mk-faq-a{padding:0 0 22px;color:var(--fg-muted);font-size:16px;line-height:1.6}.tg[data-astro-cid-gmqqxnt4]{padding-top:48px}.tg-bar[data-astro-cid-gmqqxnt4]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--bg) 88%,transparent);padding:14px 0;margin-bottom:34px}.tg-bar[data-astro-cid-gmqqxnt4] .tg-search{margin:0 0 14px}.tg-row[data-astro-cid-gmqqxnt4]{display:flex;align-items:center;gap:10px;overflow-x:auto;scrollbar-width:thin;padding:3px 2px}.tg-row[data-astro-cid-gmqqxnt4]+.tg-row[data-astro-cid-gmqqxnt4]{margin-top:8px}.tg-flabel[data-astro-cid-gmqqxnt4]{flex:none;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--fg-muted);padding-right:4px}.tg-chip[data-astro-cid-gmqqxnt4]{flex:none;min-height:44px;min-width:44px;font-family:inherit;font-size:13.5px;font-weight:500;color:var(--fg-muted);background:var(--surface);border:1px solid var(--border);padding:8px 15px;border-radius:var(--mk-r-pill);white-space:nowrap;cursor:default}.tg-chip[data-astro-cid-gmqqxnt4].tg-on{color:var(--brand-ink);background:var(--brand);border-color:var(--brand)}.tg-grid[data-astro-cid-gmqqxnt4]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.tg-card[data-astro-cid-gmqqxnt4]{background:var(--surface);border:1px solid var(--border);border-radius:var(--mk-r-lg);overflow:hidden;box-shadow:var(--mk-shadow-sm);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.tg-card[data-astro-cid-gmqqxnt4]:hover{transform:translateY(-4px);box-shadow:var(--mk-shadow-lg);border-color:var(--border-strong, var(--border))}.tg-thumb[data-astro-cid-gmqqxnt4]{height:230px;position:relative;overflow:hidden;background:var(--mk-surface-2)}.tg-thumb[data-astro-cid-gmqqxnt4] .tg-panel{width:100%;height:100%}.tg-overlay[data-astro-cid-gmqqxnt4]{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:20px;background:linear-gradient(to top,rgb(0 0 0 / .55),transparent 55%);opacity:0;transition:opacity .18s ease}.tg-card[data-astro-cid-gmqqxnt4]:hover .tg-overlay[data-astro-cid-gmqqxnt4],.tg-card[data-astro-cid-gmqqxnt4]:focus-within .tg-overlay[data-astro-cid-gmqqxnt4]{opacity:1}.tg-use[data-astro-cid-gmqqxnt4]{background:var(--surface);color:var(--mk-accent);font-size:14px;padding:10px 18px;box-shadow:var(--mk-shadow-md)}.tg-body[data-astro-cid-gmqqxnt4]{padding:18px 20px 20px}.tg-body[data-astro-cid-gmqqxnt4] .mk-item-title[data-astro-cid-gmqqxnt4]{font-size:17px;margin-bottom:10px}.tg-tags[data-astro-cid-gmqqxnt4]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:7px}.tg-tags[data-astro-cid-gmqqxnt4] li[data-astro-cid-gmqqxnt4]{font-size:12px;font-weight:500;color:var(--fg-muted);background:var(--mk-surface-2);border:1px solid var(--border);padding:4px 10px;border-radius:var(--mk-r-pill)}.tg-more[data-astro-cid-gmqqxnt4]{text-align:center;margin-top:40px}@media(hover:none){.tg-overlay[data-astro-cid-gmqqxnt4]{opacity:1}}@media(max-width:900px){.tg-grid[data-astro-cid-gmqqxnt4]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.tg-grid[data-astro-cid-gmqqxnt4]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.tg-card[data-astro-cid-gmqqxnt4]:hover{transform:none}}.split[data-astro-cid-ptl3ltwj]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}.left[data-astro-cid-ptl3ltwj] .ct-h{font-size:48px;line-height:1.05;margin:0 0 16px}.methods[data-astro-cid-ptl3ltwj]{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-direction:column;gap:16px}.cmethod[data-astro-cid-ptl3ltwj]{display:flex;gap:14px;align-items:flex-start}.ico[data-astro-cid-ptl3ltwj]{width:44px;height:44px;border-radius:12px;flex:none;display:grid;place-items:center;color:var(--mk-accent);background:color-mix(in srgb,var(--brand) 14%,transparent)}.ico[data-astro-cid-ptl3ltwj] svg{width:22px;height:22px}.cmethod[data-astro-cid-ptl3ltwj]:nth-child(3n+2) .ico[data-astro-cid-ptl3ltwj]{background:color-mix(in srgb,var(--brand) 26%,transparent)}.cmethod[data-astro-cid-ptl3ltwj]:nth-child(3n) .ico[data-astro-cid-ptl3ltwj]{background:color-mix(in srgb,var(--fg) 8%,transparent);color:var(--fg)}.mk-item-title[data-astro-cid-ptl3ltwj]{font-size:16px;margin-bottom:2px}.cmethod[data-astro-cid-ptl3ltwj] p[data-astro-cid-ptl3ltwj]{font-size:14.5px;color:var(--fg-muted)}.form-empty[data-astro-cid-ptl3ltwj]{min-height:1px}.form-card[data-astro-cid-ptl3ltwj]{background:var(--surface);border:1px solid var(--border);border-radius:var(--mk-r-lg);padding:32px;box-shadow:var(--mk-shadow-lg)}.cform-title[data-astro-cid-ptl3ltwj]{font-size:22px;margin:0 0 22px}.field[data-astro-cid-ptl3ltwj]{margin-bottom:18px}.field-row[data-astro-cid-ptl3ltwj]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.field[data-astro-cid-ptl3ltwj] label[data-astro-cid-ptl3ltwj]{display:block;font-size:14px;font-weight:600;color:var(--fg);margin-bottom:7px}.field[data-astro-cid-ptl3ltwj] input[data-astro-cid-ptl3ltwj],.field[data-astro-cid-ptl3ltwj] textarea[data-astro-cid-ptl3ltwj]{display:block;width:100%;min-height:44px;box-sizing:border-box;font-family:inherit;font-size:15px;color:var(--fg);background:var(--bg);border:1px solid var(--border-strong, var(--border));border-radius:var(--mk-r-sm);padding:13px 15px}.field[data-astro-cid-ptl3ltwj] textarea[data-astro-cid-ptl3ltwj]{resize:vertical;min-height:120px}.field[data-astro-cid-ptl3ltwj] input[data-astro-cid-ptl3ltwj]:focus-visible,.field[data-astro-cid-ptl3ltwj] textarea[data-astro-cid-ptl3ltwj]:focus-visible{border-color:var(--brand)}.cform-submit[data-astro-cid-ptl3ltwj]{width:100%}.hp[data-astro-cid-ptl3ltwj]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(max-width:560px){.field-row[data-astro-cid-ptl3ltwj]{grid-template-columns:minmax(0,1fr);gap:0}}@media(max-width:900px){.split[data-astro-cid-ptl3ltwj]{grid-template-columns:minmax(0,1fr)}.form-empty[data-astro-cid-ptl3ltwj]{display:none}.form-card[data-astro-cid-ptl3ltwj]{padding:24px}.left[data-astro-cid-ptl3ltwj] .ct-h{font-size:38px}}.steps[data-astro-cid-5gtilq6r]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;margin:0;padding:0}.step[data-astro-cid-5gtilq6r]{background:var(--surface);border:1px solid var(--border);border-radius:var(--mk-r-lg);padding:30px 26px;box-shadow:var(--mk-shadow-sm)}.num[data-astro-cid-5gtilq6r]{width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--brand) 12%,transparent);color:var(--mk-accent);display:grid;place-items:center;font-weight:700;font-size:18px;margin-bottom:16px}.mk-item-title[data-astro-cid-5gtilq6r]{font-size:19px;margin-bottom:8px}p[data-astro-cid-5gtilq6r]{font-size:15px;color:var(--fg-muted);line-height:1.55}@media(max-width:900px){.steps[data-astro-cid-5gtilq6r]{grid-template-columns:1fr}}.tools[data-astro-cid-zxfspjdu]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;list-style:none;margin:0;padding:0}.tools[data-astro-cid-zxfspjdu] li[data-astro-cid-zxfspjdu]{display:flex}.tool[data-astro-cid-zxfspjdu]{position:relative;display:block;width:100%;min-height:44px;background:var(--surface);border:1px solid var(--border);border-radius:var(--mk-r-lg);padding:26px 56px 26px 26px;box-shadow:var(--mk-shadow-sm);transition:transform .18s,box-shadow .18s,border-color .18s}.tool[data-astro-cid-zxfspjdu]:hover{transform:translateY(-4px);box-shadow:var(--mk-shadow-md);border-color:var(--border-strong, var(--border))}.mk-item-title[data-astro-cid-zxfspjdu]{font-size:20px;margin-bottom:8px}p[data-astro-cid-zxfspjdu]{font-size:15px;color:var(--fg-muted);line-height:1.5}.arr[data-astro-cid-zxfspjdu]{display:block;margin-top:14px;font-size:14px;color:var(--mk-accent);font-weight:600}@media(max-width:900px){.tools[data-astro-cid-zxfspjdu]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.tools[data-astro-cid-zxfspjdu]{grid-template-columns:1fr}}.cta-band[data-astro-cid-ampqs4xm]{position:relative;overflow:hidden;text-align:center;border-radius:28px;padding:72px 40px;background:linear-gradient(135deg,var(--brand),color-mix(in srgb,var(--brand) 90%,#fff) 55%,color-mix(in srgb,var(--brand) 78%,#fff));color:var(--brand-ink);box-shadow:var(--mk-shadow-lg)}.cta-circles[data-astro-cid-ampqs4xm]{position:absolute;inset:0;pointer-events:none}.cta-c[data-astro-cid-ampqs4xm]{position:absolute;border-radius:50%;background:color-mix(in srgb,var(--brand-ink) 14%,transparent)}.cta-c-1[data-astro-cid-ampqs4xm]{width:200px;height:200px;top:-60px;left:8%}.cta-c-2[data-astro-cid-ampqs4xm]{width:120px;height:120px;bottom:-30px;right:14%;background:color-mix(in srgb,var(--brand-ink) 12%,transparent)}.cta-body[data-astro-cid-ampqs4xm] .cta-h{font-size:46px;line-height:1.05;margin-bottom:16px;color:var(--brand-ink)}.cta-body[data-astro-cid-ampqs4xm] .cta-h .mk-accent{color:inherit}.cta-text[data-astro-cid-ampqs4xm]{font-size:19px;color:color-mix(in srgb,var(--brand-ink) 90%,transparent);margin-bottom:30px}.cta-body[data-astro-cid-ampqs4xm] .mk-btn-primary{background:var(--brand-ink);color:var(--brand);box-shadow:0 10px 30px #0000002e}.cta-body[data-astro-cid-ampqs4xm] .mk-btn-primary:hover{background:color-mix(in srgb,var(--brand) 6%,var(--brand-ink))}.cta-body[data-astro-cid-ampqs4xm] .mk-btn-ghost{background:transparent;color:var(--brand-ink);border-color:color-mix(in srgb,var(--brand-ink) 55%,transparent)}.cta-body[data-astro-cid-ampqs4xm] .mk-btn-ghost:hover{background:color-mix(in srgb,var(--brand-ink) 12%,transparent);border-color:var(--brand-ink)}.cta-body[data-astro-cid-ampqs4xm] :focus-visible{outline-color:var(--brand-ink)}@media(max-width:900px){.cta-band[data-astro-cid-ampqs4xm]{padding:44px 26px}}@media(max-width:560px){.cta-body[data-astro-cid-ampqs4xm] .cta-h{font-size:32px}}
