.pricing-page[data-v-b8139d39]{min-height:100vh;background:hsl(var(--background))}.pricing-nav[data-v-b8139d39]{position:fixed;top:0;left:0;right:0;z-index:50;background:hsl(var(--background) / .8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid hsl(var(--border) / .4)}.pricing-nav-brand[data-v-b8139d39]{display:flex;align-items:center;gap:.75rem}.pricing-nav-logo[data-v-b8139d39]{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:calc(var(--radius) + 4px);background:hsl(var(--primary) / .1);border:1px solid hsl(var(--primary) / .2)}.pricing-nav-link[data-v-b8139d39]{font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:hsl(var(--muted-foreground))}.pricing-nav-link[data-v-b8139d39]:hover{color:hsl(var(--foreground))}.pricing-nav-cta[data-v-b8139d39]{border-radius:var(--radius);padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;animation-duration:.2s;background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.pricing-nav-cta[data-v-b8139d39]:hover{opacity:.9;box-shadow:0 0 20px hsl(var(--primary) / .3)}
