.pricingSection_pricingSection__ZhEAm{position:relative}.pricingSection_headerAside__Scl8x{min-width:0}.pricingSection_pricingInner__9hwKD{width:100%;max-width:56rem;margin-inline:auto}.pricingSection_pricingSurface__eVl6B{width:100%}.pricingSection_sharedIncludes___QAxr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1.25rem;margin:0 0 1.75rem;padding:.85rem 0;border-block:1px solid var(--line);list-style:none}.pricingSection_sharedItem__zMLS1{display:flex;align-items:center;gap:.45rem;color:var(--muted-strong);font-size:var(--text-meta);line-height:1.4}.pricingSection_sharedIcon__MrxCh{width:.8125rem;height:.8125rem;flex:none;color:var(--muted)}@media (min-width:760px){.pricingSection_sharedIncludes___QAxr{grid-template-columns:repeat(3,minmax(0,1fr))}}.pricingSection_pricingControls__8npoC{display:flex;justify-content:flex-start;align-items:center;padding:0 0 1.75rem}.pricingSection_billingToggle__nWnko{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-md)}.pricingSection_billingTab__p_QZU{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--muted-strong);font-size:var(--text-meta);font-weight:550;cursor:pointer}.pricingSection_billingTab__p_QZU:hover{color:var(--ink)}.pricingSection_billingTab__p_QZU:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pricingSection_billingTabActive__Rjfoj{background:var(--paper);border-color:var(--line);color:var(--ink)}.pricingSection_savingsPill__OhRml{display:inline-flex;align-items:center;gap:.2rem;padding:.15rem .5rem;border-radius:9999px;background:var(--panel);color:var(--muted-strong);font-size:var(--text-micro);font-weight:600;letter-spacing:-.01em;line-height:1.2;white-space:nowrap}.pricingSection_planGrid__kt_J5{display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width:640px){.pricingSection_planGrid__kt_J5{grid-template-columns:repeat(2,minmax(0,1fr))}}.pricingSection_planColumn__a_d_m{display:flex;min-width:0;flex-direction:column;padding:clamp(1.5rem,3vw,2rem);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper)}.pricingSection_planColumn__a_d_m:first-child{border-color:var(--line-strong);box-shadow:var(--shadow-surface)}.pricingSection_planName__d6n7q{margin:0;color:var(--ink);font-size:var(--text-section);font-weight:600;letter-spacing:var(--text-section--letter-spacing);line-height:1.2}.pricingSection_planAudience__u408u{margin:.4rem 0 0;color:var(--muted-strong);font-size:.8125rem;line-height:1.5}.pricingSection_planPriceRow__2zPM_{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem;margin-top:1.25rem}.pricingSection_planPrice__dNHPT{color:var(--ink);font-family:var(--font-mono);font-size:clamp(2.5rem,4vw,3rem);font-weight:600;line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.pricingSection_planPriceSuffix__QkGCh{color:var(--muted);font-size:.8125rem;font-weight:500}.pricingSection_planPriceMeta__L13bE{margin:.45rem 0 0;min-height:1rem;color:var(--muted);font-size:var(--text-meta)}.pricingSection_planDeltaList__3QjcF{display:flex;flex:1;flex-direction:column;gap:.6rem;margin:1.5rem 0 0;padding:1.25rem 0 0;border-top:1px solid var(--line);list-style:none}.pricingSection_planDeltaItem__OgNfx{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.575rem;align-items:start;color:var(--ink-soft);font-size:.8125rem;line-height:1.5}.pricingSection_planDeltaIcon__d7_qh{width:.875rem;height:.875rem;margin-top:.2rem;color:var(--muted-strong)}.pricingSection_planCta__92iyc{margin-top:1.75rem}.pricingSection_trustLine__d2ODV{margin:1.25rem 0 0;color:var(--muted);font-size:var(--text-meta)}.pricingSection_planDetails__bEBjJ{max-width:40rem;margin:1rem 0 0;color:var(--muted-strong);font-size:var(--text-meta);line-height:1.65}.pricingSection_planDetails__bEBjJ summary{width:fit-content;padding:.375rem;cursor:pointer;color:var(--ink)}.pricingSection_planDetails__bEBjJ summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-sm)}.pricingSection_planDetails__bEBjJ p{margin:.75rem 0 0;padding-top:1rem;border-top:1px solid var(--line)}