.Pricing_page__PZcEv{background:var(--linen);color:var(--ink);padding:56px 16px 80px}.Pricing_wrap__QGGSk{max-width:1120px;margin:0 auto}.Pricing_eyebrow__O9rW0{font:500 11px/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--origin);text-align:center}.Pricing_h1__xZkGT{font:700 clamp(30px,4.4vw,46px)/1.08 var(--font-body);letter-spacing:-.02em;text-align:center;margin:14px auto 12px;max-width:760px}.Pricing_sub__4MTVj{font:400 16px/1.55 var(--font-body);color:var(--stone);text-align:center;max-width:620px;margin:0 auto}.Pricing_toggle__b2Vnd{display:flex;justify-content:center;margin:28px 0 32px}.Pricing_seg__hSKDJ{display:inline-flex;border:1px solid var(--ink);border-radius:6px;overflow:hidden;background:var(--surface)}.Pricing_seg__hSKDJ button{border:0;background:transparent;padding:9px 18px;font:500 12px/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;color:var(--ink)}.Pricing_seg__hSKDJ .Pricing_on__x6hKe{background:var(--ink);color:#fff}.Pricing_save__opW1t{color:var(--origin);margin-left:6px}.Pricing_seg__hSKDJ .Pricing_on__x6hKe .Pricing_save__opW1t{color:#c9c4ff}.Pricing_cards__b1q9B{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:stretch}.Pricing_card__aqfd4{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:24px 22px;display:flex;flex-direction:column}.Pricing_featured__wEtOx{border:2px solid var(--origin);box-shadow:0 8px 28px rgba(74,64,200,.12);position:relative}.Pricing_badge__JLpAt{position:absolute;top:-11px;left:22px;background:var(--origin);color:#fff;font:500 10px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;padding:5px 8px;border-radius:4px}.Pricing_name__xSIM0{font:700 20px/1.2 var(--font-body);margin:0}.Pricing_tagline__uLNUP{font:400 14px/1.45 var(--font-body);color:var(--ash);margin:6px 0 18px;min-height:40px}.Pricing_price__OuAgl{font:700 40px/1 var(--font-body);letter-spacing:-.02em}.Pricing_per__WERku{font:400 14px/1 var(--font-body);color:var(--ash);margin-left:4px}.Pricing_billed__1QA9k{font:400 12.5px/1.4 var(--font-body);color:var(--ash);margin:8px 0 20px;min-height:18px}.Pricing_cta__cN4IV{display:block;width:100%;text-align:center;padding:12px 14px;border-radius:6px;font:500 13px/1 var(--font-body);letter-spacing:.04em;cursor:pointer;text-decoration:none;border:1px solid var(--ink);background:var(--surface);color:var(--ink)}.Pricing_cta__cN4IV:hover{background:var(--linen)}.Pricing_ctaPrimary__NawdF{background:var(--origin);border-color:var(--origin);color:#fff}.Pricing_ctaPrimary__NawdF:hover{background:var(--origin-dark)}.Pricing_cta__cN4IV:disabled{opacity:.55;cursor:default}.Pricing_list__MY77m{list-style:none;padding:0;margin:22px 0 0;display:grid;grid-gap:10px;gap:10px;font:400 14px/1.4 var(--font-body);color:var(--stone)}.Pricing_list__MY77m li{display:flex;gap:9px}.Pricing_list__MY77m li:before{content:"✓";color:var(--origin);font-weight:700;flex:none}.Pricing_ent__PyTbL{margin-top:16px;background:var(--ink);color:#fff;border-radius:8px;padding:20px 22px;display:flex;gap:18px;align-items:center;flex-wrap:wrap}.Pricing_entName__Px4Yg{font:700 17px/1.2 var(--font-body)}.Pricing_entBlurb__Osura{font:400 14px/1.45 var(--font-body);color:#c8c4bd;flex:1 1;min-width:220px}.Pricing_entPrice___WfTR{font:500 13px/1 var(--font-body);color:#c9c4ff;letter-spacing:.04em}.Pricing_entLink__JFNmM{color:#fff;border:1px solid #fff;border-radius:6px;padding:10px 14px;font:500 13px/1 var(--font-body);text-decoration:none;white-space:nowrap}.Pricing_entLink__JFNmM:hover{background:#fff;color:var(--ink)}.Pricing_trial__0A_Sr{margin:0 auto 8px;text-align:center;font:400 14px/1.5 var(--font-body);color:var(--stone)}.Pricing_err__EQcXQ{text-align:center;color:#b42318;font:400 13px/1.4 var(--font-body);margin-top:12px}.Pricing_h2__dCF_n{font:700 24px/1.2 var(--font-body);letter-spacing:-.01em;margin:64px 0 16px}.Pricing_tableWrap__tAKkc{overflow-x:auto;border:1px solid var(--border);border-radius:8px;background:var(--surface)}.Pricing_table__qIUa3{width:100%;border-collapse:collapse;font:400 14px/1.4 var(--font-body);min-width:620px}.Pricing_table__qIUa3 td,.Pricing_table__qIUa3 th{padding:12px 16px;border-bottom:1px solid var(--border);text-align:center}.Pricing_table__qIUa3 td:first-child,.Pricing_table__qIUa3 th:first-child{text-align:left}.Pricing_table__qIUa3 thead th{font:700 14px/1.2 var(--font-body);position:-webkit-sticky;position:sticky;top:0;background:var(--surface)}.Pricing_group___l_OS td{background:var(--linen-2);font:500 11px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ash);text-align:left!important}.Pricing_yes__cazRD{color:var(--origin);font-weight:700}.Pricing_no__E4hvR{color:#c4bfb7}.Pricing_faq__AQpvr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 32px;gap:16px 32px}.Pricing_q__mMCmf{font:700 15px/1.35 var(--font-body);margin:0 0 6px}.Pricing_a__7ZkvY{font:400 14px/1.55 var(--font-body);color:var(--stone);margin:0}@media (max-width:900px){.Pricing_cards__b1q9B{grid-template-columns:minmax(0,1fr)}.Pricing_tagline__uLNUP{min-height:0}.Pricing_faq__AQpvr{grid-template-columns:minmax(0,1fr)}}