.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-transfer-heading{position:relative}.pricing-page .pricing-transfer-help summary{width:1.25rem;height:1.25rem;color:var(--lotus-text-muted);border-radius:.25rem;justify-content:center;align-items:center;list-style:none;display:flex}.pricing-page .pricing-transfer-help summary::-webkit-details-marker{display:none}.pricing-page .pricing-transfer-help summary:hover,.pricing-page .pricing-transfer-help[open] summary{color:var(--site-action)}.pricing-page .pricing-transfer-explanation{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);border-radius:.5rem;padding:1rem;font-size:.75rem;line-height:1.75;position:absolute;inset-block-start:calc(100% - .5rem);inset-inline-start:0;box-shadow:0 .5rem 1.5rem #0000001f}
