.navbar.svelte-1uig163{display:none}@media (width>=1601px){.navbar.svelte-1uig163{color:#000;will-change:transform;z-index:20;background:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1em 10em;transition:transform .3s ease-in-out;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.navbar.visible.svelte-1uig163{transform:translateY(0%)}.nav-left.svelte-1uig163,.nav-right.svelte-1uig163{align-items:center;gap:.8em;display:flex}.nav-item.svelte-1uig163{cursor:pointer;will-change:background-color, transform;border-radius:99px;padding:.4em .6em;font-weight:600;transition:background-color .2s,transform .2s}.nav-item.svelte-1uig163:hover{background-color:#f3f4f6}.logo-container.svelte-1uig163{align-items:center;gap:.2rem;margin-right:1rem;display:flex}.btn.svelte-1uig163{cursor:pointer;border-radius:99px;padding:.5em 1rem;font-weight:600}}:root{--bg:#f6f7fb;--card:#fff;--ink:#111827;--muted:#667085;--indigo:#585be1;--indigo-50:#eef2ff;--indigo-100:#e0e7ff;--border:#e5e7eb;--ring:#c7d2fe;--icon:#6b7280}.shell.svelte-8tvkaf{max-width:1200px;margin:48px auto}.panel.svelte-8tvkaf{background:var(--card);border:1px solid var(--border);will-change:transform, box-shadow;border-radius:16px;transition:box-shadow .2s,border-color .2s;box-shadow:0 1px 2px #1018280a}.panel.annual.svelte-8tvkaf{box-shadow:0 2px 8px #c7d2fe59}.hdr.svelte-8tvkaf{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.eyebrow.svelte-8tvkaf{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;font-size:12px;font-weight:600}.vh.svelte-8tvkaf{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.toggle.svelte-8tvkaf{color:#475467;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:14px;display:inline-flex}.switch.svelte-8tvkaf{background:#d1d5db;border-radius:999px;width:44px;height:24px;transition:background .2s;position:relative;box-shadow:inset 0 0 0 1px #0000000d}.switch.svelte-8tvkaf:hover{background:#c4cdd5}.switch.svelte-8tvkaf:after{content:"";will-change:transform;background:#fff;border-radius:999px;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #00000026}.annual.svelte-8tvkaf .switch:where(.svelte-8tvkaf){background:var(--indigo)}.annual.svelte-8tvkaf .switch:where(.svelte-8tvkaf):after{transform:translate(20px)}.body.svelte-8tvkaf{padding:28px}.cols.svelte-8tvkaf{gap:26px;display:grid}.card.svelte-8tvkaf{border:1px solid var(--border);border-radius:18px;flex-direction:column;gap:18px;padding:24px;display:flex}.top.svelte-8tvkaf{flex-direction:column;gap:10px;min-height:155px;display:flex}h3.svelte-8tvkaf{margin:0;font-size:32px;font-weight:700;line-height:1.1}.price.svelte-8tvkaf{font-size:30px;font-weight:800}.sub.svelte-8tvkaf{color:#475467}.cta.svelte-8tvkaf{display:flex}.btn.svelte-8tvkaf{cursor:pointer;will-change:transform;border:none;border-radius:99px;outline:none;width:100%;padding:12px;font-weight:700;transition:transform .15s,box-shadow .15s}.btn.svelte-8tvkaf:active{will-change:transform;transform:scale(.99);box-shadow:inset 0 2px 4px #0000001a}.btn.primary.svelte-8tvkaf{color:#fff;background:#4f46e5;border:1px solid #4338ca}.btn.soft.svelte-8tvkaf{color:#fff;background:#202020;border:1px solid #41424491}.section-title.svelte-8tvkaf{margin:6px 0 10px;font-size:15px;font-weight:700}.jump.svelte-8tvkaf ul:where(.svelte-8tvkaf){gap:12px;margin:0;padding:0;list-style:none;display:grid}.jump.svelte-8tvkaf li:where(.svelte-8tvkaf){color:#344054;align-items:center;gap:10px;display:flex}.icon.svelte-8tvkaf{color:var(--icon);flex-shrink:0;display:inline-block;overflow:visible}.foot.svelte-8tvkaf{color:#667085;margin-top:14px;font-size:12px}.features.svelte-8tvkaf{gap:12px;margin:0;padding:0;list-style:none;display:grid}.indigo.svelte-8tvkaf{color:var(--indigo)}.jump.svelte-8tvkaf li:where(.svelte-8tvkaf){align-items:flex-start}.jump-text.svelte-8tvkaf{flex-direction:column;gap:5px;line-height:1.2;display:flex}.jump-sub.svelte-8tvkaf{color:#667085;font-size:12px;line-height:1.5}@media (width>=740px){.cols.svelte-8tvkaf{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.cols.svelte-8tvkaf{grid-template-columns:repeat(3,1fr)}}span.svelte-8tvkaf:focus-visible{outline-offset:2px;outline:2px solid #6366f1}button.svelte-8tvkaf:focus-visible{outline-offset:2px;border-radius:99px;outline:2px solid #6366f1}@media (width>=739px) and (width<=1199px){.card.svelte-8tvkaf:last-child{grid-column:1/-1;justify-self:center;width:100%;max-width:400px}}.comparison-container.svelte-14eh5rl{width:100vw;padding:20px}.comparison-header.svelte-14eh5rl{text-align:center;flex-direction:column;align-items:center;gap:40px;margin-bottom:30px;display:flex}.plans.svelte-14eh5rl{flex-wrap:wrap;justify-content:center;gap:80px;max-width:1200px;margin:0 auto;display:flex}.table-wrapper.svelte-14eh5rl{justify-content:center;width:100%;display:flex}table.comparison-table.svelte-14eh5rl{border-collapse:collapse;table-layout:auto;width:100%;max-width:1000px;margin-top:40px}th.svelte-14eh5rl,td.svelte-14eh5rl{text-align:left;border-bottom:1px solid #e1e1e1;padding:20px;font-size:19px}th.svelte-14eh5rl{font-size:20px;font-weight:700}.check.svelte-14eh5rl{color:#3c6e47}.cross.svelte-14eh5rl{color:#e23b3b}.mobile-card.svelte-14eh5rl{display:none}@media (width<=768px){.plans.svelte-14eh5rl,.comparison-table.svelte-14eh5rl{display:none}.mobile-card.svelte-14eh5rl{text-align:left;background:#fff;border-radius:16px;margin:0 16px 30px;padding:20px;display:block}.mobile-card.svelte-14eh5rl h2:where(.svelte-14eh5rl){margin-bottom:5px;font-size:20px}.mobile-card.svelte-14eh5rl .price:where(.svelte-14eh5rl){margin-bottom:10px;font-size:18px;font-weight:700}.mobile-card.svelte-14eh5rl .description:where(.svelte-14eh5rl){color:#555;margin-bottom:20px;font-size:14px;line-height:1.5}.feature-list.svelte-14eh5rl{border-top:1px solid #ddd;flex-direction:column;display:flex}.feature-item.svelte-14eh5rl{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:12px 0;font-size:14px;display:flex}.feature-label.svelte-14eh5rl{flex:1}.feature-icon.svelte-14eh5rl{color:green;margin-left:10px;font-size:16px}}
