.pricing_page__Tdsmr{max-width:1100px;margin:0 auto;padding:4rem 2rem;display:flex;flex-direction:column;gap:2.5rem}.pricing_header__Dryhc{text-align:center}.pricing_title___y7Ag{font-size:2.4rem;margin:0}.pricing_subtitle__wTp4b{color:var(--color-text-secondary);font-size:1.1rem;margin-top:.5rem}.pricing_intervalToggle__2ySB0{display:flex;justify-content:center;gap:0;background:var(--color-surface,#1a1a1f);padding:.25rem;border-radius:999px;align-self:center}.pricing_toggleActive__s8vjM,.pricing_toggle___MpOg{padding:.5rem 1.25rem;border:none;background:transparent;color:var(--color-text-secondary);cursor:pointer;border-radius:999px;font-weight:500;display:inline-flex;align-items:center;gap:.5rem}.pricing_toggleActive__s8vjM{background:var(--color-accent,#b08bff);color:var(--color-on-accent,#0a0a0d)}.pricing_savePill__r9YVa{font-size:.7rem;background:rgba(0,0,0,.2);padding:.1rem .4rem;border-radius:999px}.pricing_cards__f5qPN{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1.25rem;gap:1.25rem}.pricing_card__WTsJs{position:relative;padding:1.75rem;background:var(--color-surface,#1a1a1f);border:1px solid var(--color-border-subtle,#2a2a31);border-radius:12px;display:flex;flex-direction:column;gap:.75rem}.pricing_tagline__4KAOn{position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:var(--color-accent);color:var(--color-on-accent);padding:.2rem .75rem;border-radius:999px;font-size:.75rem;font-weight:600}.pricing_cardName__ne_QZ{font-size:1.5rem;margin:0}.pricing_cardDescription__7Mzed{color:var(--color-text-secondary);margin:0;min-height:2.5em}.pricing_priceRow__PCJIP{display:flex;align-items:baseline;gap:.25rem}.pricing_price__RfNPX{font-size:1.75rem;font-weight:700}.pricing_priceUnit__oQOak{color:var(--color-text-secondary);margin-left:.3rem}.pricing_featuresList__ySVXI{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem;font-size:.9rem}.pricing_featuresList__ySVXI li{display:flex;align-items:center;gap:.5rem}.pricing_featuresList__ySVXI code{font-size:.8rem;color:var(--color-text-secondary)}.pricing_ctaPrimary__btiQJ,.pricing_ctaSecondary__4ywOZ{display:inline-flex;justify-content:center;padding:.6rem 1rem;border-radius:6px;text-decoration:none;font-weight:500;margin-top:auto}.pricing_ctaPrimary__btiQJ{color:var(--color-on-accent,#0a0a0d);background:var(--color-accent)}.pricing_ctaSecondary__4ywOZ{color:var(--color-text-primary);border:1px solid var(--color-border-subtle)}.pricing_table__UMDt4{display:flex;flex-direction:column;gap:.75rem}.pricing_table__UMDt4 table{width:100%;border-collapse:collapse}.pricing_table__UMDt4 td,.pricing_table__UMDt4 th{padding:.5rem .75rem;text-align:left;border-bottom:1px solid var(--color-border-subtle,#2a2a31)}.pricing_table__UMDt4 th{font-size:.85rem;color:var(--color-text-secondary)}.pricing_tableCell__Kj20S{text-align:center!important}.pricing_iconYes__89_mG{color:var(--color-success,#4ade80)}.pricing_iconNo__SuoOz,.pricing_iconNone__AroO7{color:var(--color-text-tertiary)}.pricing_error__31IeN{padding:1rem;background:var(--color-danger-bg);color:var(--color-danger);border-radius:6px}.pricing_loading__mivQ4{text-align:center;color:var(--color-text-secondary);padding:2rem}.pricing_footerNote__gdmOu{font-size:.85rem;color:var(--color-text-tertiary);text-align:center;max-width:700px;margin:0 auto}