.pricing-tooltip-trigger[data-astro-cid-7aqi2fx3]{font:inherit}.pricing-tooltip-trigger[data-astro-cid-7aqi2fx3]:hover .pricing-feature-label-text[data-astro-cid-7aqi2fx3],.pricing-tooltip-trigger[data-astro-cid-7aqi2fx3]:focus-visible .pricing-feature-label-text[data-astro-cid-7aqi2fx3]{border-bottom:1.5px dotted #c9c9cd}.pricing-tooltip-trigger[data-astro-cid-7aqi2fx3]:focus-visible{outline:2px solid currentcolor;outline-offset:2px}@keyframes pricing-dialog-slide-up{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.pricing-dialog-description{font-family:var(--font-saans);font-size:.875rem;line-height:1.4;color:var(--color-gray-300);margin-bottom:1rem}.pricing-dialog-plan{padding-top:.75rem;border-top:1px solid var(--color-gray-700)}.pricing-dialog-plan+.pricing-dialog-plan{margin-top:.75rem}.pricing-dialog-plan-name{font-family:var(--font-saans);font-size:.75rem;font-weight:400;text-transform:uppercase;letter-spacing:.08em;color:var(--color-gray-400);margin-bottom:.25rem}.pricing-dialog-plan-cell{font-family:var(--font-saans);font-size:.875rem;font-weight:400;line-height:1.4;color:var(--color-gray-50);white-space:pre-line}.pricing-tooltip-box{position:fixed;z-index:1000;width:max-content;max-width:350px;padding:.75rem;color:var(--color-gray-50);font-family:var(--font-saans);font-size:14px;font-weight:400;line-height:1.3;background-color:var(--color-gray-800);border-radius:0;letter-spacing:.75px;box-shadow:0 0 20px -6px #0000001a,0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;opacity:0;animation:pricing-tooltip-fade-in .3s ease forwards;pointer-events:none;user-select:none}.pricing-tooltip-box[hidden]{display:none}.pricing-tooltip-arrow{position:absolute;width:10px;height:10px;background:inherit;transform:rotate(45deg)}.pricing-tooltip-box[data-placement^=top] .pricing-tooltip-arrow{bottom:-5px}.pricing-tooltip-box[data-placement^=bottom] .pricing-tooltip-arrow{top:-5px}.pricing-tooltip-box[data-placement^=left] .pricing-tooltip-arrow{right:-5px}.pricing-tooltip-box[data-placement^=right] .pricing-tooltip-arrow{left:-5px}@keyframes pricing-tooltip-fade-in{0%{opacity:0}to{opacity:1}}details[data-astro-cid-ldz4fgqc]{interpolate-size:allow-keywords}details[data-astro-cid-ldz4fgqc][open]>summary[data-astro-cid-ldz4fgqc].pricing-category-summary{position:sticky;top:calc(var(--spacing-header) + var(--pricing-table-header-height, 4.5rem));z-index:9}details[data-astro-cid-ldz4fgqc]::details-content{block-size:0;overflow-y:clip;transition:block-size .3s ease-out,content-visibility .3s ease-out;transition-behavior:allow-discrete}details[data-astro-cid-ldz4fgqc][open]::details-content{block-size:auto}.pricing-table-row--has-tooltip[data-astro-cid-ldz4fgqc]{cursor:pointer}@media(width>=52rem){.pricing-table-row--has-tooltip[data-astro-cid-ldz4fgqc]{cursor:default}}.plan-card-tooltip-btn[data-astro-cid-k7zwmuas]{margin:0;padding:0;border:0;background:transparent;cursor:default;text-align:left}.plan-card-tooltip-btn[data-astro-cid-k7zwmuas]:hover{cursor:pointer}.plan-card-tooltip-btn[data-astro-cid-k7zwmuas]:hover .plan-card-tooltip-label[data-astro-cid-k7zwmuas],.plan-card-tooltip-btn[data-astro-cid-k7zwmuas]:focus-visible .plan-card-tooltip-label[data-astro-cid-k7zwmuas]{border-bottom:1.5px dotted #c9c9cd}.plan-card-tooltip-btn[data-astro-cid-k7zwmuas]:focus-visible{outline:2px solid currentcolor;outline-offset:2px;border-radius:2px}.plan-card-tooltip-box{position:fixed;z-index:1000;width:max-content;max-width:280px;padding:.75rem;color:var(--color-gray-50);font-family:var(--font-saans);font-size:14px;font-weight:400;line-height:1.3;background-color:var(--color-gray-800);letter-spacing:.75px;box-shadow:0 0 20px -6px #0000001a,0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;opacity:0;animation:plan-card-tooltip-fade-in .3s ease forwards;pointer-events:none;user-select:none}.plan-card-tooltip-box[hidden]{display:none}.plan-card-tooltip-arrow{position:absolute;width:10px;height:10px;background:inherit;transform:rotate(45deg)}.plan-card-tooltip-box[data-placement^=top] .plan-card-tooltip-arrow{bottom:-5px}.plan-card-tooltip-box[data-placement^=bottom] .plan-card-tooltip-arrow{top:-5px}@keyframes plan-card-tooltip-fade-in{0%{opacity:0}to{opacity:1}}
