.wrap[data-astro-cid-ym4a2o7m]{max-width:1280px;width:100%;margin:0 auto}.hero[data-astro-cid-ym4a2o7m]{padding:clamp(44px,6vw,72px) clamp(20px,4vw,56px) 0}.eyebrow[data-astro-cid-ym4a2o7m]{font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:18px}.hero[data-astro-cid-ym4a2o7m] h1[data-astro-cid-ym4a2o7m]{font-size:clamp(32px,5vw,52px);line-height:1.08;font-weight:600;letter-spacing:-.028em;max-width:24ch;text-wrap:balance;margin:0 0 20px}.hero[data-astro-cid-ym4a2o7m] h1[data-astro-cid-ym4a2o7m] em[data-astro-cid-ym4a2o7m]{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--blue)}.hero[data-astro-cid-ym4a2o7m] p[data-astro-cid-ym4a2o7m]{font-size:clamp(15px,1.8vw,16.5px);line-height:1.7;letter-spacing:-.005em;color:var(--ink-2);max-width:60ch;margin:0}.tiers[data-astro-cid-ym4a2o7m]{padding:clamp(28px,4vw,40px) clamp(20px,4vw,56px) 0}.tier-grid[data-astro-cid-ym4a2o7m]{display:grid;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:16px;align-items:stretch}.tier[data-astro-cid-ym4a2o7m]{position:relative;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:24px}.tier[data-astro-cid-ym4a2o7m].is-popular{border:1.5px solid var(--blue)}.tier[data-astro-cid-ym4a2o7m] .badge[data-astro-cid-ym4a2o7m]{position:absolute;top:-11px;left:24px;font-family:var(--mono);font-size:10.5px;background:var(--blue);color:#fff;border-radius:4px;padding:3px 10px}.tier[data-astro-cid-ym4a2o7m] h2[data-astro-cid-ym4a2o7m]{font-size:16px;font-weight:600;letter-spacing:-.012em;margin:0 0 14px}.tier[data-astro-cid-ym4a2o7m] .price-row[data-astro-cid-ym4a2o7m]{display:flex;align-items:baseline;gap:6px;min-height:40px}.tier[data-astro-cid-ym4a2o7m] .price[data-astro-cid-ym4a2o7m]{font-size:34px;font-weight:600;letter-spacing:-.025em}.tier[data-astro-cid-ym4a2o7m] .per[data-astro-cid-ym4a2o7m]{font-family:var(--mono);font-size:11.5px;color:var(--dim)}.tier[data-astro-cid-ym4a2o7m] .trial-row[data-astro-cid-ym4a2o7m]{margin-top:10px;min-height:22px}.tier[data-astro-cid-ym4a2o7m] .trial[data-astro-cid-ym4a2o7m]{display:inline-block;font-family:var(--mono);font-size:10.5px;color:var(--blue-deep);background:var(--blue-tint);border:1px solid var(--blue-soft);border-radius:3px;padding:3px 8px}.tier[data-astro-cid-ym4a2o7m] .tagline[data-astro-cid-ym4a2o7m]{margin:14px 0 18px;font-size:13.5px;line-height:1.55;color:var(--ink-2);min-height:42px}.tier[data-astro-cid-ym4a2o7m] ul[data-astro-cid-ym4a2o7m]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px;flex:1}.tier[data-astro-cid-ym4a2o7m] li[data-astro-cid-ym4a2o7m]{display:flex;gap:9px;align-items:baseline;font-size:13px;line-height:1.55;color:#525250}.tier[data-astro-cid-ym4a2o7m] li[data-astro-cid-ym4a2o7m]:before{content:"+";font-family:var(--mono);font-size:11px;color:var(--blue);flex:none}.tier[data-astro-cid-ym4a2o7m] .footnote[data-astro-cid-ym4a2o7m]{margin:16px 0 0;font-family:var(--mono);font-size:10.5px;line-height:1.6;color:var(--dim)}.tier[data-astro-cid-ym4a2o7m] .cta[data-astro-cid-ym4a2o7m]{display:block;text-align:center;margin-top:20px;font-size:14px;font-weight:500;padding:11px 0;border-radius:6px;background:var(--blue);color:#fff;border:1px solid var(--blue);transition:background .12s cubic-bezier(.2,.7,.2,1)}.tier[data-astro-cid-ym4a2o7m] .cta[data-astro-cid-ym4a2o7m]:hover{background:var(--blue-hover)}.tier[data-astro-cid-ym4a2o7m] .cta[data-astro-cid-ym4a2o7m].ghost{background:var(--surface);color:var(--ink);border:1px solid var(--line)}.tier[data-astro-cid-ym4a2o7m] .cta[data-astro-cid-ym4a2o7m].ghost:hover{background:var(--wash)}.fine[data-astro-cid-ym4a2o7m]{margin:16px 0 0;font-family:var(--mono);font-size:11.5px;line-height:1.7;color:var(--dim)}.context[data-astro-cid-ym4a2o7m]{padding:clamp(36px,5vw,56px) clamp(20px,4vw,56px) 0}.context-card[data-astro-cid-ym4a2o7m]{background:var(--blue-tint);border:1px solid var(--blue-soft);border-radius:10px;padding:clamp(24px,4vw,40px)}.context-card[data-astro-cid-ym4a2o7m] .label[data-astro-cid-ym4a2o7m]{font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-deep);margin-bottom:24px}.context-grid[data-astro-cid-ym4a2o7m]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px}.context-grid[data-astro-cid-ym4a2o7m] .big[data-astro-cid-ym4a2o7m]{font-family:var(--mono);font-size:clamp(30px,4vw,38px);font-weight:600;color:var(--blue);margin-bottom:8px}.context-grid[data-astro-cid-ym4a2o7m] .big[data-astro-cid-ym4a2o7m] small[data-astro-cid-ym4a2o7m]{font-size:.5em;font-weight:500}.context-grid[data-astro-cid-ym4a2o7m] p[data-astro-cid-ym4a2o7m]{font-size:14px;line-height:1.6;color:var(--ink-2);margin:0}.context-card[data-astro-cid-ym4a2o7m] .fine[data-astro-cid-ym4a2o7m]{margin-top:24px;font-size:11px;color:var(--muted)}.context-card[data-astro-cid-ym4a2o7m] .fine[data-astro-cid-ym4a2o7m] a[data-astro-cid-ym4a2o7m]{color:var(--blue-deep)}.platform[data-astro-cid-ym4a2o7m]{padding:clamp(36px,5vw,56px) clamp(20px,4vw,56px) 0}.section-h2[data-astro-cid-ym4a2o7m]{font-size:clamp(22px,3vw,26px);font-weight:600;letter-spacing:-.02em;margin:0 0 8px}.section-sub[data-astro-cid-ym4a2o7m]{font-size:14.5px;line-height:1.6;color:var(--muted);margin:0 0 24px}.cell-grid[data-astro-cid-ym4a2o7m]{border:1px solid var(--line);border-radius:10px;overflow:hidden;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;background:var(--line)}.cell[data-astro-cid-ym4a2o7m]{background:var(--surface);padding:20px}.cell[data-astro-cid-ym4a2o7m] h3[data-astro-cid-ym4a2o7m]{font-size:14.5px;font-weight:600;margin:0 0 8px}.cell[data-astro-cid-ym4a2o7m] p[data-astro-cid-ym4a2o7m]{font-size:13px;line-height:1.6;color:var(--muted);margin:0}.closing[data-astro-cid-ym4a2o7m]{padding:clamp(36px,5vw,56px) clamp(20px,4vw,56px) clamp(48px,6vw,72px);text-align:center}.closing[data-astro-cid-ym4a2o7m] p[data-astro-cid-ym4a2o7m]{font-size:clamp(18px,2.5vw,22px);font-weight:600;letter-spacing:-.018em;margin:0 0 20px}.closing[data-astro-cid-ym4a2o7m] em[data-astro-cid-ym4a2o7m]{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--blue)}.cta-lg[data-astro-cid-ym4a2o7m]{display:inline-block;background:var(--blue);color:#fff;font-size:14.5px;font-weight:500;padding:12px 22px;border-radius:6px;transition:background .12s cubic-bezier(.2,.7,.2,1)}.cta-lg[data-astro-cid-ym4a2o7m]:hover{background:var(--blue-hover)}
