.pricing-table_root__4ytpb{display:flex;flex-direction:column;gap:22px}.pricing-table_toggles__jU8yR{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.pricing-table_segmented__1ZwxX{display:flex;gap:2px;padding:5px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(20px)}.pricing-table_segment__7T6L4{background:transparent;color:#a1aaa9;border:0;border-radius:999px;padding:10px 18px;min-height:44px;font-size:14px;font-family:inherit;cursor:pointer;transition:background .2s}.pricing-table_segment__7T6L4:hover{color:#edf0f0}.pricing-table_segmentOn__8WJAV,.pricing-table_segmentOn__8WJAV:hover{background:#edf0f0;color:#0e1110}.pricing-table_mono__lQmYp{font-family:var(--font-geist-sans),sans-serif;font-size:12px}.pricing-table_grid__li6D_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:16px}@media (max-width:819px){.pricing-table_grid__li6D_{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86%;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 20px 20px;margin:0 -20px;scrollbar-width:none}.pricing-table_grid__li6D_::-webkit-scrollbar{display:none}}.pricing-table_card__8UvMn{scroll-snap-align:center;padding:clamp(22px,2.4vw,32px);display:flex;flex-direction:column;gap:16px;border-radius:30px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(24px)}.pricing-table_cardMine__lDtWf{background:rgba(20,185,144,.16);border-color:rgba(80,251,209,.9);box-shadow:0 0 0 1px rgba(39,246,194,.35),0 30px 90px rgba(20,185,144,.35),inset 0 1px 0 rgba(255,255,255,.14)}.pricing-table_cardHead__O_71M{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:26px}.pricing-table_planName___ev4E{font-size:24px;font-weight:600;letter-spacing:-.03em}.pricing-table_tags__fGWQ1{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.pricing-table_tagMine__WlinJ,.pricing-table_tag__7y5hg{font-family:var(--font-geist-sans),sans-serif;font-size:11px;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.1);color:#fff;white-space:nowrap;color:var(--color-on-accent)}.pricing-table_tagMine__WlinJ{background:#14b990}.pricing-table_price__KEhGf{font-family:var(--font-geist-sans),sans-serif}.pricing-table_priceValue__F3b_1{font-size:38px;color:#edf0f0;letter-spacing:-.02em}.pricing-table_period__o8Cs6{font-size:13px;color:#a1aaa9}.pricing-table_lead__N5McE{margin:0;font-size:15px;color:#a1aaa9;line-height:1.45}.pricing-table_features__i8CdC{list-style:none;margin:0;padding:18px 0 0;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:11px;font-size:15px;line-height:1.4}.pricing-table_feature__iRu4T{display:flex;gap:10px}.pricing-table_check__tA4hb{flex:none;width:18px;height:18px;margin-top:1px;border-radius:50%;background:rgba(167,226,126,.14);color:#a7e27e;font-size:11px;display:flex;align-items:center;justify-content:center}.landing .pricing-table_cta__K9xbc{margin-top:auto;display:flex;justify-content:space-between;align-items:center;min-height:44px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);color:#fff;padding:13px 20px;font-size:15px;font-weight:500;font-family:inherit;cursor:pointer;text-decoration:none;transition:background .2s,box-shadow .2s}.landing .pricing-table_ctaMine__x_elb,.landing .pricing-table_cta__K9xbc:hover{background:#14b990;border-color:#14b990;color:var(--color-on-accent)}.landing .pricing-table_cta__K9xbc:hover{box-shadow:0 0 30px rgba(20,185,144,.5)}.pricing-table_notes__sCZty{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;font-size:14px;line-height:1.45}.pricing-table_note__wavBd{padding:16px 20px;border-radius:20px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:4px}.pricing-table_noteLabel__H7bmN{font-family:var(--font-geist-sans),sans-serif;font-size:11px;color:#a1aaa9;letter-spacing:.06em}