.pricing-section[data-astro-cid-lmkygsfs]{--ink: #1a1a1e;--paper: #f5f5ef;--rule: rgba(26, 26, 30, .22);--rule-soft: rgba(26, 26, 30, .12);--mute: #6f6e78;--soft: #4b4a55;background:var(--paper);color:var(--ink)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .pricing-section[data-astro-cid-lmkygsfs]{--ink: #f0efe9;--paper: #101013;--rule: rgba(240, 239, 233, .22);--rule-soft: rgba(240, 239, 233, .1);--mute: #9a99a3;--soft: #c4c3ca}}:root[data-theme=dark] .pricing-section[data-astro-cid-lmkygsfs]{--ink: #f0efe9;--paper: #101013;--rule: rgba(240, 239, 233, .22);--rule-soft: rgba(240, 239, 233, .1);--mute: #9a99a3;--soft: #c4c3ca}.pricing-header[data-astro-cid-lmkygsfs]{max-width:820px;margin:0 auto 40px;text-align:center}.sec-num[data-astro-cid-lmkygsfs]{margin:0 0 14px;color:var(--mute);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.sec-num[data-astro-cid-lmkygsfs]:before{content:"";display:inline-block;width:7px;height:7px;margin-right:9px;vertical-align:1px;background:var(--accent)}.pricing-title[data-astro-cid-lmkygsfs]{margin:0;font-family:var(--font-sans);font-size:clamp(32px,4.2vw,54px);font-weight:500;line-height:1.04;letter-spacing:-.035em}.pricing-reference[data-astro-cid-lmkygsfs]{max-width:60ch;margin:18px auto 0;color:var(--soft);font-size:16px;line-height:1.65}.pricing-reference[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:6px;margin-left:6px;color:var(--accent);font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.pricing-reference[data-astro-cid-lmkygsfs] a[data-astro-cid-lmkygsfs]:hover{text-decoration:underline}.pricing-interval[data-astro-cid-lmkygsfs]{display:inline-flex;margin-top:26px}.pricing-interval[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;color:var(--mute);background:transparent;border:1px solid var(--rule);border-left-width:0;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.pricing-interval[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs]:first-child{border-left-width:1px}.pricing-interval[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs]:hover{color:var(--ink)}.pricing-interval[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs][aria-pressed=true]{color:var(--paper);background:var(--ink);border-color:var(--ink)}.pricing-interval-saving[data-astro-cid-lmkygsfs]{padding:1px 6px;color:var(--accent);border:1px solid var(--accent);font-size:9.5px;letter-spacing:.06em}.pricing-interval[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs][aria-pressed=true] .pricing-interval-saving[data-astro-cid-lmkygsfs]{color:#fff;background:var(--accent);border-color:#fff}.pricing-cloud-heading[data-astro-cid-lmkygsfs]{margin:clamp(56px,8vw,88px) 0 clamp(24px,3vw,36px);font-size:clamp(28px,3vw,38px);font-weight:500;letter-spacing:-.03em;line-height:1.12}.pricing-cards[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;border:1px solid var(--rule)}.pricing-card[data-astro-cid-lmkygsfs]{position:relative;display:flex;flex-direction:column;gap:14px;min-width:0;padding:28px 24px 26px;border-right:1px solid var(--rule-soft)}.pricing-card[data-astro-cid-lmkygsfs]:last-child{border-right:0}.pricing-card-featured[data-astro-cid-lmkygsfs]{background:color-mix(in srgb,var(--accent) 5%,transparent);box-shadow:inset 0 3px 0 var(--accent)}.pricing-card-badge[data-astro-cid-lmkygsfs]{position:absolute;top:-1px;left:24px;padding:4px 8px;color:var(--paper);background:var(--ink);font-family:var(--font-mono);font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.pricing-card-name[data-astro-cid-lmkygsfs]{margin:8px 0 0;font-family:var(--font-sans);font-size:22px;font-weight:500;letter-spacing:-.02em}.pricing-card-byline[data-astro-cid-lmkygsfs]{margin:-6px 0 0;color:var(--soft);font-size:13.5px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pricing-card-price[data-astro-cid-lmkygsfs]{margin:6px 0 0}.pricing-card-price[data-astro-cid-lmkygsfs]>span[data-astro-cid-lmkygsfs]{display:block}.pricing-card-price[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{font-size:34px;font-weight:500;letter-spacing:-.04em;line-height:1}.pricing-card-price[data-astro-cid-lmkygsfs] em[data-astro-cid-lmkygsfs]{margin-left:4px;color:var(--soft);font-family:var(--font-mono);font-size:11px;font-style:normal;letter-spacing:.06em;text-transform:uppercase}.pricing-card-price[data-astro-cid-lmkygsfs] small[data-astro-cid-lmkygsfs]{display:block;min-height:1.5em;margin-top:8px;color:var(--mute);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.02em}.pricing-card-price[data-astro-cid-lmkygsfs] [data-astro-cid-lmkygsfs][hidden]{display:none}.ta-btn[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 16px;border:1px solid var(--ink);background:transparent;color:var(--ink);font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background var(--transition-fast),color var(--transition-fast)}.ta-btn[data-astro-cid-lmkygsfs]:hover{background:var(--ink);color:var(--paper)}.ta-btn-primary[data-astro-cid-lmkygsfs]{border-color:var(--accent);background:var(--accent);color:#fff;clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,0 100%)}.ta-btn-primary[data-astro-cid-lmkygsfs]:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.pricing-card-cta[data-astro-cid-lmkygsfs]{margin-top:4px}.pricing-card-reversal[data-astro-cid-lmkygsfs]{margin:-4px 0 0;color:var(--mute);font-family:var(--font-mono);font-size:10.5px;line-height:1.5;letter-spacing:.02em}.pricing-card-bullets[data-astro-cid-lmkygsfs]{display:grid;gap:9px;margin:6px 0 0;padding:16px 0 0;list-style:none;border-top:1px solid var(--rule-soft);color:var(--soft);font-size:13.5px;line-height:1.45}.pricing-card-bullets[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{position:relative;padding-left:16px}.pricing-card-bullets[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]:before{content:"";position:absolute;top:7px;left:0;width:6px;height:6px;background:var(--accent)}.pricing-card-bullets[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs].pricing-card-coming-soon{display:flex;align-items:baseline;gap:8px;padding-left:0;color:var(--mute)}.pricing-card-bullets[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs].pricing-card-coming-soon:before{display:none}.pricing-card-coming-soon[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{flex:0 0 auto;padding:2px 5px;color:var(--accent);border:1px solid var(--accent);font-family:var(--font-mono);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pricing-proof[data-astro-cid-lmkygsfs]{display:grid;gap:18px;width:min(100%,560px);margin:56px auto 0;padding:24px 26px 22px;background:var(--paper);border:1px solid var(--rule);box-shadow:6px 6px 0 var(--rule-soft)}.pricing-proof-head[data-astro-cid-lmkygsfs]{display:flex;align-items:center;gap:12px}.pricing-proof-avatar[data-astro-cid-lmkygsfs]{display:inline-grid;place-items:center;width:40px;height:40px;flex:none;background:var(--ink);color:var(--paper);font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.08em}.pricing-proof-who[data-astro-cid-lmkygsfs]{display:grid;gap:2px;line-height:1.2}.pricing-proof-who[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:var(--ink);font-size:15px;font-weight:600;letter-spacing:-.01em}.pricing-proof-who[data-astro-cid-lmkygsfs] span[data-astro-cid-lmkygsfs]{color:var(--mute);font-family:var(--font-mono);font-size:11px;letter-spacing:.04em}.pricing-proof[data-astro-cid-lmkygsfs] blockquote[data-astro-cid-lmkygsfs]{margin:0;color:var(--ink);font-family:var(--font-sans);font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1.3}.pricing-proof-foot[data-astro-cid-lmkygsfs]{padding-top:14px;border-top:1px solid var(--rule-soft);color:var(--mute);font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.pricing-proof-foot[data-astro-cid-lmkygsfs]:before{content:"";display:inline-block;width:7px;height:7px;margin-right:9px;vertical-align:1px;background:var(--accent)}.pricing-comparison-details[data-astro-cid-lmkygsfs]{margin-top:40px}.pricing-comparison-details[data-astro-cid-lmkygsfs] summary[data-astro-cid-lmkygsfs]{width:-moz-fit-content;width:fit-content;margin:0 auto;color:var(--accent);font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.pricing-comparison-scroll[data-astro-cid-lmkygsfs]{margin-top:20px;border:1px solid var(--rule);border-radius:0;background:transparent;box-shadow:none;overflow-x:auto}.pricing-comparison-table[data-astro-cid-lmkygsfs]{width:100%;min-width:0;border-collapse:collapse}.pricing-comparison-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.pricing-comparison-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding:12px 18px;border-bottom:1px solid var(--rule-soft);border-right:1px solid var(--rule-soft);background:transparent;color:var(--soft);text-align:center;font-size:13.5px}.pricing-comparison-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]:last-child,.pricing-comparison-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]:last-child{border-right:0}.pricing-comparison-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]:first-child{width:26%;text-align:left}.pricing-comparison-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{height:auto;padding:14px 18px;color:var(--ink);border-bottom:1px solid var(--rule);background:transparent;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;vertical-align:middle}.pricing-comparison-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs].pricing-comparison-highlight{border-top:0;background:color-mix(in srgb,var(--accent) 5%,transparent)}.pricing-comparison-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{color:var(--ink);font-weight:500}.pricing-comparison-table[data-astro-cid-lmkygsfs] .pricing-comparison-section-row[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{padding:18px 18px 8px;color:var(--mute);background:transparent;border-bottom:1px solid var(--rule);font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.12em;text-align:left;text-transform:uppercase}.pricing-comparison-table[data-astro-cid-lmkygsfs] .pricing-comparison-section-row[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]:before{content:"";display:inline-block;width:7px;height:7px;margin-right:9px;vertical-align:1px;background:var(--accent)}.pricing-comparison-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs].pricing-comparison-highlight{background:color-mix(in srgb,var(--accent) 5%,transparent)}.pricing-comparison-value[data-astro-cid-lmkygsfs]{color:var(--soft);font-weight:500}.pricing-comparison-check[data-astro-cid-lmkygsfs]{width:auto;height:auto;border-radius:0;background:transparent;color:var(--accent);font-size:16px}.pricing-comparison-empty[data-astro-cid-lmkygsfs]{color:var(--rule)}.pricing-comparison-soon[data-astro-cid-lmkygsfs]{display:inline-block;padding:3px 7px;color:var(--accent);border:1px solid var(--accent);font-family:var(--font-mono);font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.pricing-comparison-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:last-child th[data-astro-cid-lmkygsfs],.pricing-comparison-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:last-child td[data-astro-cid-lmkygsfs]{border-bottom:0}.pricing-comparison-footnote[data-astro-cid-lmkygsfs]{max-width:70ch;margin:14px auto 0;color:var(--mute);font-size:13px;text-align:center}.pricing-roi-callout[data-astro-cid-lmkygsfs]{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-top:40px;padding:36px 32px 32px;background:transparent;border:1px solid var(--ink);border-radius:0}.pricing-roi-callout[data-astro-cid-lmkygsfs] .eyebrow[data-astro-cid-lmkygsfs]{position:absolute;top:-1px;left:-1px;margin:0;padding:4px 8px;color:var(--paper);background:var(--ink);font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.pricing-roi-callout[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{margin:0;font-size:clamp(22px,2.4vw,30px);font-weight:500;letter-spacing:-.03em}.pricing-roi-callout[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]+p[data-astro-cid-lmkygsfs]{margin:8px 0 0;color:var(--soft)}.pricing-local-includes[data-astro-cid-lmkygsfs]{display:grid;gap:6px;max-width:70ch;margin:16px 0;padding-left:20px;color:var(--soft);font-size:14px;line-height:1.5}.pricing-local-includes[data-astro-cid-lmkygsfs]+p[data-astro-cid-lmkygsfs]{max-width:70ch;color:var(--soft);font-size:14px;line-height:1.5}.pricing-roi-callout[data-astro-cid-lmkygsfs] .btn[data-astro-cid-lmkygsfs]{border-radius:0;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pricing-closer[data-astro-cid-lmkygsfs]{padding:72px 0 96px;border-top:1px solid rgba(26,26,30,.22)}.pricing-closer-inner[data-astro-cid-lmkygsfs]{position:relative;overflow:hidden;padding:clamp(48px,7vw,96px) clamp(24px,5vw,64px);border:1px solid #1a1a1e;background:#141416;color:#f5f5ef;text-align:center}.pricing-closer-inner[data-astro-cid-lmkygsfs]:before{content:"";position:absolute;inset:0;background:url(/assets/mockups/dither-clouds.png) center / 720px auto repeat;image-rendering:pixelated;opacity:.35;pointer-events:none}.pricing-closer-inner[data-astro-cid-lmkygsfs]>[data-astro-cid-lmkygsfs]{position:relative}.pricing-closer-num[data-astro-cid-lmkygsfs]{margin:0 0 18px;color:#f5f5ef99;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.pricing-closer-num[data-astro-cid-lmkygsfs]:before{content:"";display:inline-block;width:7px;height:7px;margin-right:9px;vertical-align:1px;background:var(--accent)}.pricing-closer-inner[data-astro-cid-lmkygsfs] h2[data-astro-cid-lmkygsfs]{max-width:760px;margin:0 auto;color:#f5f5ef;font-family:var(--font-sans);font-size:clamp(30px,4.2vw,52px);font-weight:500;line-height:1.04;letter-spacing:-.04em}.pricing-closer-inner[data-astro-cid-lmkygsfs]>p[data-astro-cid-lmkygsfs]{max-width:600px;margin:20px auto 0;color:#f5f5efbf;font-size:16px;line-height:1.6}.pricing-closer-actions[data-astro-cid-lmkygsfs]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px}.pricing-closer[data-astro-cid-lmkygsfs] .ta-btn[data-astro-cid-lmkygsfs]{width:auto;padding:13px 20px;border-color:#f5f5ef;color:#f5f5ef;font-size:12px}.pricing-closer[data-astro-cid-lmkygsfs] .ta-btn-primary[data-astro-cid-lmkygsfs]{border-color:var(--accent);background:var(--accent);color:#fff}.pricing-closer[data-astro-cid-lmkygsfs] .ta-btn-primary[data-astro-cid-lmkygsfs]:hover{background:#f5f5ef;border-color:#f5f5ef;color:#1a1a1e}.pricing-closer[data-astro-cid-lmkygsfs] .ta-btn-light[data-astro-cid-lmkygsfs]{border-color:#f5f5ef99}.pricing-closer[data-astro-cid-lmkygsfs] .ta-btn-light[data-astro-cid-lmkygsfs]:hover{background:#f5f5ef;color:#1a1a1e}@media(max-width:1080px){.pricing-cards[data-astro-cid-lmkygsfs]{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-card[data-astro-cid-lmkygsfs]:nth-child(2n){border-right:0}.pricing-card[data-astro-cid-lmkygsfs]:nth-child(-n+2){border-bottom:1px solid var(--rule-soft)}}@media(max-width:640px){.pricing-cards[data-astro-cid-lmkygsfs]{grid-template-columns:1fr}.pricing-card[data-astro-cid-lmkygsfs]{border-right:0;border-bottom:1px solid var(--rule-soft)}.pricing-card[data-astro-cid-lmkygsfs]:last-child{border-bottom:0}}
