.site .pricing{padding-bottom:160px}.site .pricing .eyebrow{margin-bottom:18px}@media (min-width:1180px){.site .pricing .h-display{font-size:72px}}.site .pricing .hero .lede{text-wrap:balance;margin-bottom:4px}.site .pricing-hero-actions{display:none}.site .pricing-beat{display:inline-block}.site .pricing-offer{flex-direction:column;display:flex}.site .pricing-setup{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:72px;padding:22px 0}.site .pricing-setup-note{align-items:center;gap:16px;display:flex}.site .pricing-obsidian{border-radius:8px;flex:none;width:32px;height:32px}.site .pricing-setup h2{letter-spacing:-.01em;color:var(--foreground);font-size:16px;font-weight:400}.site .pricing-setup p{max-width:54ch;color:var(--muted-foreground);text-wrap:pretty;margin-top:2px;font-size:14px}.site .pricing-plans{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;margin-top:32px;display:grid}.site .pricing-plan{grid-row:span 6;grid-template-rows:subgrid;background:var(--muted);border-radius:22px;justify-items:start;row-gap:0;padding:44px 48px 36px;scroll-margin-top:24px;display:grid}.site .pricing-plan .tier{color:var(--muted-foreground);font-size:15px}.site .pricing-plan .amount{margin:4px 0 14px}.site .pricing-plan .amount small{margin-left:4px}.site .pricing-plan-line{max-width:40ch;color:var(--foreground-soft);text-wrap:balance;font-size:16px}.site .pricing-plan-terms{max-width:48ch;color:var(--muted-foreground);text-wrap:balance;margin-top:8px;font-size:14px}.site .pricing-plan-terms .text-link,.site .pricing-fine .text-link{color:inherit}.site .pricing-plan [data-slot=button]{grid-row:5;margin-top:28px}.site .pricing-plan .pricing-features{grid-row:6}.site .pricing-proof{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-top:20px;font-size:14px}.site .pricing-features{border-top:1px solid var(--border);align-self:end;width:100%;margin:32px 0 0;padding:0;list-style:none}.site .pricing-features li{color:var(--foreground-soft);text-wrap:balance;padding:12px 0;font-size:15px}.site .pricing-features li+li{border-top:1px solid var(--border)}.site #hosted-credits .h-section{max-width:13ch}.site .pricing-packs .tier{color:var(--muted-foreground);font-size:15px}.site .pricing-packs .price-action{margin-top:24px}.site .pricing-fine{max-width:62ch;color:var(--muted-foreground);text-wrap:pretty;margin-top:40px;font-size:13.5px;line-height:1.55}@media (max-width:1179.98px){.site .pricing-plan{padding:36px 32px 28px}}@media (max-width:759.98px){.site .pricing{padding-bottom:112px}.site .pricing .eyebrow{margin-bottom:14px}.site .pricing .hero .lede{margin-bottom:22px}.site .pricing-hero-actions{display:flex}.site .pricing-plans{order:-1;grid-template-columns:minmax(0,1fr);row-gap:12px;margin-top:28px}.site .pricing-plan{border-radius:18px;flex-direction:column;align-items:stretch;padding:26px 20px 8px;display:flex}.site .pricing-plan [data-slot=button]{min-height:50px;margin-top:20px;font-size:16px}.site .pricing-features{margin-top:20px}.site .pricing-proof{text-align:center;order:-1;margin-top:16px}.site .pricing-setup{margin-top:40px}.site .pricing-setup-note{align-items:flex-start}.site .pricing-packs [data-slot=button]{min-height:44px}.site .pricing-fine{margin-top:32px}}
