.pricing-row-label:where(.astro-rgm2x7le){white-space:nowrap;text-align:left;border-bottom:1px dotted #64748b;cursor:help}.pricing-row-label:where(.astro-rgm2x7le):focus-visible{outline:2px solid #2f55d4;outline-offset:3px}.pricing-tooltip:where(.astro-rgm2x7le){position:fixed;z-index:100;width:280px;max-width:calc(100vw - 24px);padding:12px;border:1px solid #64748b;border-radius:8px;background:#0f172a;color:#f1f5f9;font-size:14px;font-weight:400;line-height:1.5;white-space:normal;text-align:left;box-shadow:0 4px 16px #0005}.pricing-tooltip:where(.astro-rgm2x7le)[hidden]{display:none}.slider-track:where(.astro-rgm2x7le){background:linear-gradient(to right,var(--tw-colors-accent-600, #2f55d4) 0%,var(--tw-colors-navy-700, #334155) 100%)}.slider-track:where(.astro-rgm2x7le)::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#2f55d4;cursor:pointer;border:2px solid #fff;box-shadow:0 1px 3px #0000004d}.slider-track:where(.astro-rgm2x7le)::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#2f55d4;cursor:pointer;border:2px solid #fff;box-shadow:0 1px 3px #0000004d}
