.faq-item[data-astro-cid-ks5yxjxo].open .faq-a[data-astro-cid-ks5yxjxo]{display:block}.faq-item[data-astro-cid-ks5yxjxo]:not(.open) .faq-a[data-astro-cid-ks5yxjxo]{display:none}:root{--bg: #0a0a0a;--surface: #111318;--surface2: #181c24;--surface3: #222833;--brand: #ff2a46;--brand-dim: rgba(255,42,70,.15);--brand-glow: rgba(255,42,70,.4);--ink: #f9e9ed;--ink-dim: rgba(249,233,237,.55);--ink-faint: rgba(249,233,237,.25);--border: rgba(249,233,237,.08);--radius: 12px;--radius-sm: 8px;--radius-lg: 20px}.container[data-astro-cid-ks5yxjxo]{max-width:1160px;margin:0 auto;padding:0 24px}.pill[data-astro-cid-ks5yxjxo]{display:inline-flex;align-items:center;gap:8px;background:var(--brand-dim);border:1px solid var(--brand);color:var(--brand);font-size:.75rem;font-weight:600;padding:4px 12px;border-radius:999px;letter-spacing:.05em;text-transform:uppercase}h1[data-astro-cid-ks5yxjxo],h2[data-astro-cid-ks5yxjxo],h3[data-astro-cid-ks5yxjxo],h4[data-astro-cid-ks5yxjxo]{line-height:1.2}.section[data-astro-cid-ks5yxjxo]{padding:80px 0}.section-sm[data-astro-cid-ks5yxjxo]{padding:48px 0}.section-label[data-astro-cid-ks5yxjxo]{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--brand);font-weight:700;margin-bottom:16px}.section-title[data-astro-cid-ks5yxjxo]{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;margin-bottom:16px}.section-sub[data-astro-cid-ks5yxjxo]{font-size:1.1rem;color:var(--ink-dim);max-width:620px}.grid-2[data-astro-cid-ks5yxjxo]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.grid-3[data-astro-cid-ks5yxjxo]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.grid-4[data-astro-cid-ks5yxjxo]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.card[data-astro-cid-ks5yxjxo]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:28px}.card[data-astro-cid-ks5yxjxo]:hover{border-color:#ff2a464d}.btn-primary[data-astro-cid-ks5yxjxo]{display:inline-flex;align-items:center;gap:8px;background:var(--brand);color:#fff;font-weight:700;font-size:.95rem;padding:14px 28px;border-radius:999px;border:none;cursor:pointer;transition:all .2s}.btn-primary[data-astro-cid-ks5yxjxo]:hover{background:#e61e38;transform:translateY(-1px);box-shadow:0 8px 24px var(--brand-glow)}.btn-ghost[data-astro-cid-ks5yxjxo]{display:inline-flex;align-items:center;gap:8px;background:transparent;color:var(--ink);font-weight:600;font-size:.95rem;padding:12px 24px;border-radius:999px;border:1px solid var(--border);cursor:pointer;transition:all .2s}.btn-ghost[data-astro-cid-ks5yxjxo]:hover{border-color:var(--brand);color:var(--brand)}.trust-bar[data-astro-cid-ks5yxjxo]{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:20px 0}.trust-items[data-astro-cid-ks5yxjxo]{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;align-items:center}.trust-item[data-astro-cid-ks5yxjxo]{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--ink-dim);font-weight:500}.trust-icon[data-astro-cid-ks5yxjxo]{color:var(--brand);font-size:1rem}.pain-grid[data-astro-cid-ks5yxjxo]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px}.pain-card[data-astro-cid-ks5yxjxo]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:28px;transition:border-color .2s}.pain-card[data-astro-cid-ks5yxjxo]:hover{border-color:#ff2a464d}.pain-icon[data-astro-cid-ks5yxjxo]{font-size:2rem;margin-bottom:16px}.pain-title[data-astro-cid-ks5yxjxo]{font-size:1.05rem;font-weight:700;margin-bottom:10px}.pain-desc[data-astro-cid-ks5yxjxo]{font-size:.9rem;color:var(--ink-dim);line-height:1.7}.workflow-grid[data-astro-cid-ks5yxjxo]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.workflow-card[data-astro-cid-ks5yxjxo]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:24px}.workflow-num[data-astro-cid-ks5yxjxo]{display:inline-block;background:var(--brand-dim);color:var(--brand);font-size:.7rem;font-weight:800;padding:2px 8px;border-radius:999px;margin-bottom:12px}.workflow-title[data-astro-cid-ks5yxjxo]{font-size:.95rem;font-weight:700;margin-bottom:8px}.workflow-desc[data-astro-cid-ks5yxjxo]{font-size:.82rem;color:var(--ink-dim);line-height:1.65}.comparison-table-wrap[data-astro-cid-ks5yxjxo]{overflow-x:auto;margin-top:40px;border-radius:var(--radius);border:1px solid var(--border)}table[data-astro-cid-ks5yxjxo]{width:100%;border-collapse:collapse;font-size:.85rem}th[data-astro-cid-ks5yxjxo]{background:var(--surface2);padding:14px 16px;text-align:left;font-weight:700;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-dim);border-bottom:1px solid var(--border)}td[data-astro-cid-ks5yxjxo]{padding:12px 16px;border-bottom:1px solid var(--border);vertical-align:top;color:var(--ink-dim)}tr[data-astro-cid-ks5yxjxo]:last-child td[data-astro-cid-ks5yxjxo]{border-bottom:none}tr[data-astro-cid-ks5yxjxo]:hover td[data-astro-cid-ks5yxjxo]{background:#ffffff05}.check[data-astro-cid-ks5yxjxo]{color:#22c55e;font-weight:700}.cross[data-astro-cid-ks5yxjxo]{color:#ef4444}.warn[data-astro-cid-ks5yxjxo]{color:#f59e0b}.col-header[data-astro-cid-ks5yxjxo]{background:var(--surface2);font-weight:800;font-size:.8rem;color:var(--ink)}.col-oci[data-astro-cid-ks5yxjxo]{background:#ff2a460d}.col-oci[data-astro-cid-ks5yxjxo] td[data-astro-cid-ks5yxjxo].col-oci{color:var(--ink);font-weight:600}.region-section[data-astro-cid-ks5yxjxo]{display:grid;grid-template-columns:1fr 1fr;gap:40px}.region-card[data-astro-cid-ks5yxjxo]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:32px}.region-title[data-astro-cid-ks5yxjxo]{font-size:1.15rem;font-weight:800;margin-bottom:12px;display:flex;align-items:center;gap:8px}.region-title[data-astro-cid-ks5yxjxo] .flag[data-astro-cid-ks5yxjxo]{font-size:1.3rem}.region-stat[data-astro-cid-ks5yxjxo]{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:.88rem;color:var(--ink-dim)}.region-stat[data-astro-cid-ks5yxjxo] strong[data-astro-cid-ks5yxjxo]{color:var(--brand);font-weight:700}.pricing-grid[data-astro-cid-ks5yxjxo]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}.pricing-card[data-astro-cid-ks5yxjxo]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:28px;text-align:center;transition:border-color .2s}.pricing-card[data-astro-cid-ks5yxjxo]:hover{border-color:#ff2a464d}.pricing-card[data-astro-cid-ks5yxjxo].featured{border-color:var(--brand);background:linear-gradient(135deg,rgba(255,42,70,.08),var(--surface))}.pricing-label[data-astro-cid-ks5yxjxo]{font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:8px}.pricing-name[data-astro-cid-ks5yxjxo]{font-size:1.15rem;font-weight:800;margin-bottom:4px}.pricing-price[data-astro-cid-ks5yxjxo]{font-size:2.2rem;font-weight:800;color:var(--brand);margin-bottom:4px}.pricing-price[data-astro-cid-ks5yxjxo] span[data-astro-cid-ks5yxjxo]{font-size:.9rem;font-weight:400;color:var(--ink-dim)}.pricing-desc[data-astro-cid-ks5yxjxo]{font-size:.82rem;color:var(--ink-dim);margin-bottom:20px}.pricing-feature[data-astro-cid-ks5yxjxo]{font-size:.82rem;color:var(--ink-dim);margin-bottom:8px;text-align:left;display:flex;gap:8px}.pricing-feature[data-astro-cid-ks5yxjxo]:before{content:"✓";color:var(--brand);font-weight:700;flex-shrink:0}.faq-item[data-astro-cid-ks5yxjxo]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:12px;overflow:hidden}.faq-q[data-astro-cid-ks5yxjxo]{padding:18px 24px;font-weight:700;font-size:.95rem;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background .2s}.faq-q[data-astro-cid-ks5yxjxo]:hover{background:var(--surface2)}.faq-a[data-astro-cid-ks5yxjxo]{padding:0 24px 18px;font-size:.88rem;color:var(--ink-dim);line-height:1.75}.see-also[data-astro-cid-ks5yxjxo]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.see-card[data-astro-cid-ks5yxjxo]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);padding:16px;text-align:center;font-size:.85rem;font-weight:600;color:var(--ink-dim);transition:all .2s}.see-card[data-astro-cid-ks5yxjxo]:hover{border-color:var(--brand);color:var(--brand)}.cta-strip[data-astro-cid-ks5yxjxo]{background:linear-gradient(135deg,#ff2a461f,#ff2a460a);border:1px solid rgba(255,42,70,.2);border-radius:var(--radius-lg);padding:56px 48px;text-align:center}.cta-strip[data-astro-cid-ks5yxjxo] h2[data-astro-cid-ks5yxjxo]{font-size:clamp(1.5rem,3vw,2.25rem);margin-bottom:16px}.cta-strip[data-astro-cid-ks5yxjxo] p[data-astro-cid-ks5yxjxo]{color:var(--ink-dim);margin-bottom:32px;max-width:540px;margin-left:auto;margin-right:auto}.cta-actions[data-astro-cid-ks5yxjxo]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.matter-type-grid[data-astro-cid-ks5yxjxo]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}.matter-card[data-astro-cid-ks5yxjxo]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:24px;text-align:center;transition:border-color .2s}.matter-card[data-astro-cid-ks5yxjxo]:hover{border-color:#ff2a464d}.matter-icon[data-astro-cid-ks5yxjxo]{font-size:2rem;margin-bottom:12px}.matter-name[data-astro-cid-ks5yxjxo]{font-size:.95rem;font-weight:700;margin-bottom:8px}.matter-desc[data-astro-cid-ks5yxjxo]{font-size:.82rem;color:var(--ink-dim);line-height:1.6}@media(max-width:768px){.grid-2[data-astro-cid-ks5yxjxo],.grid-3[data-astro-cid-ks5yxjxo],.grid-4[data-astro-cid-ks5yxjxo],.pain-grid[data-astro-cid-ks5yxjxo],.workflow-grid[data-astro-cid-ks5yxjxo],.pricing-grid[data-astro-cid-ks5yxjxo],.region-section[data-astro-cid-ks5yxjxo],.see-also[data-astro-cid-ks5yxjxo],.matter-type-grid[data-astro-cid-ks5yxjxo]{grid-template-columns:1fr}.section[data-astro-cid-ks5yxjxo]{padding:48px 0}.comparison-table-wrap[data-astro-cid-ks5yxjxo]{font-size:.75rem}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{font-family:Inter,Helvetica Neue,Arial,sans-serif;background:#0a0a0a;color:#f9e9ed;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}
