.pricing-plans_root__hqsOv{display:grid;gap:var(--space-8)}.pricing-plans_controls__nWspZ{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-6) var(--space-8)}.pricing-plans_control__1D33B{display:grid;gap:var(--space-2)}.pricing-plans_controlLabel__CPUya{font:500 12px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.pricing-plans_segmented__XFAAu{display:inline-flex;flex-wrap:wrap;gap:var(--space-1);padding:var(--space-1);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-md)}.pricing-plans_segmented__XFAAu button{min-height:36px;padding:var(--space-1) var(--space-4);border:0;border-radius:var(--radius-sm);background:transparent;font:600 14px/20px var(--font-sans);color:var(--ink-muted);cursor:pointer}.pricing-plans_segmented__XFAAu button:hover{color:var(--ink)}.pricing-plans_segmented__XFAAu button[aria-pressed=true]{background:var(--graphite);color:var(--on-graphite)}.pricing-plans_segmented__XFAAu button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.pricing-plans_controlNote__slF3S{flex:1 1 100%;margin:0;font:400 15px/22px var(--font-sans);color:var(--ink-muted)}.pricing-plans_inlineLink__dRiAO{color:var(--ink);text-decoration:underline;text-decoration-color:var(--graphite);text-underline-offset:3px}.pricing-plans_inlineLink__dRiAO:hover{text-decoration-thickness:2px}.pricing-plans_inlineLink__dRiAO:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.pricing-plans_plans__jki4h{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-lg);overflow:hidden}.pricing-plans_plan__C9gCI{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-8) var(--space-6);border-left:1px solid var(--line)}.pricing-plans_plan__C9gCI:first-child{border-left:0}.pricing-plans_popular__44q_V{box-shadow:inset 0 4px 0 var(--graphite)}.pricing-plans_planHead__gG8Hy{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.pricing-plans_planName__vzD11{margin:0;font:700 24px/30px var(--font-display);color:var(--ink)}.pricing-plans_tag__QLFi0{padding:2px var(--space-2);border:1px solid var(--graphite);border-radius:var(--radius-sm);font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.pricing-plans_planDesc__NdSSZ{margin:0;font:400 15px/22px var(--font-sans);color:var(--ink-muted)}.pricing-plans_price__uWFy6{display:grid;gap:var(--space-1);padding-top:var(--space-4);border-top:1px solid var(--line)}.pricing-plans_price__uWFy6 b{font:500 40px/44px var(--font-mono);letter-spacing:-.03em;color:var(--ink)}.pricing-plans_price__uWFy6 span{font:400 14px/20px var(--font-sans);color:var(--ink-muted)}.pricing-plans_extras___O1N7{list-style:none;margin:0;padding:0;display:grid}.pricing-plans_extras___O1N7 li{padding:var(--space-3) 0;border-top:1px solid var(--line);font:400 15px/22px var(--font-sans);color:var(--ink)}.pricing-plans_extras___O1N7 b{font-weight:600}.pricing-plans_planCta__9xNlS{margin-top:auto;width:100%}.pricing-plans_included__26JmR{display:grid;gap:var(--space-4)}.pricing-plans_includedHead__dydVH{margin:0;font:700 20px/26px var(--font-display);color:var(--ink)}.pricing-plans_included__26JmR ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-12);border-top:2px solid var(--graphite)}.pricing-plans_included__26JmR li{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) 0;border-bottom:1px solid var(--line);font:400 16px/24px var(--font-sans);color:var(--ink)}.pricing-plans_check__iexjQ{flex:none;width:18px;height:18px;margin-top:3px;color:var(--ink)}.pricing-plans_notes__T03wa{display:grid;gap:var(--space-2)}.pricing-plans_notes__T03wa p{margin:0;font:400 14px/20px var(--font-sans);color:var(--ink-muted)}@media (max-width:1100px){.pricing-plans_plans__jki4h{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-plans_plan__C9gCI:nth-child(odd){border-left:0}.pricing-plans_plan__C9gCI:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:640px){.pricing-plans_plans__jki4h{grid-template-columns:1fr}.pricing-plans_plan__C9gCI{border-left:0;padding:var(--space-6) var(--space-4)}.pricing-plans_plan__C9gCI+.pricing-plans_plan__C9gCI{border-top:1px solid var(--line)}.pricing-plans_included__26JmR ul{grid-template-columns:1fr}}