.guide-filter-pills_pill__oi4w8{--filter-active:var(--app-action-primary,#3F7544);--filter-active-hover:var(--app-action-primary-hover,#35663A);--filter-active-text:var(--app-action-primary-text,#FFFFFF);min-height:calc(44px / var(--public-desktop-zoom, 1));min-width:calc(44px / var(--public-desktop-zoom, 1));max-width:100%;border-radius:var(--radius-pill);background:var(--surface-card);color:var(--foreground-secondary);border:1px solid var(--border-default);box-shadow:var(--shadow-xs);transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s}.dark .guide-filter-pills_pill__oi4w8{--filter-active:var(--app-action-primary,#7DB87F);--filter-active-hover:var(--app-action-primary-hover,#91C893);--filter-active-text:var(--app-action-primary-text,#102311)}.guide-filter-pills_pill__oi4w8[aria-pressed=true]{background:var(--filter-active);color:var(--filter-active-text);border-color:transparent;box-shadow:var(--shadow-green)}.guide-filter-pills_pill__oi4w8[aria-pressed=true]:hover{background:var(--filter-active-hover)}.guide-filter-pills_pill__oi4w8:focus-visible{outline:3px solid var(--foreground);outline-offset:3px}@media (prefers-reduced-motion:reduce){.guide-filter-pills_pill__oi4w8{transition:none}}.public-page_page__51cgn{position:relative;isolation:isolate;overflow-x:clip;background:var(--surface-app)}.public-page_page__51cgn>.public-page_background__7Eu0m{z-index:-1}@media (prefers-reduced-motion:reduce){.public-page_page__51cgn .amb-orb,.public-page_page__51cgn .sparkle{animation:none;transform:none;will-change:auto}.public-page_page__51cgn .sparkle{opacity:.35;transform:scale(.9)}.marketing-additions_page__8IrWf .btn-primary,.marketing-additions_page__8IrWf .btn-secondary,.marketing-additions_page__8IrWf .hero-badge{animation:none;transition:none;transform:none}}.pricing_pricing__ehiT9{--pricing-purple:var(--app-action-accent,#6F5BB0);--pricing-purple-hover:var(--app-action-accent-hover,#604D9F);--pricing-purple-text:var(--app-action-accent-text,#FFFFFF);--pricing-purple-ink:var(--app-family-lavender-ink,#56488E);--pricing-control-border:var(--app-control-border,#8A8580);padding-top:32px}.dark .pricing_pricing__ehiT9{--pricing-purple:var(--app-action-accent,#B8AAE6);--pricing-purple-hover:var(--app-action-accent-hover,#C8BDF0);--pricing-purple-text:var(--app-action-accent-text,#241A3B);--pricing-purple-ink:var(--app-family-lavender-ink,#D0C6F0);--pricing-control-border:var(--app-control-border,#706B64)}.pricing_intro__aCT8f{margin-bottom:24px}.pricing_plans__8X_A_{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;max-width:1120px;margin-inline:auto}.pricing_card__IQ48K{min-width:0;display:flex;flex-direction:column;gap:24px;padding:16px;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-xs)}.pricing_premium__wK94a{border-color:color-mix(in srgb,var(--accent) 42%,var(--border-default));box-shadow:inset 0 3px 0 color-mix(in srgb,var(--accent) 55%,var(--surface-card)),var(--shadow-xs)}.pricing_planHeader__9n2gG{display:flex;align-items:flex-start;gap:12px;min-width:0}.pricing_planHeader__9n2gG h2{font-size:1.5rem;line-height:1.2;margin-bottom:4px}.pricing_planHeader__9n2gG p{font-size:.875rem;line-height:1.5;color:var(--foreground-secondary)}.pricing_icon__qRKAo{display:flex;flex:0 0 44px;width:44px;height:44px;justify-content:center;align-items:center;border-radius:var(--radius-md);background:var(--surface-tinted-green);color:var(--foreground-link)}.pricing_premium__wK94a .pricing_icon__qRKAo{background:var(--surface-tinted-purple);color:var(--pricing-purple-ink)}.pricing_cyclePlaceholder__oGvo_{display:none}.pricing_cycle__4CrP7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;margin:0;min-width:0;border:1px solid var(--pricing-control-border);border-radius:var(--radius-pill);background:var(--surface-inset)}.pricing_segment__4nZou{position:relative;display:flex;justify-content:center;align-items:center;gap:4px;padding:8px;min-width:0;min-height:calc(44px / var(--public-desktop-zoom, 1));border:1px solid transparent;border-radius:var(--radius-pill);color:var(--foreground-secondary);cursor:pointer;font-size:.875rem;line-height:1.4;text-align:center}.pricing_segment__4nZou input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pricing_segment__4nZou svg{flex:0 0 14px;visibility:hidden}.pricing_segment__4nZou:has(input:checked){background:var(--surface-card);border-color:var(--pricing-purple-ink);color:var(--foreground);font-weight:650;box-shadow:var(--shadow-xs)}.pricing_segment__4nZou:has(input:checked) svg{visibility:visible;color:var(--pricing-purple-ink)}.pricing_savings__Oy3gw{display:inline-block;font-size:.75rem;font-weight:500}.pricing_action__E2tNg{display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(48px / var(--public-desktop-zoom, 1));padding:12px 16px;border:1px solid var(--foreground-link);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--foreground-link);font-size:.9375rem;line-height:1.4;font-weight:650;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s,border-color .15s}.pricing_primaryAction__3N2cc{background:var(--pricing-purple);color:var(--pricing-purple-text);border-color:transparent}.pricing_action__E2tNg:disabled{opacity:.65;cursor:wait}.pricing_action__E2tNg:focus-visible,.pricing_segment__4nZou:has(input:focus-visible),.pricing_summary__N_Can:focus-visible{outline:3px solid var(--foreground);outline-offset:3px}.pricing_price__QIdPd{font-size:2.5rem;font-weight:650;letter-spacing:-.035em;line-height:1.1;font-variant-numeric:tabular-nums}.pricing_priceSuffix__2_9p8{color:var(--foreground-secondary);font-size:.875rem}.pricing_features__yZ2oL{border-top:1px solid var(--border-default);padding-top:24px}.pricing_summary__N_Can{min-height:calc(44px / var(--public-desktop-zoom, 1));border-bottom:1px solid var(--border-default)}@media (hover:hover) and (pointer:fine){.pricing_action__E2tNg:hover{background:var(--surface-tinted-green)}.pricing_primaryAction__3N2cc:hover{background:var(--pricing-purple-hover)}.pricing_segment__4nZou:hover{color:var(--foreground)}}@media (min-width:600px){.pricing_card__IQ48K{padding:24px}}@media (min-width:768px){.pricing_pricing__ehiT9{padding-top:48px}.pricing_intro__aCT8f{margin-bottom:32px}.pricing_plans__8X_A_{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing_card__IQ48K{grid-row:span 4;display:grid;grid-template-rows:subgrid}.pricing_cyclePlaceholder__oGvo_{display:block}}@media (prefers-reduced-motion:reduce){.pricing_action__E2tNg,.pricing_segment__4nZou,.pricing_summary__N_Can svg{transition:none}}.pricing_plans__8X_A_{container-type:inline-size}@container (max-width: 40rem){.pricing_card__IQ48K{grid-column:1/-1;grid-row:auto;display:flex}.pricing_cyclePlaceholder__oGvo_{display:none}}