.cmp-page[data-v-adb814f2]{padding-bottom:24px}.cmp-crumbs[data-v-adb814f2]{font-size:13px;color:var(--zinc-400);margin-bottom:18px}.cmp-crumbs a[data-v-adb814f2]{color:var(--zinc-500);text-decoration:none}.cmp-crumbs a[data-v-adb814f2]:hover{color:var(--text);text-decoration:underline}.cmp-sep[data-v-adb814f2]{margin:0 7px}.cmp-eyebrow[data-v-adb814f2]{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--zinc-400);margin-bottom:14px}.cmp-lead[data-v-adb814f2]{max-width:660px;margin:16px auto 0;font-size:17px;line-height:1.65;color:var(--zinc-600)}.cmp-section[data-v-adb814f2]{max-width:var(--max-w);margin:0 auto;padding:56px 24px 0}.cmp-section h2[data-v-adb814f2]{font-size:22px;font-weight:700;margin-bottom:8px}.cmp-section>h2+.cmp-layers[data-v-adb814f2],.cmp-section>h2+.cmp-table-wrap[data-v-adb814f2],.cmp-section>h2+.cmp-notes[data-v-adb814f2],.cmp-section>h2+.cmp-honest[data-v-adb814f2]{margin-top:24px}.cmp-intro[data-v-adb814f2]{color:var(--zinc-500);font-size:15px;max-width:620px;margin-bottom:20px}.cmp-note[data-v-adb814f2]{margin-top:16px;font-size:14px;line-height:1.6;color:var(--zinc-500);max-width:720px}.cmp-src[data-v-adb814f2]{font-size:13px;color:var(--zinc-400);margin-top:10px}.cmp-layers[data-v-adb814f2]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.cmp-layer[data-v-adb814f2]{border:1px solid var(--border);border-radius:var(--radius);padding:22px 20px;background:#fff}.cmp-layer-icon[data-v-adb814f2]{color:var(--zinc-500);margin-bottom:12px}.cmp-layer h3[data-v-adb814f2]{font-size:16px;font-weight:700;margin-bottom:8px}.cmp-layer p[data-v-adb814f2]{font-size:14.5px;line-height:1.6;color:var(--zinc-600)}.cmp-table-wrap[data-v-adb814f2]{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius);background:#fff}.cmp-table[data-v-adb814f2]{border-collapse:collapse;width:100%;min-width:940px}.cmp-table th[data-v-adb814f2],.cmp-table td[data-v-adb814f2]{text-align:left;padding:14px 16px;border-bottom:1px solid var(--border);vertical-align:top}.cmp-table thead th[data-v-adb814f2]{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--zinc-500);border-bottom:1px solid var(--zinc-300);white-space:nowrap;background:var(--zinc-50)}.cmp-table tbody tr:last-child th[data-v-adb814f2],.cmp-table tbody tr:last-child td[data-v-adb814f2]{border-bottom:none}.cmp-table tbody tr.own[data-v-adb814f2]{background:var(--zinc-50)}.cmp-table tbody th[data-v-adb814f2]{min-width:190px}.cmp-name[data-v-adb814f2]{display:block;font-size:15px;font-weight:700;color:var(--text)}.cmp-sub[data-v-adb814f2]{display:block;font-size:12.5px;color:var(--zinc-400);margin-top:3px;font-weight:400}.cmp-own[data-v-adb814f2]{margin-left:6px;font-size:12.5px;font-weight:400;color:var(--zinc-400)}.cmp-mk[data-v-adb814f2]{font-size:13.5px;color:var(--zinc-600);white-space:nowrap}.cmp-mk a[data-v-adb814f2]{color:var(--zinc-600);text-decoration:underline;text-decoration-color:var(--zinc-300);text-underline-offset:3px}.cmp-mk a[data-v-adb814f2]:hover{color:var(--text)}.cmp-honest-col li a[data-v-adb814f2]{color:var(--zinc-600);text-decoration:underline;text-decoration-color:var(--zinc-300);text-underline-offset:3px}.cmp-cell[data-v-adb814f2]{display:block}.cmp-glyph[data-v-adb814f2]{display:inline-block;width:16px;height:16px;vertical-align:-3px}.cmp-glyph[data-v-adb814f2] svg{width:16px;height:16px}.cmp-vis[data-v-adb814f2]{font-size:13.5px;margin-left:7px;color:var(--zinc-600)}.cmp-cn[data-v-adb814f2]{display:block;font-size:12px;color:var(--zinc-400);margin-top:4px;line-height:1.45}td[data-state=y] .cmp-glyph[data-v-adb814f2]{color:var(--zinc-900)}td[data-state=y] .cmp-vis[data-v-adb814f2]{color:var(--text);font-weight:600}td[data-state=p] .cmp-glyph[data-v-adb814f2]{color:var(--zinc-400)}td[data-state=n] .cmp-glyph[data-v-adb814f2]{color:var(--zinc-300)}td[data-state=n] .cmp-vis[data-v-adb814f2]{color:var(--zinc-400)}.cmp-notes[data-v-adb814f2]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.cmp-card[data-v-adb814f2]{border:1px solid var(--border);border-radius:var(--radius);padding:22px;background:#fff}.cmp-card h3[data-v-adb814f2]{font-size:16px;font-weight:700;margin-bottom:10px}.cmp-card p[data-v-adb814f2]{font-size:14.5px;line-height:1.65;color:var(--zinc-600)}.cmp-card p+p[data-v-adb814f2]{margin-top:10px}.cmp-flag[data-v-adb814f2]{border:1px solid var(--border);border-radius:var(--radius);padding:24px;background:var(--zinc-50);margin-top:20px}.cmp-flag h3[data-v-adb814f2]{font-size:17px;font-weight:700;margin-bottom:10px}.cmp-flag p[data-v-adb814f2]{font-size:15px;line-height:1.65;color:var(--zinc-600);max-width:760px}.cmp-flag p+p[data-v-adb814f2]{margin-top:12px}.cmp-free[data-v-adb814f2]{border:1px solid var(--border);border-radius:var(--radius);background:#fff}.cmp-free-row[data-v-adb814f2]{display:grid;grid-template-columns:220px 1fr;gap:20px;padding:15px 20px;border-bottom:1px solid var(--border)}.cmp-free-row[data-v-adb814f2]:last-child{border-bottom:none}.cmp-free-name[data-v-adb814f2]{font-size:14.5px;font-weight:700}.cmp-free-desc[data-v-adb814f2]{font-size:14.5px;line-height:1.6;color:var(--zinc-600)}.cmp-honest[data-v-adb814f2]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.cmp-honest-col[data-v-adb814f2]{border:1px solid var(--border);border-radius:var(--radius);padding:24px;background:#fff}.cmp-honest-col h3[data-v-adb814f2]{font-size:16px;font-weight:700;margin-bottom:14px}.cmp-honest-col ul[data-v-adb814f2]{list-style:none}.cmp-honest-col li[data-v-adb814f2]{font-size:14.5px;line-height:1.6;color:var(--zinc-600);padding-left:18px;position:relative;margin-bottom:12px}.cmp-honest-col li[data-v-adb814f2]:last-child{margin-bottom:0}.cmp-honest-col li[data-v-adb814f2]:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background:var(--zinc-300)}.cmp-method[data-v-adb814f2]{padding-bottom:64px}.cmp-method p[data-v-adb814f2]{font-size:15px;line-height:1.65;color:var(--zinc-600);max-width:760px}.cmp-cta[data-v-adb814f2]{margin-top:24px}@media(max-width:900px){.cmp-layers[data-v-adb814f2],.cmp-notes[data-v-adb814f2],.cmp-honest[data-v-adb814f2]{grid-template-columns:1fr}.cmp-free-row[data-v-adb814f2]{grid-template-columns:1fr;gap:4px}}
