.pricing-page{color:rgb(var(--fg));background:rgb(var(--surface-deep));font-size:15px;line-height:1.8}.pricing-container{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}.pricing-hero{padding:36px 0 24px}.pricing-section{padding:20px 0}.pricing-plans-grid{gap:24px;display:grid}.pricing-plan-block{flex-direction:column;min-width:0;display:flex}.pricing-plan-block>.pricing-card{flex:1}.pricing-card{border:1px solid rgb(var(--border-strong));background:rgb(var(--surface-deep-card));border-radius:6px;min-width:0;padding:18px}.pricing-card-featured{border-color:rgb(var(--judge))}.pricing-credit-packs{grid-column:1/-1;padding-top:12px}.pricing-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:12px;display:grid}.pricing-credit-card>button{margin-top:auto}.pricing-credit-card>p:last-of-type{margin-bottom:16px}.pricing-faq>.pricing-container{padding-top:20px}.pricing-cta{border-top:1px solid rgb(var(--border-strong));margin-top:20px;padding:32px 0}.pricing-page button:focus-visible,.pricing-page a:focus-visible,.commerce-state button:focus-visible,.commerce-state a:focus-visible{outline:2px solid rgb(var(--judge));outline-offset:3px}.commerce-state{background:rgb(var(--surface-deep));width:100%;max-width:1320px;min-height:60vh;color:rgb(var(--fg));justify-content:center;align-items:center;margin:0 auto;padding:32px;font-size:15px;line-height:1.8;display:flex}.commerce-state-card{border:1px solid rgb(var(--border-strong));background:rgb(var(--surface-deep-card));text-align:center;overflow-wrap:anywhere;border-radius:6px;width:100%;max-width:480px;padding:18px}.commerce-state-card p{font-size:15px;line-height:1.8}.commerce-state-card .commerce-code{font-size:16px}.commerce-state-card .commerce-credit-total{font-size:32px;line-height:1.2}.commerce-state-icon{border-radius:6px;justify-content:center;align-items:center;width:44px;height:44px;margin:0 auto 16px;display:flex}.commerce-state-card .commerce-notice{border-radius:6px;margin-bottom:20px;padding:18px;font-size:15px;line-height:1.8}.commerce-state-card>h1{margin-bottom:12px;font-size:22px;font-weight:600;line-height:1.4}.commerce-state-card button,.commerce-state-card a{min-height:44px}@media (min-width:761px){.pricing-has-plus,.pricing-plans-grid:not(.pricing-has-plus) .pricing-free-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.pricing-container{padding:0 24px}.commerce-state{padding:28px 24px}}@media (max-width:760px){.pricing-container{padding:0 20px}.pricing-hero{padding-top:28px}.pricing-pack-grid{grid-template-columns:minmax(0,1fr);gap:20px}.pricing-section{padding:16px 0}.pricing-cta{padding:28px 0}.commerce-state{padding:24px 20px}}
/*# sourceMappingURL=33bf6b817f11c10d.css.map*/