.ik-root h1[data-v-3c00068b],.ik-root h2[data-v-3c00068b],.ik-root h3[data-v-3c00068b],.ik-root h4[data-v-3c00068b]{margin:0;line-height:1.15;font-weight:500}.ik-root p[data-v-3c00068b]{margin:0}.container[data-v-3c00068b]{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 24px}.container.narrow[data-v-3c00068b]{max-width:780px}.crumbs[data-v-3c00068b]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:var(--t-note);color:var(--faint);font-weight:600;padding-top:26px;position:relative;z-index:1}.crumbs a[data-v-3c00068b]{color:var(--muted)}.crumbs a[data-v-3c00068b]:hover{color:var(--accent)}.hero[data-v-3c00068b]{position:relative;padding:var(--s5) 0;overflow:hidden}.hero-head[data-v-3c00068b]{position:relative;z-index:1;text-align:center;padding-top:24px}.hero-inner[data-v-3c00068b]{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1.02fr;gap:48px;align-items:center;margin-top:var(--s5)}.pill[data-v-3c00068b]{display:block;font-family:var(--mono);font-size:var(--t-note);color:var(--faint)}.pill[data-v-3c00068b]:after{content:"";display:inline-block;width:.42em;height:1.05em;margin-left:.38em;vertical-align:-.16em;background:var(--ink-accent)}.pill-dot[data-v-3c00068b]{display:none}.hero-title[data-v-3c00068b]{font-size:var(--t-h1);font-weight:600;margin:clamp(30px,3.2vw,42px) 0 0;text-wrap:balance}.hero-title span[data-v-3c00068b]{display:block}.hero-title .hero-kw[data-v-3c00068b]{font-size:var(--t-h3);font-weight:500;color:var(--text);margin:18px auto 0;line-height:1.3;max-width:32rem}.grad[data-v-3c00068b]{background:none;color:var(--muted);font-style:italic;-webkit-text-fill-color:currentColor}.hero-sub[data-v-3c00068b]{font-size:var(--t-body);color:var(--text);margin-top:0;max-width:540px}.hero-cta[data-v-3c00068b]{display:flex;flex-wrap:wrap;gap:13px;margin-top:var(--s5)}.hero-points[data-v-3c00068b]{list-style:none;padding:0;margin:var(--s4) 0 0;display:flex;flex-wrap:wrap;gap:10px 22px}.hero-points li[data-v-3c00068b]{display:flex;align-items:center;gap:8px;font-size:var(--t-ui);color:var(--muted);font-weight:600}.hero-points svg[data-v-3c00068b]{color:var(--accent);flex:none}[data-theme=dark]{color:var(--muted)}.hero-mock[data-v-3c00068b]{position:relative;display:flex;justify-content:center;align-items:center}.trust[data-v-3c00068b]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:var(--s6);padding:18px 22px;border:1px solid var(--border-strong);border-radius:var(--radius);background:none}.trust>span[data-v-3c00068b]{font-size:var(--t-note);color:var(--faint);font-weight:500;text-transform:uppercase;letter-spacing:.08em}.trust-badges[data-v-3c00068b]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tbadge[data-v-3c00068b]{font-weight:600;font-size:var(--t-note);padding:6px 13px;border-radius:var(--radius);background:var(--accent);color:var(--accent-text)}.tbadge.ghost[data-v-3c00068b]{background:var(--surface-2);color:var(--muted);border:1px solid var(--border)}.tdiv[data-v-3c00068b]{width:1px;height:20px;background:var(--border-strong)}.section[data-v-3c00068b]{padding:var(--s7) 0;position:relative;border-top:1px solid var(--rule-section)}.section-alt[data-v-3c00068b]{background:none}.sec-head[data-v-3c00068b]{max-width:720px;margin:0 auto var(--s6);text-align:center}.eyebrow[data-v-3c00068b]{display:block;font-family:var(--mono);font-size:var(--t-note);font-weight:400;text-transform:lowercase;letter-spacing:0;color:var(--faint);margin-bottom:14px}.eyebrow[data-v-3c00068b]:after{content:"";display:inline-block;width:.42em;height:1.05em;margin-left:.38em;vertical-align:-.16em;background:var(--ink-accent)}.sec-head h2[data-v-3c00068b]{font-size:var(--t-h2);font-weight:600}.sec-head p[data-v-3c00068b]{color:var(--text);font-size:var(--t-lede);margin:var(--s4) auto 0;max-width:34rem}.device-tab[data-v-3c00068b]{max-width:680px;margin:0 auto var(--s6)}.plat-cards[data-v-3c00068b]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.plat-card[data-v-3c00068b]{background:none;border:0;border-top:1px solid var(--border-strong);border-radius:0;padding:24px;text-align:center;transition:transform .25s var(--ease),border-color .25s}.plat-card[data-v-3c00068b]:hover{border-color:var(--border-strong)}.plat-ic[data-v-3c00068b]{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:var(--radius);background:var(--grad-soft);color:var(--muted);margin-bottom:14px}.plat-ic[data-v-3c00068b] svg{width:26px;height:26px}.plat-card h4[data-v-3c00068b]{font-size:var(--t-body);font-weight:600}.plat-card p[data-v-3c00068b]{color:var(--muted);font-size:var(--t-ui);margin-top:8px;font-weight:500}.hl[data-v-3c00068b]{display:grid;grid-template-columns:1fr 1.12fr;gap:54px;align-items:center;padding:var(--s5) 0}.hl-big+.hl-big[data-v-3c00068b]{margin-top:var(--s6);padding-top:44px;border-top:1px solid var(--border-strong)}.hl-kicker[data-v-3c00068b]{display:inline-block;font-size:var(--t-note);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--surface);border:1px solid var(--border);padding:4px 11px;border-radius:var(--radius);margin-bottom:16px}.hl-text h3[data-v-3c00068b]{font-size:var(--t-h2);font-weight:600}.hl-text>p[data-v-3c00068b]{color:var(--text);font-size:var(--t-body);margin-top:16px}.ticks[data-v-3c00068b]{list-style:none;padding:0;margin:var(--s4) 0 0;display:grid;gap:11px}.ticks li[data-v-3c00068b]{position:relative;padding-left:30px;font-size:var(--t-body);color:var(--text);font-weight:600}.ticks li[data-v-3c00068b]:before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;border-radius:6px;background:var(--grad-soft);box-shadow:inset 0 0 0 1px var(--border)}.ticks li[data-v-3c00068b]:after{content:"";position:absolute;left:6px;top:7px;width:6px;height:9px;border:solid var(--muted);border-width:0 2px 2px 0;transform:rotate(45deg)}.pro-ticks[data-v-3c00068b]{grid-template-columns:1fr 1fr;gap:11px 20px}.hl-media[data-v-3c00068b]{display:flex;justify-content:center}.pro-cta[data-v-3c00068b]{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:var(--s4)}.grid[data-v-3c00068b]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card[data-v-3c00068b]{background:none;border:0;border-top:1px solid var(--border);border-radius:0;padding:24px;transition:transform .25s var(--ease),border-color .25s,box-shadow .25s}.card[data-v-3c00068b]:hover{border-color:var(--border-strong)}.card-ic[data-v-3c00068b]{width:46px;height:46px;border-radius:var(--radius);display:flex;align-items:center;justify-content:center;background:var(--grad-soft);color:var(--muted);margin-bottom:16px}.card-ic[data-v-3c00068b] svg{width:23px;height:23px}.card h4[data-v-3c00068b]{font-size:var(--t-body);font-weight:600;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.card p[data-v-3c00068b]{color:var(--muted);font-size:var(--t-ui);margin-top:9px;font-weight:500}.tag-pro[data-v-3c00068b]{font-size:var(--t-note);font-weight:600;letter-spacing:.05em;padding:2px 6px;border-radius:5px;background:var(--accent);color:var(--accent-text)}.table-wrap[data-v-3c00068b]{max-width:880px;margin:0 auto;border:1px solid var(--border-strong);border-radius:var(--radius-lg);overflow:hidden;background:var(--surface)}.compare[data-v-3c00068b]{width:100%;border-collapse:collapse;font-size:var(--t-ui)}.compare th[data-v-3c00068b],.compare td[data-v-3c00068b]{padding:15px 22px;text-align:left;border-bottom:1px solid var(--border)}.compare thead th[data-v-3c00068b]{font-size:var(--t-note);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);background:var(--surface-2);font-weight:600}.compare th[data-v-3c00068b]:not(:first-child),.compare td[data-v-3c00068b]:not(:first-child){text-align:center;width:110px}.compare .col-pro[data-v-3c00068b]{color:var(--muted);font-weight:600}.compare tbody tr:last-child td[data-v-3c00068b]{border-bottom:none}.compare td[data-v-3c00068b]:first-child{font-weight:600}.compare .yes[data-v-3c00068b]{color:var(--muted);font-weight:600;font-size:var(--t-body)}.compare .no[data-v-3c00068b]{color:var(--faint);font-weight:600}.compare .lim[data-v-3c00068b]{font-size:var(--t-note);font-weight:600;color:var(--muted);background:var(--surface-2);padding:3px 9px;border-radius:999px}.compare tbody tr[data-v-3c00068b]:hover{background:var(--surface-2)}.switch-grid[data-v-3c00068b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}.switch-card[data-v-3c00068b]{display:flex;align-items:center;justify-content:space-between;gap:12px;background:none;border:0;border-top:1px solid var(--border-strong);border-radius:0;padding:20px 22px;transition:transform .25s var(--ease),border-color .25s,box-shadow .25s}.switch-card[data-v-3c00068b]:hover{border-color:var(--border-strong)}.switch-card h4[data-v-3c00068b]{font-size:var(--t-ui);font-weight:600;margin:0}.switch-arrow[data-v-3c00068b]{color:var(--text);font-weight:600;flex:none}.cross[data-v-3c00068b]{text-align:center;border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);padding:44px 32px}.cross h2[data-v-3c00068b]{font-size:var(--t-h3);font-weight:600}.cross p[data-v-3c00068b]{color:var(--text);font-size:var(--t-body);margin:16px auto 26px;max-width:620px;text-align:left}.faq[data-v-3c00068b]{display:grid;gap:12px}.faq-item[data-v-3c00068b]{border:0;border-top:1px solid var(--border);border-radius:0;background:none;overflow:hidden;transition:border-color .2s}.faq-item[open][data-v-3c00068b]{border-color:var(--border-strong)}.faq-item summary[data-v-3c00068b]{list-style:none;cursor:pointer;padding:18px 22px;font-weight:500;font-size:var(--t-body);display:flex;justify-content:space-between;align-items:center;gap:14px}.faq-item summary[data-v-3c00068b]::-webkit-details-marker{display:none}.faq-item summary[data-v-3c00068b]:after{content:"+";font-size:var(--t-lede);font-weight:400;color:var(--muted);transition:transform .25s;flex:none}.faq-item[open] summary[data-v-3c00068b]:after{transform:rotate(45deg)}.faq-item .faq-a[data-v-3c00068b]{padding:0 22px 20px;color:var(--text);font-size:var(--t-body);font-weight:500}.final[data-v-3c00068b]{text-align:center}.final .cta-card[data-v-3c00068b]{background:none;border:0;border-top:1px solid var(--border-strong);border-radius:0;padding:56px 32px;position:relative;overflow:hidden}.final .cta-card[data-v-3c00068b]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(500px 240px at 50% -10%,var(--grad-soft),transparent 70%);pointer-events:none}.final h2[data-v-3c00068b]{font-size:var(--t-h2);font-weight:600;position:relative}.final p[data-v-3c00068b]{color:var(--text);font-size:var(--t-lede);margin:18px auto 30px;max-width:520px;position:relative}.final .btn[data-v-3c00068b]{position:relative}.reveal[data-v-3c00068b]{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.reveal.in[data-v-3c00068b]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal[data-v-3c00068b]{opacity:1;transform:none;transition:none}}@media(max-width:1080px){.plat-cards[data-v-3c00068b]{grid-template-columns:repeat(2,1fr)}}@media(max-width:980px){.hero-inner[data-v-3c00068b]{grid-template-columns:1fr;gap:40px;margin-top:var(--s4);text-align:center}.pill[data-v-3c00068b]{margin:0 auto}.hero-sub[data-v-3c00068b]{margin-left:auto;margin-right:auto}.hero-cta[data-v-3c00068b],.hero-points[data-v-3c00068b]{justify-content:center}.hero-mock[data-v-3c00068b]{order:2}.hl[data-v-3c00068b]{grid-template-columns:1fr;gap:28px;text-align:center}.ticks[data-v-3c00068b]{justify-content:center;text-align:left;max-width:420px;margin-left:auto;margin-right:auto}.pro-ticks[data-v-3c00068b]{grid-template-columns:1fr}.pro-cta[data-v-3c00068b]{justify-content:center}.hl-media[data-v-3c00068b]{order:-1}.grid[data-v-3c00068b]{grid-template-columns:repeat(2,1fr)}.cross p[data-v-3c00068b]{text-align:center}}@media(max-width:620px){.section[data-v-3c00068b]{padding:var(--s7) 0}.hero[data-v-3c00068b]{padding:16px 0 10px}.grid[data-v-3c00068b],.plat-cards[data-v-3c00068b]{grid-template-columns:1fr}.trust[data-v-3c00068b]{flex-direction:column;gap:12px}.compare th[data-v-3c00068b]:not(:first-child),.compare td[data-v-3c00068b]:not(:first-child){width:62px}.compare th[data-v-3c00068b],.compare td[data-v-3c00068b]{padding:13px 12px;font-size:var(--t-ui)}}
