sy-pricing-cards:where(.astro-iyr6ivb4){display:block;padding:0 0 var(--space-12);position:relative;z-index:1}.fields:where(.astro-iyr6ivb4){border:0;margin:0;min-inline-size:0;padding:0}.interval:where(.astro-iyr6ivb4){display:flex;justify-content:center;margin-bottom:var(--space-5)}.interval-strip:where(.astro-iyr6ivb4){background:rgba(var(--rgb-black),.06);gap:2px;padding:4px}.interval-strip:where(.astro-iyr6ivb4),.interval-tab:where(.astro-iyr6ivb4){border-radius:var(--radius-full);display:inline-flex}.interval-tab:where(.astro-iyr6ivb4){align-items:center;color:var(--color-text-body);cursor:pointer;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);min-height:44px;padding:.5rem 1.25rem;transition:all var(--transition-slow) var(--ease-out-cubic);white-space:nowrap}#interval-annual:where(.astro-iyr6ivb4):checked~.interval:where(.astro-iyr6ivb4) .interval-tab:where(.astro-iyr6ivb4)[for=interval-annual],#interval-monthly:where(.astro-iyr6ivb4):checked~.interval:where(.astro-iyr6ivb4) .interval-tab:where(.astro-iyr6ivb4)[for=interval-monthly]{background:var(--color-white);box-shadow:0 1px 4px rgba(var(--rgb-black),.12);color:var(--color-text);font-weight:var(--font-weight-semibold)}#interval-annual:where(.astro-iyr6ivb4):focus-visible~.interval:where(.astro-iyr6ivb4) .interval-tab:where(.astro-iyr6ivb4)[for=interval-annual],#interval-monthly:where(.astro-iyr6ivb4):focus-visible~.interval:where(.astro-iyr6ivb4) .interval-tab:where(.astro-iyr6ivb4)[for=interval-monthly]{outline:2px solid var(--color-brand-1);outline-offset:2px}#interval-annual:where(.astro-iyr6ivb4):checked~.cards:where(.astro-iyr6ivb4) .price-monthly:where(.astro-iyr6ivb4),#interval-monthly:where(.astro-iyr6ivb4):checked~.cards:where(.astro-iyr6ivb4) .price-annual:where(.astro-iyr6ivb4){display:none}#interval-annual:where(.astro-iyr6ivb4):checked~.cards:where(.astro-iyr6ivb4) .price-annual:where(.astro-iyr6ivb4){display:flex}.price-annual:where(.astro-iyr6ivb4){align-items:baseline;flex-wrap:wrap;gap:.375rem}.save:where(.astro-iyr6ivb4){background:var(--color-brand-4);border-radius:var(--radius-full);color:var(--color-mint-ink);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-bold);padding:3px 9px;white-space:nowrap}.equivalent-suffix:where(.astro-iyr6ivb4),.equivalent:where(.astro-iyr6ivb4){color:var(--color-text-body);font-size:var(--font-size-body-xs)}.equivalent:where(.astro-iyr6ivb4){flex-basis:100%;font-weight:var(--font-weight-semibold)}.equivalent-suffix:where(.astro-iyr6ivb4){color:var(--color-text-alt)}.cards:where(.astro-iyr6ivb4){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));grid-gap:var(--space-4);align-items:stretch;gap:var(--space-4)}.card:where(.astro-iyr6ivb4){background:var(--color-white);border:var(--hairline);border-radius:22px;box-shadow:var(--shadow-card);display:flex;flex-direction:column;padding:var(--space-5);position:relative}.card:where(.astro-iyr6ivb4).popular{border:2px solid var(--color-brand-1);box-shadow:0 1px 2px rgba(var(--rgb-black),.04),0 16px 40px rgba(var(--rgb-brand-1),.12)}.badge:where(.astro-iyr6ivb4){background:var(--color-brand-1);border-radius:var(--radius-full);color:var(--color-white);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-bold);left:var(--space-5);letter-spacing:.06em;padding:.25rem .8rem;position:absolute;text-transform:uppercase;top:-.75rem;white-space:nowrap}.name:where(.astro-iyr6ivb4){font-family:var(--font-heading);font-size:1.1875rem;font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);margin:0}.price-row:where(.astro-iyr6ivb4){align-items:baseline;display:flex;gap:.375rem;margin:var(--space-2) 0 0}.price:where(.astro-iyr6ivb4){color:var(--color-text);font-family:var(--font-body);font-size:max(2rem,min(4vw,2.375rem));font-weight:800;letter-spacing:-.02em;line-height:1.1}.per:where(.astro-iyr6ivb4){color:var(--color-text-alt)}.desc:where(.astro-iyr6ivb4),.per:where(.astro-iyr6ivb4){font-size:var(--font-size-body-sm)}.desc:where(.astro-iyr6ivb4){color:var(--color-text-body);line-height:var(--line-height-relaxed);margin:var(--space-2) 0 0}.features:where(.astro-iyr6ivb4){flex-direction:column;list-style:none;margin:var(--space-4) 0 var(--space-5);padding:0}.feature:where(.astro-iyr6ivb4),.features:where(.astro-iyr6ivb4){display:flex;gap:.5rem}.feature:where(.astro-iyr6ivb4){align-items:flex-start;color:var(--color-text);font-size:var(--font-size-body-sm)}.check:where(.astro-iyr6ivb4){color:var(--color-brand-1);flex-shrink:0;margin-top:.15em}.cta:where(.astro-iyr6ivb4){margin-top:auto}.cta-button{width:100%}.trust:where(.astro-iyr6ivb4){align-items:center;color:var(--color-text-alt);display:flex;flex-wrap:wrap;font-size:var(--font-size-body-sm);gap:var(--space-2);justify-content:center;margin-top:var(--space-5);text-align:center}.trust:where(.astro-iyr6ivb4) strong:where(.astro-iyr6ivb4){color:var(--color-text-body)}.trust-link:where(.astro-iyr6ivb4){border-bottom:1.5px solid rgba(var(--rgb-brand-1),.35);color:var(--color-brand-1);font-weight:var(--font-weight-semibold);-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}.trust-link:where(.astro-iyr6ivb4):focus-visible,.trust-link:where(.astro-iyr6ivb4):hover{border-bottom-color:var(--color-brand-1)}.currency-selector-wrapper:where(.astro-iyr6ivb4){align-items:flex-end;display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-6)}.currency-selector:where(.astro-iyr6ivb4){align-items:center;display:inline-flex;position:relative}.currency-notice:where(.astro-iyr6ivb4){color:var(--color-text-alt);font-size:var(--font-size-body-xs);margin:0;max-width:46rem;text-align:right}.privacy-link:where(.astro-iyr6ivb4){color:var(--color-brand-1);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.privacy-link:where(.astro-iyr6ivb4):hover{opacity:.8}.currency-select:where(.astro-iyr6ivb4){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(var(--rgb-text),.05);border:1px solid rgba(var(--rgb-text),.1);border-radius:var(--radius-md);color:var(--color-text);cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-body-sm);font-weight:var(--font-weight-medium);padding:var(--space-2) var(--space-6) var(--space-2) var(--space-3);transition:all .2s ease}.currency-select:where(.astro-iyr6ivb4):hover{background:rgba(var(--rgb-text),.08);border-color:rgba(var(--rgb-text),.2)}.currency-select:where(.astro-iyr6ivb4):focus-visible{border-color:var(--color-brand-1);box-shadow:0 0 0 3px rgba(var(--rgb-brand-1),.1)}.select-arrow:where(.astro-iyr6ivb4){color:var(--color-text);opacity:.6;pointer-events:none;position:absolute;right:var(--space-2)}@media only screen and (max-width:576px){.currency-selector-wrapper:where(.astro-iyr6ivb4){align-items:flex-start}.currency-notice:where(.astro-iyr6ivb4){text-align:left}}.faqs:where(.astro-ncrxqxi3){background:var(--color-white);border-top:var(--hairline)}.inner:where(.astro-ncrxqxi3){max-width:56rem;padding-bottom:var(--space-12);padding-top:var(--space-12)}.title:where(.astro-ncrxqxi3){font-family:var(--font-heading);font-size:max(1.625rem,min(3.6vw,2.125rem));font-weight:var(--font-weight-normal);line-height:var(--line-height-tight);margin:0}.subtitle:where(.astro-ncrxqxi3){color:var(--color-text-alt);font-size:var(--font-size-body-base);margin:var(--space-3) 0 var(--space-5)}.list:where(.astro-ncrxqxi3){display:flex;flex-direction:column;gap:.625rem}.item:where(.astro-ncrxqxi3){background:var(--color-surface-soft);border:1px solid rgba(var(--rgb-black),.08);border-radius:14px;padding:0 var(--space-4)}summary:where(.astro-ncrxqxi3){align-items:center;cursor:pointer;display:flex;font-size:var(--font-size-body-base);font-weight:var(--font-weight-semibold);gap:var(--space-3);list-style:none;padding:var(--space-3) 0}summary:where(.astro-ncrxqxi3)::-webkit-details-marker{display:none}.question:where(.astro-ncrxqxi3){flex:1}.plus:where(.astro-ncrxqxi3){color:var(--color-brand-1);font-size:1.125rem;font-weight:var(--font-weight-normal);line-height:1;transition:transform var(--transition-base) var(--ease-out-cubic)}.item:where(.astro-ncrxqxi3)[open] .plus:where(.astro-ncrxqxi3){transform:rotate(45deg)}.answer:where(.astro-ncrxqxi3){color:var(--color-text-body);font-size:var(--font-size-body-sm);line-height:var(--line-height-relaxed);margin:0;padding:0 0 var(--space-4)}.pricing-page:where(.astro-ym4a2o7m){background:var(--color-bg);overflow-x:clip;position:relative}
