.ce-root.svelte-1ay51ol{--ce-card: var(--np-bg, #ffffff);--ce-soft: color-mix(in srgb, var(--ce-accent) 5%, var(--np-bg-2, #f4f6f9))}.ce-section.svelte-1ay51ol{background:var(--np-bg, #ffffff);padding:56px 0}.ce-hero-section.svelte-1ay51ol,.ce-section--alt.svelte-1ay51ol{background:var(--np-bg-2, #f4f6f9)}.ce-section--tint.svelte-1ay51ol{background:color-mix(in srgb,var(--ce-accent) 5%,var(--np-bg, #ffffff))}.ce-wrap.svelte-1ay51ol{max-width:1080px;margin:0 auto;padding:0 26px}.ce-wrap--narrow.svelte-1ay51ol{max-width:780px}.ce-breadcrumb.svelte-1ay51ol{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:13px;color:var(--np-muted, #6f6b7a);margin-bottom:34px}.ce-breadcrumb.svelte-1ay51ol a:where(.svelte-1ay51ol){color:var(--np-muted, #6f6b7a);text-decoration:none}.ce-breadcrumb.svelte-1ay51ol a:where(.svelte-1ay51ol):hover{color:var(--ce-accent);text-decoration:underline}.ce-breadcrumb.svelte-1ay51ol [aria-current=page]:where(.svelte-1ay51ol){color:var(--np-ink, #15131c);font-weight:700}.ce-hero.svelte-1ay51ol{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.75fr);gap:42px;align-items:center}.ce-eyebrow.svelte-1ay51ol{color:var(--ce-accent);font-size:12px;font-weight:800;letter-spacing:.12em;margin:0 0 10px;text-transform:uppercase}.ce-h1.svelte-1ay51ol{font-size:44px;line-height:1.06;font-weight:850;margin:0;text-wrap:balance}.ce-h2.svelte-1ay51ol{font-size:30px;line-height:1.14;font-weight:820;margin:0;text-wrap:balance}.ce-audience.svelte-1ay51ol,.ce-lead.svelte-1ay51ol,.ce-body.svelte-1ay51ol,.ce-lede-center.svelte-1ay51ol{color:var(--np-muted, #6f6b7a);line-height:1.65}.ce-audience.svelte-1ay51ol{font-size:15px;font-weight:700;color:var(--np-ink-2, #334155);margin:18px 0 0;max-width:62ch}.ce-lead.svelte-1ay51ol{font-size:17px;margin:16px 0 0;max-width:64ch}.ce-body.svelte-1ay51ol{font-size:16px;margin:16px 0 0}.ce-body--lead.svelte-1ay51ol{margin-bottom:28px}.ce-cta-row.svelte-1ay51ol{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.ce-btn.svelte-1ay51ol{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid transparent;font-size:14px;font-weight:800;padding:12px 18px;text-decoration:none}.ce-btn--primary.svelte-1ay51ol{background:var(--ce-accent);color:#fff}.ce-btn--primary.svelte-1ay51ol:hover{background:var(--ce-accent-2)}.ce-btn--ghost.svelte-1ay51ol{border-color:var(--np-line, #e8e4f0);color:var(--np-ink, #15131c);background:var(--np-bg, #ffffff)}.ce-proof-card.svelte-1ay51ol{background:var(--ce-card);border:1px solid var(--np-line, #e8e4f0);border-radius:16px;padding:22px;box-shadow:0 24px 60px -34px color-mix(in srgb,var(--ce-accent) 55%,transparent)}.ce-proof-kicker.svelte-1ay51ol{margin:0 0 14px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--ce-accent)}.ce-proof-step.svelte-1ay51ol{border:1px solid var(--np-line, #e8e4f0);border-radius:12px;padding:12px;margin-top:10px;background:var(--np-bg, #ffffff)}.ce-proof-step--active.svelte-1ay51ol{display:flex;align-items:center;justify-content:space-between;background:var(--ce-soft)}.ce-proof-label.svelte-1ay51ol{font-size:13px;font-weight:800;color:var(--np-ink, #15131c)}.ce-proof-line.svelte-1ay51ol{display:block;height:8px;margin-top:10px;border-radius:99px;background:var(--np-line, #e8e4f0)}.ce-proof-score.svelte-1ay51ol{font-size:24px;font-weight:900;color:var(--ce-accent)}.ce-proof-grid.svelte-1ay51ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.ce-proof-grid.svelte-1ay51ol span:where(.svelte-1ay51ol){border-radius:10px;background:var(--np-bg-2, #f4f6f9);color:var(--np-ink-2, #334155);font-size:12px;font-weight:800;padding:10px;text-align:center}.ce-examples.svelte-1ay51ol{display:grid;gap:18px}.ce-example.svelte-1ay51ol,.ce-takeaways.svelte-1ay51ol,.ce-faq-item.svelte-1ay51ol,.ce-related-card.svelte-1ay51ol,.ce-sibling-card.svelte-1ay51ol{background:var(--np-bg, #ffffff);border:1px solid var(--np-line, #e8e4f0);border-radius:14px}.ce-example.svelte-1ay51ol{padding:20px}.ce-example-label.svelte-1ay51ol{margin:0 0 14px;color:var(--ce-accent);font-size:13px;font-weight:850}.ce-before-after.svelte-1ay51ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ce-before-after.svelte-1ay51ol div:where(.svelte-1ay51ol){background:var(--np-bg-2, #f4f6f9);border-radius:12px;padding:14px}.ce-before-after.svelte-1ay51ol p:where(.svelte-1ay51ol),.ce-note.svelte-1ay51ol{margin:0;color:var(--np-ink-2, #334155);font-size:14px;line-height:1.55}.ce-ba-kicker.svelte-1ay51ol{display:block;margin-bottom:7px;color:var(--np-muted, #6f6b7a);font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.ce-ba-kicker--after.svelte-1ay51ol{color:var(--ce-accent)}.ce-note.svelte-1ay51ol{margin-top:12px}.ce-content-block.svelte-1ay51ol+.ce-content-block:where(.svelte-1ay51ol){margin-top:44px}.ce-tips.svelte-1ay51ol,.ce-takeaways.svelte-1ay51ol ul:where(.svelte-1ay51ol){color:var(--np-ink-2, #334155);line-height:1.6;padding-left:22px}.ce-tips.svelte-1ay51ol li:where(.svelte-1ay51ol)+li:where(.svelte-1ay51ol),.ce-takeaways.svelte-1ay51ol li:where(.svelte-1ay51ol)+li:where(.svelte-1ay51ol){margin-top:8px}.ce-takeaways.svelte-1ay51ol{padding:24px}.ce-center.svelte-1ay51ol,.ce-center-text.svelte-1ay51ol{text-align:center}.ce-lede-center.svelte-1ay51ol{max-width:58ch;margin:16px auto 24px}.ce-faq.svelte-1ay51ol{margin-top:28px;display:grid;gap:12px}.ce-faq-item.svelte-1ay51ol{padding:16px 18px}.ce-faq-item.svelte-1ay51ol summary:where(.svelte-1ay51ol){cursor:pointer;font-weight:850;color:var(--np-ink, #15131c)}.ce-faq-item.svelte-1ay51ol p:where(.svelte-1ay51ol){color:var(--np-muted, #6f6b7a);line-height:1.6;margin:12px 0 0}.ce-related.svelte-1ay51ol,.ce-sibling-grid.svelte-1ay51ol{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:28px}.ce-related-card.svelte-1ay51ol,.ce-sibling-card.svelte-1ay51ol{color:inherit;display:block;overflow:hidden;padding:18px;text-decoration:none}.ce-related-card.svelte-1ay51ol:hover,.ce-sibling-card.svelte-1ay51ol:hover{border-color:color-mix(in srgb,var(--ce-accent) 35%,var(--np-line, #e8e4f0));box-shadow:0 18px 40px -26px color-mix(in srgb,var(--ce-accent) 60%,transparent)}.ce-related-bar.svelte-1ay51ol{display:block;height:4px;background:var(--ce-accent);border-radius:99px;margin-bottom:14px;width:44px}.ce-related-title.svelte-1ay51ol,.ce-sibling-card.svelte-1ay51ol strong:where(.svelte-1ay51ol){display:block;font-size:15px;font-weight:850;line-height:1.25;color:var(--np-ink, #15131c)}.ce-related-copy.svelte-1ay51ol{color:var(--np-muted, #6f6b7a);display:block;font-size:13px;line-height:1.55;margin-top:8px}.ce-sibling-card.svelte-1ay51ol span:where(.svelte-1ay51ol){display:block;color:var(--ce-accent);font-size:11px;font-weight:850;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}@media(max-width:760px){.ce-section.svelte-1ay51ol{padding:42px 0}.ce-hero.svelte-1ay51ol{grid-template-columns:1fr}.ce-h1.svelte-1ay51ol{font-size:34px}.ce-h2.svelte-1ay51ol{font-size:25px}.ce-before-after.svelte-1ay51ol{grid-template-columns:1fr}}
