.pricing-support.svelte-1nw73ul{position:fixed;right:5.9rem;bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:19;width:min(22.5rem,calc(100vw - 7.5rem));min-height:4.3rem;padding:.78rem 1rem;border:1px solid color-mix(in srgb,var(--site-border-strong) 76%,transparent);border-radius:1.15rem;background:color-mix(in srgb,var(--site-surface-strong) 96%,transparent);box-shadow:0 1.15rem 3rem color-mix(in srgb,#0f1012 24%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:svelte-1nw73ul-pricing-support-arrive .42s cubic-bezier(.22,1,.36,1) both}.pricing-support__copy.svelte-1nw73ul{min-width:0}.pricing-support__copy.svelte-1nw73ul strong:where(.svelte-1nw73ul){display:block;color:var(--site-ink);font-family:var(--font-display);font-size:.83rem;font-weight:850;letter-spacing:-.015em}.pricing-support__copy.svelte-1nw73ul p:where(.svelte-1nw73ul){display:flex;flex-wrap:wrap;gap:.1rem .28rem;margin:.18rem 0 0;color:var(--site-ink-soft);font-size:.72rem;line-height:1.35}.pricing-support__copy.svelte-1nw73ul button:where(.svelte-1nw73ul),.pricing-support__copy.svelte-1nw73ul a:where(.svelte-1nw73ul){padding:0;border:0;background:transparent;color:var(--site-link);font:inherit;font-weight:760;text-decoration:none;cursor:pointer}.pricing-support__copy.svelte-1nw73ul button:where(.svelte-1nw73ul):hover,.pricing-support__copy.svelte-1nw73ul a:where(.svelte-1nw73ul):hover{text-decoration:underline}.pricing-support__close.svelte-1nw73ul{position:absolute;top:-.45rem;left:-.45rem;display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;padding:0;border:1px solid var(--site-border);border-radius:999px;background:var(--site-surface-strong);color:var(--site-ink-soft);box-shadow:var(--site-shadow-soft);cursor:pointer}.pricing-support__close.svelte-1nw73ul svg:where(.svelte-1nw73ul){width:.72rem;height:.72rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.7}.pricing-support.svelte-1nw73ul button:where(.svelte-1nw73ul):focus-visible,.pricing-support.svelte-1nw73ul a:where(.svelte-1nw73ul):focus-visible{outline:2px solid var(--site-link);outline-offset:3px}@keyframes svelte-1nw73ul-pricing-support-arrive{0%{opacity:0;transform:translateY(.8rem) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:640px){.pricing-support.svelte-1nw73ul{right:.8rem;bottom:calc(5.25rem + env(safe-area-inset-bottom,0px));width:min(22rem,calc(100vw - 1.6rem))}}@media(prefers-reduced-motion:reduce){.pricing-support.svelte-1nw73ul{animation:none}}
