.sx-pg .nt-hero-copy h1{max-width:16em}.nt-hero-shot{margin-top:var(--sx-7)}.nt-hero-shot figure{margin:0}.nt-proofs{display:grid;gap:var(--sx-5);margin:var(--sx-7) 0 0;padding-top:var(--sx-5);border-top:1px solid var(--sx-line)}.nt-proofs div{min-width:0}.sx-pg .nt-proofs dt{color:var(--sx-ink);font-size:1.0625rem;font-weight:560;letter-spacing:-.02em;line-height:1.3}.sx-pg .nt-proofs dd{margin:var(--sx-1) 0 0;color:var(--sx-mute);font-size:.9375rem;line-height:1.5}.sx-pg.nt .pg-split .pg-facts-card{margin-top:0}.nt-features{display:grid;gap:var(--sx-5)}.nt-feature{display:flex;flex-direction:column;gap:var(--sx-3);padding:var(--sx-6);scroll-margin-top:96px}.nt-feature-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--sx-2)}.nt-mark{display:inline-grid;flex:none;place-items:center;width:2.5rem;height:2.5rem;border:1px solid var(--sx-line-strong);border-radius:var(--sx-r-pill);background:var(--sx-bg);color:var(--sx-ink);transition:border-color var(--sx-base) ease,background-color var(--sx-base) ease}.nt-feature:hover .nt-mark{border-color:var(--sx-ink)}.nt-num{color:var(--sx-faint);font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--sx-eyebrow);font-variant-numeric:tabular-nums;letter-spacing:.02em}.sx-pg .nt-feature p{margin:0;color:var(--sx-mute);font-size:1rem;line-height:1.6}.nt-tags{display:flex;flex-wrap:wrap;gap:var(--sx-2);margin:auto 0 0;padding:var(--sx-4) 0 0;list-style:none;border-top:1px solid var(--sx-line)}.sx-pg .nt-tags li{padding:.3rem .65rem;border:1px solid var(--sx-line-strong);border-radius:var(--sx-r-pill);color:var(--sx-ink);font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;letter-spacing:.01em;line-height:1.4}.nt-flow{display:grid;gap:var(--sx-7);margin:0;padding:0;list-style:none}.nt-step{display:grid;gap:var(--sx-4);min-width:0}.nt-step figure{margin:0}.nt-step-copy{display:grid;gap:var(--sx-2)}.sx-pg .nt-step-copy h3{margin-top:var(--sx-1)}.sx-pg .nt-step-copy p:not(.ui-eyebrow){margin:0;max-width:40ch;color:var(--sx-mute);font-size:1rem;line-height:1.6}.nt-who{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--sx-line)}.nt-who li{display:grid;gap:var(--sx-2);align-content:start;padding-block:var(--sx-5);border-bottom:1px solid var(--sx-line)}.sx-pg .nt-who p{margin:0;max-width:48ch;color:var(--sx-mute);font-size:1rem;line-height:1.6}.nt-plans{display:grid;gap:var(--sx-5)}.nt-plan{display:flex;flex-direction:column;gap:var(--sx-3);padding:var(--sx-6)}.nt-plan.is-featured{border-color:var(--sx-ink)}.sx-pg .nt-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sx-2) var(--sx-3);margin:0}.nt-price span{color:var(--sx-ink);font-size:clamp(2rem,1.6rem + 1.2vw,2.6rem);font-weight:540;font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1}.nt-price small{color:var(--sx-faint);font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--sx-eyebrow);letter-spacing:.02em;line-height:1.4}.sx-pg .nt-plan-tagline{margin:0;color:var(--sx-ink);font-size:1rem;font-weight:500;line-height:1.5}.nt-plan-list{display:grid;gap:var(--sx-2);margin:var(--sx-2) 0 0;padding:var(--sx-4) 0 0;list-style:none;border-top:1px solid var(--sx-line)}.sx-pg .nt-plan-list li{display:flex;gap:var(--sx-2);color:var(--sx-mute);font-size:.9375rem;line-height:1.5}.nt-plan-list svg{flex:none;margin-top:.2rem;color:var(--sx-ink)}.sx-pg p.nt-plans-note{margin:var(--sx-5) 0 0;max-width:62ch;color:var(--sx-faint);font-size:.875rem;line-height:1.55}.sx-site.sx-system .nt-plans-link{margin-top:var(--sx-4)}.nt-invite-actions{display:flex;flex-wrap:wrap;gap:var(--sx-3)}@media (min-width:600px){.nt-proofs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:800px){.nt-features{grid-template-columns:repeat(2,minmax(0,1fr))}.nt-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sx-5)}.nt-who{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--sx-8);column-gap:var(--sx-8)}.nt-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.nt-proofs{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sx-6)}}@media (max-width:599px){.sx-pg .nt-hero-copy h1 br{display:none}.nt-feature,.nt-plan{padding:var(--sx-5)}.nt-invite-actions .ci-btn{width:100%}}@media (prefers-reduced-motion:reduce){.nt-mark{transition:none}}