.pricing:where(.astro-5rwoptez){max-width:1080px}:where(.astro-5rwoptez)[data-cycle=annual] .lifetime:where(.astro-5rwoptez),:where(.astro-5rwoptez)[data-cycle=lifetime] .annual:where(.astro-5rwoptez){display:none}.cycle:where(.astro-5rwoptez){border:1px solid var(--line);background:var(--canvas);border-radius:14px;width:fit-content;margin:0 auto 40px;padding:5px;display:flex}.cycle:where(.astro-5rwoptez) button:where(.astro-5rwoptez){min-height:44px;color:var(--ink-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 22px;font-weight:600;display:inline-flex}.cycle:where(.astro-5rwoptez) button:where(.astro-5rwoptez)[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.cycle-tag:where(.astro-5rwoptez){background:var(--success-soft);color:var(--success);border-radius:999px;padding:2px 8px;font-size:.75rem}.plans:where(.astro-5rwoptez){align-items:start;gap:20px;padding-top:16px;display:grid}@media (width>=900px){.plans:where(.astro-5rwoptez){grid-template-columns:repeat(3,1fr)}}.plan:where(.astro-5rwoptez){flex-direction:column;padding:28px;display:flex;position:relative}.plan:where(.astro-5rwoptez) h2:where(.astro-5rwoptez){font-size:1.375rem;font-weight:700}.price:where(.astro-5rwoptez){color:var(--ink-muted);margin-top:10px}.price:where(.astro-5rwoptez) sup:where(.astro-5rwoptez){color:var(--ink);vertical-align:1.1em;margin-right:2px;font-size:1.125rem;font-weight:600}.price:where(.astro-5rwoptez) small:where(.astro-5rwoptez){font-size:1rem}.price:where(.astro-5rwoptez) span:where(.astro-5rwoptez){color:var(--ink);letter-spacing:-.03em;margin-right:4px;font-size:2.5rem;font-weight:700}.plan-sub:where(.astro-5rwoptez){min-height:3.2em;color:var(--ink-muted);margin-top:6px;font-size:.96875rem}.plan:where(.astro-5rwoptez) .btn:where(.astro-5rwoptez){width:100%;margin-top:16px}.sites-tag:where(.astro-5rwoptez){background:var(--primary-soft);color:var(--primary-ink);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-top:10px;padding:6px 14px;font-size:.9375rem;font-weight:600;display:inline-flex}.plan:where(.astro-5rwoptez) ul:where(.astro-5rwoptez),.pro-list:where(.astro-5rwoptez){gap:12px;margin:0;padding:0;font-size:.96875rem;list-style:none;display:grid}.plan:where(.astro-5rwoptez) ul:where(.astro-5rwoptez){border-top:1px solid var(--line-soft);margin-top:24px;padding-top:20px}.plan:where(.astro-5rwoptez) li:where(.astro-5rwoptez),.pro-list:where(.astro-5rwoptez) li:where(.astro-5rwoptez){align-items:flex-start;gap:10px;display:flex}.plan:where(.astro-5rwoptez) li:where(.astro-5rwoptez) svg,.pro-list:where(.astro-5rwoptez) li:where(.astro-5rwoptez) svg{color:var(--primary-ink);flex-shrink:0;margin-top:3px}.featured:where(.astro-5rwoptez){border:2px solid var(--primary);background:linear-gradient(180deg, var(--primary-soft), transparent 220px), var(--surface);box-shadow:var(--shadow-lg);padding-top:44px}@media (width>=900px){.featured:where(.astro-5rwoptez){margin-top:-16px}}.badge:where(.astro-5rwoptez){border-radius:var(--radius) var(--radius) 0 0;background:var(--primary-btn);color:var(--on-primary);text-align:center;padding:6px;font-size:.8125rem;font-weight:600;position:absolute;top:-2px;left:-2px;right:-2px}.below-plans:where(.astro-5rwoptez){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:24px;display:flex}.free-note:where(.astro-5rwoptez){border:1px dashed var(--line);border-radius:var(--radius);color:var(--ink-muted);text-align:center;margin-top:32px;padding:16px 20px}.free-note:where(.astro-5rwoptez) a:where(.astro-5rwoptez){font-weight:600}.compare-link:where(.astro-5rwoptez){color:var(--ink);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.compare-link:where(.astro-5rwoptez):hover{color:var(--primary-ink)}.guarantee:where(.astro-5rwoptez){color:var(--ink-muted);align-items:center;gap:8px;font-size:.9375rem;display:flex}.checkout-status:where(.astro-5rwoptez){text-align:center;color:var(--success);margin-top:20px;font-weight:600}.checkout-status:where(.astro-5rwoptez):empty{display:none}.narrow:where(.astro-5rwoptez){max-width:860px}.h2:where(.astro-5rwoptez){text-align:center;margin-bottom:28px;font-size:clamp(1.7rem,3.4vw,2.25rem)}.pro-list:where(.astro-5rwoptez){grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px 32px}.soon:where(.astro-5rwoptez){color:var(--ink-muted);text-align:center;margin-top:28px}.table-wrap:where(.astro-5rwoptez){border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow-x:auto}table:where(.astro-5rwoptez){border-collapse:collapse;width:100%;min-width:560px;font-size:.9375rem}th:where(.astro-5rwoptez),td:where(.astro-5rwoptez){border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top;padding:12px 16px}thead:where(.astro-5rwoptez) th:where(.astro-5rwoptez){color:var(--ink-muted);font-weight:600}tbody:where(.astro-5rwoptez) th:where(.astro-5rwoptez){font-weight:500}td:where(.astro-5rwoptez){width:26%;color:var(--ink-muted)}tr:where(.astro-5rwoptez).group th:where(.astro-5rwoptez){background:var(--canvas);color:var(--ink-muted);text-transform:uppercase;letter-spacing:.06em;padding-block:10px;font-size:.8125rem;font-weight:600}td:where(.astro-5rwoptez).yes{color:var(--success)}td:where(.astro-5rwoptez).no{color:var(--ink-faint)}
