@layer components{.plan-upgrade-button-module__fXnqVW__body{gap:var(--space-3);font-size:var(--text-sm);line-height:var(--line-sm);display:grid}.plan-upgrade-button-module__fXnqVW__body p{margin:0}}
@layer components{.pricing-module__bNkiuG__page{width:100%;min-width:0;max-width:var(--page-max-standard);padding:var(--space-6) var(--page-padding-x-md) var(--space-12);color:var(--color-fg);margin-inline:auto}.pricing-module__bNkiuG__page p{line-height:var(--leading-normal)}.pricing-module__bNkiuG__hero{padding-block:var(--space-10) var(--space-8);max-width:760px}.pricing-module__bNkiuG__hero h1{font-size:var(--text-6xl);line-height:var(--line-6xl);letter-spacing:var(--tracking-tight);font-weight:var(--weight-semibold);margin-block:var(--space-4)}.pricing-module__bNkiuG__hero p{font-size:var(--text-md);line-height:var(--line-md);color:var(--color-fg-secondary)}.pricing-module__bNkiuG__billing{align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.pricing-module__bNkiuG__billing p{font-size:var(--text-sm);line-height:var(--line-sm);color:var(--color-fg-secondary)}.pricing-module__bNkiuG__toggle button[aria-pressed=true]{background:var(--color-fg);color:var(--color-bg);border-color:var(--color-fg)}.pricing-module__bNkiuG__toggle{--nested-radius:var(--radius-lg);--nested-pad:var(--space-1);--nested-border:var(--space-px);--nested-inner-radius:max(0px, calc(var(--nested-radius) - var(--nested-pad) - var(--nested-border)));padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex}.pricing-module__bNkiuG__toggle [data-slot=button]{border-radius:var(--nested-inner-radius)}.pricing-module__bNkiuG__tiers{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pricing-module__bNkiuG__twoTiers{grid-template-columns:repeat(2,minmax(0,1fr));max-width:840px}.pricing-module__bNkiuG__tier{border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:var(--space-6);gap:var(--space-6);min-width:0;scroll-margin-block:var(--space-6);flex-direction:column;display:flex}.pricing-module__bNkiuG__emphasized{background:var(--color-bg)}.pricing-module__bNkiuG__tier h2,.pricing-module__bNkiuG__notes h2,.pricing-module__bNkiuG__comparison h2{font-size:var(--text-xl);font-weight:var(--weight-medium);line-height:var(--line-xl);margin:0}.pricing-module__bNkiuG__tier p{font-size:var(--text-sm);line-height:var(--line-sm);margin:0}.pricing-module__bNkiuG__tierIntro{align-content:start;gap:var(--space-2);min-height:76px;display:grid}.pricing-module__bNkiuG__tierIntro p,.pricing-module__bNkiuG__terms,.pricing-module__bNkiuG__finePrint,.pricing-module__bNkiuG__valueContext{color:var(--color-fg-secondary)}.pricing-module__bNkiuG__tier .pricing-module__bNkiuG__price{font-size:var(--text-4xl);font-weight:var(--weight-medium);line-height:var(--line-4xl)}.pricing-module__bNkiuG__price span{font-size:var(--text-sm);line-height:var(--line-sm);font-weight:var(--weight-regular);margin-top:var(--space-1);display:block}.pricing-module__bNkiuG__value{align-content:start;gap:var(--space-3);display:grid}.pricing-module__bNkiuG__tier .pricing-module__bNkiuG__allowance{font-size:var(--text-xl);line-height:var(--line-xl);font-weight:var(--weight-medium)}.pricing-module__bNkiuG__valueContext{min-height:42px}.pricing-module__bNkiuG__action{gap:var(--space-2);padding-top:var(--space-2);margin-top:auto;display:grid}.pricing-module__bNkiuG__action a,.pricing-module__bNkiuG__terms,.pricing-module__bNkiuG__finePrint{font-size:var(--text-sm);line-height:var(--line-sm)}.pricing-module__bNkiuG__terms{margin-block:var(--space-4) var(--space-10)}.pricing-module__bNkiuG__comparison{padding-bottom:var(--space-10)}.pricing-module__bNkiuG__tableScroll{margin-block:var(--space-5);overflow-x:auto}.pricing-module__bNkiuG__comparison table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-sm);line-height:var(--line-sm)}.pricing-module__bNkiuG__comparison th,.pricing-module__bNkiuG__comparison td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border)}.pricing-module__bNkiuG__comparison th{font-weight:var(--weight-medium)}.pricing-module__bNkiuG__comparison th:first-child{padding-left:0}.pricing-module__bNkiuG__comparison td{white-space:nowrap}.pricing-module__bNkiuG__notes{column-gap:var(--space-16);row-gap:var(--space-10);border-top:1px solid var(--color-border);padding-block:var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pricing-module__bNkiuG__notes p,.pricing-module__bNkiuG__footer,.pricing-module__bNkiuG__account{font-size:var(--text-sm);line-height:var(--line-sm);color:var(--color-fg-secondary)}.pricing-module__bNkiuG__notes p,.pricing-module__bNkiuG__footer p{margin-block:var(--space-3)}.pricing-module__bNkiuG__notes a,.pricing-module__bNkiuG__footer a{text-underline-offset:3px;transition:color var(--anim-duration-fast) var(--anim-ease-default);text-decoration:underline}.pricing-module__bNkiuG__notes a:hover,.pricing-module__bNkiuG__footer a:hover{color:var(--color-fg)}.pricing-module__bNkiuG__footer{border-top:1px solid var(--color-border);padding-top:var(--space-6)}@media (max-width:700px){.pricing-module__bNkiuG__page{padding-inline:var(--page-padding-x-md)}.pricing-module__bNkiuG__hero{padding-block:var(--space-6) var(--space-6)}.pricing-module__bNkiuG__hero h1{font-size:var(--text-4xl);line-height:var(--line-4xl)}.pricing-module__bNkiuG__hero p{font-size:var(--text-md);line-height:var(--line-md)}.pricing-module__bNkiuG__billing{align-items:flex-start;gap:var(--space-2);flex-direction:column}.pricing-module__bNkiuG__billing p{margin:0}.pricing-module__bNkiuG__tiers,.pricing-module__bNkiuG__notes{grid-template-columns:minmax(0,1fr)}.pricing-module__bNkiuG__tierIntro,.pricing-module__bNkiuG__valueContext{min-height:0}.pricing-module__bNkiuG__comparison table{min-width:580px}}}
@layer components{.SiteHeader-module__XAsNpG__header{z-index:80;background:var(--site-chrome-nav-surface,var(--color-bg-elevated,#fff));color:var(--site-chrome-ink,var(--color-fg,#171717));font-family:var(--site-chrome-font,var(--font-sans));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:sticky;top:0}.SiteHeader-module__XAsNpG__row{box-sizing:border-box;height:var(--site-chrome-nav-row-height);max-width:var(--page-max-standard);justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3_5) var(--page-padding-x-md);margin:0 auto;display:flex}.SiteHeader-module__XAsNpG__brandLink{color:var(--site-chrome-ink,var(--color-fg,#171717));flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.SiteHeader-module__XAsNpG__brandLink:focus-visible{border-radius:var(--site-chrome-focus-radius,var(--radius-sm,4px));outline:var(--focus-ring-width,2px) solid var(--site-chrome-focus-ring,var(--site-chrome-primary,var(--color-fg,#171717)));outline-offset:var(--focus-ring-offset,2px)}.SiteHeader-module__XAsNpG__logo{width:var(--space-32);height:auto;display:block}.SiteHeader-module__XAsNpG__authAction{box-sizing:border-box;min-height:var(--site-chrome-action-height,var(--control-h-2xl,44px));color:var(--site-chrome-ink,var(--color-fg,#171717));font-size:var(--site-chrome-action-font-size,var(--text-sm));line-height:var(--line-sm,21px);font-weight:var(--site-chrome-action-font-weight,var(--weight-medium));padding-inline:var(--space-3,12px);border-radius:var(--site-chrome-action-radius,10px);transition:background var(--site-chrome-motion-fast,.15s) ease;align-items:center;text-decoration:none;display:inline-flex}.SiteHeader-module__XAsNpG__authAction:hover,.SiteHeader-module__XAsNpG__authAction:focus-visible{background:var(--site-chrome-action-secondary-bg,var(--color-bg-muted,#f3f3f3))}.SiteHeader-module__XAsNpG__authAction:focus-visible{outline:var(--focus-ring-width,2px) solid var(--site-chrome-focus-ring,var(--site-chrome-primary,var(--color-fg,#171717)));outline-offset:var(--focus-ring-offset,2px)}}
@layer components{.PublicPageShell-module__iedWkq__skipLink{box-sizing:border-box;top:max(var(--site-chrome-skip-link-offset,var(--space-3,12px)), env(safe-area-inset-top));left:max(var(--site-chrome-skip-link-offset,var(--space-3,12px)), env(safe-area-inset-left));z-index:var(--site-chrome-skip-link-z-index,var(--z-sticky,100));min-height:var(--site-chrome-action-height,var(--control-h-2xl,44px));border-radius:var(--site-chrome-skip-link-radius,var(--site-chrome-action-radius,var(--radius-md,6px)));background:var(--site-chrome-skip-link-bg,var(--site-chrome-action-primary-bg,var(--site-chrome-primary,var(--color-fg,#171717))));color:var(--site-chrome-skip-link-fg,var(--site-chrome-action-primary-fg,var(--color-fg-on-primary,#fff)));font-family:var(--site-chrome-font,var(--font-sans));font-size:var(--site-chrome-skip-link-font-size,var(--text-sm,14px));font-weight:var(--site-chrome-skip-link-font-weight,var(--site-chrome-action-font-weight,var(--weight-medium,500)));padding-inline:var(--site-chrome-skip-link-padding-inline,var(--site-chrome-action-padding-inline,var(--space-4,16px)));transform:translateY(calc(-100% - var(--site-chrome-skip-link-offset,var(--space-3,12px)) - var(--space-1_5,6px)));transition:transform var(--site-chrome-motion-fast,.15s) ease;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex;position:fixed}.PublicPageShell-module__iedWkq__skipLink:focus-visible{outline:var(--focus-ring-width,2px) solid var(--site-chrome-skip-link-focus,var(--site-chrome-focus-ring,var(--site-chrome-primary,var(--color-fg,#171717))));outline-offset:var(--focus-ring-offset,2px);transform:translateY(0)}@media (prefers-reduced-motion:reduce){.PublicPageShell-module__iedWkq__skipLink{transition:none}}}
