.pricing-plans[data-astro-cid-at4l55bc]{max-width:1280px;color:var(--color-ink);margin:0 auto;padding:0 48px;scroll-margin-top:90px}.pricing-intro[data-astro-cid-at4l55bc]{text-align:center;max-width:760px;margin:0 auto;padding:62px 0 40px}.pricing-eyebrow[data-astro-cid-at4l55bc]{font:600 11px var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--color-accent-hover)}.pricing-intro[data-astro-cid-at4l55bc] h1[data-astro-cid-at4l55bc]{font:600 clamp(40px,5vw,64px)/1.08 var(--font-heading);letter-spacing:-.045em;text-wrap:balance;margin-top:20px}.pricing-description[data-astro-cid-at4l55bc]{max-width:620px;color:var(--color-muted);margin:23px auto 0;font-size:16px;line-height:1.75}.billing-switch[data-astro-cid-at4l55bc]{border:1px solid var(--color-line);background:color-mix(in srgb,var(--color-line) 14%,var(--color-white));border-radius:10px;align-items:center;gap:4px;margin-top:30px;padding:5px;display:inline-flex}.billing-switch[data-astro-cid-at4l55bc] button[data-astro-cid-at4l55bc]{min-height:41px;color:var(--color-muted);font:500 13px var(--font-body);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:9px;padding:9px 17px;transition:background-color .2s,color .2s;display:inline-flex}.billing-switch[data-astro-cid-at4l55bc] button[data-astro-cid-at4l55bc]:hover{color:var(--color-ink);background:var(--color-white)}.billing-switch[data-astro-cid-at4l55bc] button[data-astro-cid-at4l55bc][aria-pressed=true]{background:var(--color-ink);color:var(--color-white);box-shadow:0 1px 3px color-mix(in srgb,var(--color-black) 10%,transparent)}.billing-savings[data-astro-cid-at4l55bc]{border:1px solid color-mix(in srgb,var(--color-accent-hover) 13%,var(--color-white));background:var(--color-white);color:var(--color-accent-hover);border-radius:4px;padding:3px 5px;font-size:10px;line-height:1}.billing-switch[data-astro-cid-at4l55bc] button[data-astro-cid-at4l55bc]:focus-visible,.plan-action[data-astro-cid-at4l55bc]:focus-visible,.addon-action[data-astro-cid-at4l55bc]:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}.plan-grid[data-astro-cid-at4l55bc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1024px;margin:0 auto;display:grid}.plan-card[data-astro-cid-at4l55bc]{border:1px solid var(--color-line);background:var(--color-white);border-radius:12px;flex-direction:column;min-width:0;padding:32px;display:flex}.plan-featured[data-astro-cid-at4l55bc]{border-color:color-mix(in srgb,var(--color-ink) 20%,var(--color-line));background:color-mix(in srgb,var(--color-sky) 24%,var(--color-white))}.plan-heading[data-astro-cid-at4l55bc]{justify-content:space-between;align-items:center;gap:12px;display:flex}.plan-heading[data-astro-cid-at4l55bc] h2[data-astro-cid-at4l55bc]{font:600 26px/1.2 var(--font-heading);letter-spacing:-.03em}.plan-badge[data-astro-cid-at4l55bc]{border:1px solid var(--color-line);background:var(--color-white);color:var(--color-muted);border-radius:5px;padding:5px 8px;font-size:10px;line-height:1.3}.plan-featured[data-astro-cid-at4l55bc] .plan-badge[data-astro-cid-at4l55bc]{border-color:color-mix(in srgb,var(--color-accent-hover) 18%,var(--color-white));color:var(--color-accent-hover)}.plan-description[data-astro-cid-at4l55bc]{min-height:46px;color:var(--color-muted);max-width:355px;margin-top:14px;font-size:14px;line-height:1.65}.plan-price[data-astro-cid-at4l55bc],.addon-price[data-astro-cid-at4l55bc]{align-items:baseline;gap:9px;margin-top:25px;display:flex}.price-amount[data-astro-cid-at4l55bc]{font:600 62px/1.1 var(--font-heading);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.price-unit[data-astro-cid-at4l55bc]{color:var(--color-muted);font-size:13px}.plan-term[data-astro-cid-at4l55bc]{color:var(--color-muted);margin-top:9px;font-size:12px;line-height:1.6}.plan-action[data-astro-cid-at4l55bc]{border:1px solid var(--color-line);background:var(--color-white);border-radius:7px;justify-content:space-between;align-items:center;gap:14px;margin:25px 0;padding:13px 17px;font-size:13px;font-weight:600;line-height:1.5;transition:background-color .2s,color .2s,border-color .2s;display:flex}.plan-action[data-astro-cid-at4l55bc]:hover{background:var(--color-cream);border-color:var(--color-ink)}.primary-action[data-astro-cid-at4l55bc]{background:var(--color-accent-hover);border-color:var(--color-accent-hover);color:var(--color-white)}.primary-action[data-astro-cid-at4l55bc]:hover{background:var(--color-ink);color:var(--color-white);border-color:var(--color-ink)}.plan-action[data-astro-cid-at4l55bc] svg,.addon-action[data-astro-cid-at4l55bc] svg{flex-shrink:0}.plan-features[data-astro-cid-at4l55bc]{border-top:1px solid var(--color-line);gap:15px;margin:0;padding-top:25px;list-style:none;display:grid}.plan-features[data-astro-cid-at4l55bc] li[data-astro-cid-at4l55bc],.addon-features[data-astro-cid-at4l55bc] li[data-astro-cid-at4l55bc]{align-items:flex-start;gap:10px;font-size:13px;line-height:1.65;display:flex}.plan-features[data-astro-cid-at4l55bc] svg,.addon-features[data-astro-cid-at4l55bc] svg{width:15px;height:15px;color:var(--color-muted);flex-shrink:0;margin-top:3px}.pricing-notes[data-astro-cid-at4l55bc]{text-align:center;max-width:960px;color:var(--color-muted);margin:22px auto 0;font-size:11px;line-height:1.7}.pricing-notes[data-astro-cid-at4l55bc] p[data-astro-cid-at4l55bc]+p[data-astro-cid-at4l55bc]{margin-top:5px}.credit-addon[data-astro-cid-at4l55bc]{border:1px solid var(--color-line);background:var(--color-cream);border-radius:12px;grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:48px;margin-top:52px;padding:35px 39px;scroll-margin-top:90px;display:grid}.addon-content[data-astro-cid-at4l55bc] h2[data-astro-cid-at4l55bc]{font:600 32px/1.14 var(--font-heading);letter-spacing:-.04em;margin-top:15px}.addon-description[data-astro-cid-at4l55bc]{max-width:620px;color:var(--color-muted);margin-top:14px;font-size:14px;line-height:1.75}.addon-features[data-astro-cid-at4l55bc]{gap:9px;margin:19px 0 0;padding:0;list-style:none;display:grid}.addon-features[data-astro-cid-at4l55bc] li[data-astro-cid-at4l55bc]{gap:8px;font-size:12px}.addon-billing[data-astro-cid-at4l55bc]{border-left:1px solid var(--color-line);padding:10px 0 10px 35px}.addon-price[data-astro-cid-at4l55bc]{margin:0}.addon-price[data-astro-cid-at4l55bc] .price-amount[data-astro-cid-at4l55bc]{font-size:52px}.addon-action[data-astro-cid-at4l55bc]{border:1px solid var(--color-line);background:var(--color-white);border-radius:6px;justify-content:space-between;align-items:center;gap:16px;margin-top:21px;padding:11px 14px;font-size:12px;font-weight:600;transition:background-color .2s;display:flex}.addon-action[data-astro-cid-at4l55bc]:hover{background:var(--color-ink);color:var(--color-white)}@media (width<=1023px){.pricing-plans[data-astro-cid-at4l55bc]{padding:0 32px}.pricing-intro[data-astro-cid-at4l55bc]{padding-top:48px}.plan-grid[data-astro-cid-at4l55bc]{gap:20px}.plan-card[data-astro-cid-at4l55bc]{padding:27px}.credit-addon[data-astro-cid-at4l55bc]{grid-template-columns:minmax(0,1fr) 240px;gap:28px;padding:30px}.addon-billing[data-astro-cid-at4l55bc]{padding-left:28px}}@media (width<=700px){.pricing-plans[data-astro-cid-at4l55bc]{padding:0 20px}.pricing-intro[data-astro-cid-at4l55bc]{padding:35px 0 29px}.pricing-intro[data-astro-cid-at4l55bc] h1[data-astro-cid-at4l55bc]{margin-top:17px;font-size:43px}.pricing-description[data-astro-cid-at4l55bc]{margin-top:20px;font-size:14px}.pricing-eyebrow[data-astro-cid-at4l55bc]{font-size:10px}.billing-switch[data-astro-cid-at4l55bc]{margin-top:24px}.billing-switch[data-astro-cid-at4l55bc] button[data-astro-cid-at4l55bc]{gap:7px;padding:10px 13px;font-size:12px}.billing-savings[data-astro-cid-at4l55bc]{font-size:9px}.plan-grid[data-astro-cid-at4l55bc]{grid-template-columns:1fr;gap:18px}.plan-card[data-astro-cid-at4l55bc]{padding:26px}.plan-description[data-astro-cid-at4l55bc]{min-height:0}.plan-price[data-astro-cid-at4l55bc]{margin-top:23px}.price-amount[data-astro-cid-at4l55bc]{font-size:58px}.plan-action[data-astro-cid-at4l55bc]{margin:23px 0}.plan-features[data-astro-cid-at4l55bc]{gap:13px;padding-top:23px}.pricing-notes[data-astro-cid-at4l55bc]{text-align:left;margin-top:19px;font-size:11px}.credit-addon[data-astro-cid-at4l55bc]{grid-template-columns:1fr;gap:24px;margin-top:35px;padding:26px}.addon-content[data-astro-cid-at4l55bc] h2[data-astro-cid-at4l55bc]{font-size:29px}.addon-description[data-astro-cid-at4l55bc]{font-size:13px}.addon-billing[data-astro-cid-at4l55bc]{border-left:0;border-top:1px solid var(--color-line);padding:22px 0 0}.addon-action[data-astro-cid-at4l55bc]{margin-top:17px}.addon-price[data-astro-cid-at4l55bc] .price-amount[data-astro-cid-at4l55bc]{font-size:48px}}@media (prefers-reduced-motion:reduce){.billing-switch[data-astro-cid-at4l55bc] button[data-astro-cid-at4l55bc],.plan-action[data-astro-cid-at4l55bc],.addon-action[data-astro-cid-at4l55bc]{transition:none}}.pricing-usage[data-astro-cid-jbzcbe5y]{max-width:1280px;color:var(--color-ink);margin:0 auto;padding:76px 48px 0;scroll-margin-top:100px}.usage-intro[data-astro-cid-jbzcbe5y]{max-width:700px}.usage-eyebrow[data-astro-cid-jbzcbe5y]{font:500 11px/1.5 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--color-accent-hover)}.usage-intro[data-astro-cid-jbzcbe5y] h2[data-astro-cid-jbzcbe5y]{font:600 48px/1.1 var(--font-heading);letter-spacing:-.04em;text-wrap:balance;margin-top:19px}.usage-description[data-astro-cid-jbzcbe5y]{max-width:610px;color:var(--color-muted);margin-top:20px;font-size:14px;line-height:1.8}.usage-grid[data-astro-cid-jbzcbe5y]{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:35px;display:grid}.usage-item[data-astro-cid-jbzcbe5y]{min-width:0;padding:30px 28px 32px 0}.usage-item[data-astro-cid-jbzcbe5y]+.usage-item[data-astro-cid-jbzcbe5y]{border-left:1px solid var(--color-line);padding-left:28px}.usage-item[data-astro-cid-jbzcbe5y]:last-child{padding-right:0}.usage-icon[data-astro-cid-jbzcbe5y]{width:24px;height:24px;color:var(--color-muted);align-items:center;margin-bottom:23px;display:flex}.usage-icon[data-astro-cid-jbzcbe5y] svg{width:21px;height:21px}.usage-item[data-astro-cid-jbzcbe5y] h3[data-astro-cid-jbzcbe5y]{color:var(--color-muted);font-size:12px;font-weight:500;line-height:1.5}.usage-value[data-astro-cid-jbzcbe5y]{font:600 24px/1.25 var(--font-heading);letter-spacing:-.025em;margin-top:11px}.usage-detail[data-astro-cid-jbzcbe5y]{color:var(--color-muted);margin-top:16px;font-size:13px;line-height:1.8}.shared-tools[data-astro-cid-jbzcbe5y]{border:1px solid var(--color-line);background:color-mix(in srgb,var(--color-sky) 20%,var(--color-white));border-radius:10px;margin-top:36px;padding:29px 31px 24px}.shared-tools[data-astro-cid-jbzcbe5y] h3[data-astro-cid-jbzcbe5y]{font:600 27px/1.2 var(--font-heading);letter-spacing:-.03em}.shared-tools[data-astro-cid-jbzcbe5y] ul[data-astro-cid-jbzcbe5y]{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px 28px;margin-top:26px;padding:0;list-style:none;display:grid}.shared-tools[data-astro-cid-jbzcbe5y] li[data-astro-cid-jbzcbe5y]{align-items:flex-start;gap:9px;font-size:12px;line-height:1.7;display:flex}.shared-tools[data-astro-cid-jbzcbe5y] li[data-astro-cid-jbzcbe5y] svg{width:15px;height:15px;color:var(--color-muted);flex-shrink:0;margin-top:3px}.roadmap-note[data-astro-cid-jbzcbe5y]{border-top:1px solid var(--color-line);color:var(--color-muted);margin-top:25px;padding-top:20px;font-size:11px;line-height:1.75}@media (width<=1023px){.pricing-usage[data-astro-cid-jbzcbe5y]{padding:64px 32px 0}.usage-intro[data-astro-cid-jbzcbe5y] h2[data-astro-cid-jbzcbe5y]{font-size:42px}.usage-item[data-astro-cid-jbzcbe5y]{padding-right:20px}.usage-item[data-astro-cid-jbzcbe5y]+.usage-item[data-astro-cid-jbzcbe5y]{padding-left:20px}.usage-value[data-astro-cid-jbzcbe5y]{font-size:22px}.shared-tools[data-astro-cid-jbzcbe5y]{padding:27px}.shared-tools[data-astro-cid-jbzcbe5y] ul[data-astro-cid-jbzcbe5y]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.pricing-usage[data-astro-cid-jbzcbe5y]{padding:49px 20px 0}.usage-eyebrow[data-astro-cid-jbzcbe5y]{font-size:10px}.usage-intro[data-astro-cid-jbzcbe5y] h2[data-astro-cid-jbzcbe5y]{margin-top:16px;font-size:36px}.usage-description[data-astro-cid-jbzcbe5y]{margin-top:17px}.usage-grid[data-astro-cid-jbzcbe5y]{grid-template-columns:1fr;margin-top:27px}.usage-item[data-astro-cid-jbzcbe5y],.usage-item[data-astro-cid-jbzcbe5y]+.usage-item[data-astro-cid-jbzcbe5y]{border-left:0;padding:25px 0}.usage-item[data-astro-cid-jbzcbe5y]+.usage-item[data-astro-cid-jbzcbe5y]{border-top:1px solid var(--color-line)}.usage-icon[data-astro-cid-jbzcbe5y]{margin-bottom:17px}.usage-value[data-astro-cid-jbzcbe5y]{font-size:25px}.usage-detail[data-astro-cid-jbzcbe5y]{margin-top:12px}.shared-tools[data-astro-cid-jbzcbe5y]{margin-top:26px;padding:25px}.shared-tools[data-astro-cid-jbzcbe5y] h3[data-astro-cid-jbzcbe5y]{font-size:26px}.shared-tools[data-astro-cid-jbzcbe5y] ul[data-astro-cid-jbzcbe5y]{grid-template-columns:1fr;gap:14px;margin-top:24px}.roadmap-note[data-astro-cid-jbzcbe5y]{margin-top:23px;padding-top:19px}}.updated-questions[data-astro-cid-j7qnl2al]{display:contents}.pricing-faq[data-astro-cid-j7qnl2al]{max-width:1280px;color:var(--color-ink);background:var(--color-white);grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:64px;margin:0 auto;padding:82px 48px 80px;scroll-margin-top:100px;display:grid}.pricing-faq-eyebrow[data-astro-cid-j7qnl2al]{color:var(--color-accent-hover);font:500 11px/1.5 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;margin-bottom:19px}.pricing-faq-intro[data-astro-cid-j7qnl2al] h2[data-astro-cid-j7qnl2al]{max-width:350px;font:600 42px/1.1 var(--font-heading);letter-spacing:-.04em;text-wrap:balance}.pricing-faq-description[data-astro-cid-j7qnl2al]{max-width:310px;color:var(--color-muted);margin-top:19px;font-size:14px;line-height:1.8}.pricing-faq-list[data-astro-cid-j7qnl2al]{border-top:1px solid var(--color-line);min-width:0}.pricing-faq-item[data-astro-cid-j7qnl2al]{border-bottom:1px solid var(--color-line)}.pricing-faq-item[data-astro-cid-j7qnl2al] summary[data-astro-cid-j7qnl2al]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:70px;padding:22px 0;font-size:14px;font-weight:600;line-height:1.5;list-style:none;transition:color .2s;display:flex}.pricing-faq-item[data-astro-cid-j7qnl2al] summary[data-astro-cid-j7qnl2al]::-webkit-details-marker{display:none}.pricing-faq-item[data-astro-cid-j7qnl2al] summary[data-astro-cid-j7qnl2al]:hover{color:var(--color-accent-hover)}.pricing-faq-item[data-astro-cid-j7qnl2al] summary[data-astro-cid-j7qnl2al]:focus-visible{outline:2px solid var(--color-accent-hover);outline-offset:5px;border-radius:2px}.pricing-faq-plus[data-astro-cid-j7qnl2al]{width:18px;height:18px;color:var(--color-muted);flex-shrink:0;transition:transform .2s}.pricing-faq-item[data-astro-cid-j7qnl2al][open] .pricing-faq-plus[data-astro-cid-j7qnl2al]{transform:rotate(45deg)}.pricing-faq-answer[data-astro-cid-j7qnl2al]{max-width:640px;color:var(--color-muted);padding:0 35px 24px 0;font-size:14px;line-height:1.8}@media (width<=1023px){.pricing-faq[data-astro-cid-j7qnl2al]{gap:40px;padding:66px 32px}.pricing-faq-intro[data-astro-cid-j7qnl2al] h2[data-astro-cid-j7qnl2al]{font-size:38px}}@media (width<=700px){.pricing-faq[data-astro-cid-j7qnl2al]{grid-template-columns:minmax(0,1fr);gap:30px;padding:48px 20px}.pricing-faq-intro[data-astro-cid-j7qnl2al] h2[data-astro-cid-j7qnl2al]{max-width:380px;font-size:36px}.pricing-faq-description[data-astro-cid-j7qnl2al]{max-width:400px;margin-top:16px}.pricing-faq-eyebrow[data-astro-cid-j7qnl2al]{margin-bottom:16px}.pricing-faq-item[data-astro-cid-j7qnl2al] summary[data-astro-cid-j7qnl2al]{gap:18px;min-height:66px;padding:20px 0}.pricing-faq-answer[data-astro-cid-j7qnl2al]{padding-right:0}}@media (prefers-reduced-motion:reduce){.pricing-faq-item[data-astro-cid-j7qnl2al] summary[data-astro-cid-j7qnl2al],.pricing-faq-plus[data-astro-cid-j7qnl2al]{transition:none}}
