.pricing-billing-switch[data-astro-cid-gt2ml3ny]{border:1px solid var(--lotus-border-subtle);background:var(--lotus-surface);border-radius:.5rem;padding:.25rem}.pricing-billing-option[data-astro-cid-gt2ml3ny] span[data-astro-cid-gt2ml3ny]{color:var(--lotus-text-muted)}.pricing-billing-option[data-astro-cid-gt2ml3ny]:hover span[data-astro-cid-gt2ml3ny]{color:var(--lotus-text-strong)}.pricing-billing-option[data-astro-cid-gt2ml3ny] input[data-astro-cid-gt2ml3ny]:checked+span[data-astro-cid-gt2ml3ny]{background:var(--lotus-background);color:var(--site-action);box-shadow:0 1px 3px #00000014}.pricing-billing-option[data-astro-cid-gt2ml3ny] input[data-astro-cid-gt2ml3ny]:focus-visible+span[data-astro-cid-gt2ml3ny]{outline:2px solid var(--site-action);outline-offset:2px}.pricing-page .pricing-title,.pricing-page .display{color:var(--lotus-text-strong);letter-spacing:-.045em;text-wrap:balance;font-weight:500;line-height:1.1}.pricing-page .pricing-copy{color:var(--lotus-text-muted);line-height:1.75}.pricing-page .pricing-link{color:var(--lotus-text-strong);align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;display:inline-flex}.pricing-page .pricing-link:hover{color:var(--site-action)}.pricing-page .pricing-link svg{width:.875rem;height:.875rem}.pricing-page .pricing-plans{border:1px solid var(--lotus-border-subtle);border-radius:.75rem;overflow:hidden}.pricing-page .pricing-plan{border-block-start:3px solid #0000}.pricing-page .pricing-plan+.pricing-plan{border-inline-start:1px solid var(--lotus-border-subtle)}.pricing-page .pricing-plan-team{border-block-start-color:var(--site-action);background:var(--lotus-surface)}.pricing-page .pricing-plan-label{border:1px solid var(--lotus-border-muted);color:var(--lotus-text-muted);border-radius:.25rem;padding:.25rem .5rem;font-size:.625rem;font-weight:500}.pricing-page .pricing-price{letter-spacing:-.05em;font-weight:500;line-height:1}.pricing-page .pricing-section{padding-block:5rem}.pricing-page .pricing-resource-column{width:40%}.pricing-page .pricing-comparison thead th{border-block:1px solid var(--lotus-border-muted);color:var(--lotus-text-strong);padding:1.25rem 1rem;font-weight:500}.pricing-page .pricing-comparison tbody th,.pricing-page .pricing-comparison td{border-block-end:1px solid var(--lotus-border-subtle);padding:1rem}.pricing-page .pricing-comparison tbody th{text-align:start;color:var(--lotus-text-muted);font-weight:400}.pricing-page .pricing-comparison td{text-align:center;color:var(--lotus-text-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.pricing-page .pricing-comparison .pricing-table-group th{color:var(--lotus-text-strong);padding-block:1.5rem .75rem;font-size:.75rem;font-weight:500}.pricing-page .pricing-team-column{background:var(--lotus-surface)}@media (width<=767px){.pricing-page .pricing-plan+.pricing-plan{border-inline-start:0;border-block-start:1px solid var(--lotus-border-subtle)}.pricing-page .pricing-plan-team{box-shadow:inset 0 3px var(--site-action)}.pricing-page .pricing-section{padding-block:3.5rem}}@media (width<=639px){.pricing-page .pricing-resource-column{width:37%}.pricing-page .pricing-comparison{font-size:.6875rem;line-height:1.5}.pricing-page .pricing-comparison thead th,.pricing-page .pricing-comparison tbody th,.pricing-page .pricing-comparison td{padding-inline:.5rem}.pricing-page .pricing-comparison thead th:first-child,.pricing-page .pricing-comparison tbody th{padding-inline-start:0}}.pricing-page .pricing-help-heading{position:relative}.pricing-page .pricing-help-trigger{width:1.25rem;height:1.25rem;color:var(--lotus-text-muted);cursor:help;background:0 0;border:0;border-radius:.25rem;justify-content:center;align-items:center;padding:0;display:flex}.pricing-page .pricing-help-trigger:is(:hover,:focus-visible){color:var(--site-action)}.pricing-page .pricing-help-tooltip{z-index:20;border:1px solid var(--lotus-border-muted);background:var(--lotus-background);width:20rem;max-width:calc(100vw - 2rem);color:var(--lotus-text);visibility:hidden;border-radius:.5rem;padding:.75rem;font-size:.75rem;font-weight:400;line-height:1.6;position:absolute;inset-block-start:calc(100% - .5rem);inset-inline-start:0;box-shadow:0 .25rem 1rem #0000001f}.pricing-page .pricing-help-tooltip:before{content:"";height:1rem;position:absolute;inset-block-start:-1rem;inset-inline:0}.pricing-page .pricing-help[data-placement=top] .pricing-help-tooltip{inset-block:auto calc(100% - .5rem)}.pricing-page .pricing-help[data-placement=top] .pricing-help-tooltip:before{inset-block:auto -1rem}.pricing-page .pricing-help-tooltip>span+span{margin-block-start:.75rem}.pricing-page .pricing-help:not([data-dismissed]):is(:hover,:focus-within,[data-open]) .pricing-help-tooltip{visibility:visible}
