:root{--color-primary:#9a1a5f;--color-primary-hover:#7d164e;--color-primary-deep:#4d1136;--color-primary-tint:#f6ecf2;--pv-accent:#3b82f6;--pv-deep:#1e3a8a;--pv-tint:#eff6ff}.preview-royal{--pv-accent:var(--color-primary);--pv-deep:var(--color-primary-deep);--pv-tint:var(--color-primary-tint)}:root{--acc:#3b82f6;--acc-strong-text:#1d4ed8;--acc-deep:#1e3a8a;--acc-tint:#eff6ff;--acc-tint-border:#dbeafe;--acc-bar:#bfdbfe;--acc-bar2:#93c5fd;--cta-bg:#000;--cta-bg-hover:#1f2937;--viz:#111827;--mock-dark:#111827}.theme-royal{--acc:var(--color-primary);--acc-strong-text:var(--color-primary-hover);--acc-deep:var(--color-primary-deep);--acc-tint:var(--color-primary-tint);--acc-tint-border:#ecd7e3;--acc-bar:#e4c3d5;--acc-bar2:#d8a9c4;--cta-bg:var(--color-primary);--cta-bg-hover:var(--color-primary-hover);--viz:var(--color-primary);--mock-dark:var(--color-primary)}html:has([data-landing]){font-size:85%}[data-landing]{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-family:var(--font-sans)}[data-landing] img{pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}@keyframes collapsible-down{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes collapsible-up{0%{height:var(--radix-collapsible-content-height)}to{height:0}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scroll-slow{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}@keyframes scroll-slow-reverse{0%{transform:translate(-33.3333%)}to{transform:translate(0)}}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.animate-scroll{animation:35s linear infinite scroll}.animate-scroll-slow-fast{animation:32s linear infinite scroll-slow}.animate-scroll-slow{animation:45s linear infinite scroll-slow}.animate-scroll-slow-reverse{animation:45s linear infinite scroll-slow-reverse}.animate-scroll-slow-reverse-fast{animation:36s linear infinite scroll-slow-reverse}.gradient-text-fix{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-dark{background:#2a0414}.on-dark .text-gray-900:not([class*=rounded][class*=bg-white],[class*=rounded][class*=bg-white] *){color:#fff}.on-dark .text-gray-700:not([class*=rounded][class*=bg-white],[class*=rounded][class*=bg-white] *),.on-dark .text-gray-600:not([class*=rounded][class*=bg-white],[class*=rounded][class*=bg-white] *){color:#ffffffbf}.on-dark .text-gray-500:not([class*=rounded][class*=bg-white],[class*=rounded][class*=bg-white] *){color:#fff9}.on-dark .text-gray-400:not([class*=rounded][class*=bg-white],[class*=rounded][class*=bg-white] *){color:#ffffff73}.on-dark .border-gray-200:not([class*=rounded][class*=bg-white],[class*=rounded][class*=bg-white] *),.on-dark .md\:border-gray-200:not([class*=rounded][class*=bg-white],[class*=rounded][class*=bg-white] *){border-color:#fff3}.on-dark .hover\:text-gray-900:hover:not([class*=rounded][class*=bg-white],[class*=rounded][class*=bg-white] *){color:#fff}.on-dark .bg-\[var\(--color-primary\)\],.on-dark .bg-\[var\(--cta-bg\)\]{color:#fff;background-color:#d4187b;box-shadow:0 8px 24px -8px #d4187bb3}.on-dark .bg-\[var\(--color-primary\)\]:hover,.on-dark .bg-\[var\(--cta-bg\)\]:hover{background-color:#e4258b}.on-dark .text-\[var\(--color-primary\)\]:not([class*=rounded][class*=bg-white],[class*=rounded][class*=bg-white] *),.on-dark .hover\:text-\[var\(--color-primary\)\]:hover:not([class*=rounded][class*=bg-white],[class*=rounded][class*=bg-white] *){color:#de7cb1}.alt3-page footer{background-color:#1a020b}.on-dark-page main,.on-dark-page [class*="bg-[#f5f5f7]"],.on-dark-page [class*="from-[#ded9e2]"],.on-dark-page [class*=bg-gray-50]:not([class*=rounded][class*=bg-white],[class*=rounded][class*=bg-white] *){background:0 0!important}.on-dark-page .border-gray-100:not([class*=rounded][class*=bg-white],[class*=rounded][class*=bg-white] *),.on-dark-page .border-gray-200\/60:not([class*=rounded][class*=bg-white],[class*=rounded][class*=bg-white] *){border-color:#ffffff26}.on-dark-page .bg-clip-text[class*="from-[var(--color-primary-deep)]"],.on-dark-page .bg-clip-text[class*="from-[var(--color-primary)]"]{background-image:linear-gradient(90deg,#de7cb1,#d73c8f)!important}.on-dark-page img.mix-blend-multiply:not([class*=rounded][class*=bg-white] *){mix-blend-mode:normal;filter:brightness(0)invert();opacity:.9}.on-dark-page [class*="before:from-[#f5f5f7]"]:before,.on-dark-page [class*="after:from-[#f5f5f7]"]:after{display:none}@media (prefers-color-scheme:dark){.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)){color:#fafafa;--background:#0a0a0a;--foreground:#fafafa;--card:#171717;--card-foreground:#fafafa;--popover:#171717;--popover-foreground:#fafafa;--primary:#e5e5e5;--primary-foreground:#171717;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#262626;--accent-foreground:#fafafa;--border:#ffffff1a;--input:#ffffff26;--ring:#737373;--color-primary-tint:#d4187b29;--acc:#de4a9a;--acc-strong-text:#e79ac4;--acc-deep:#f3c2dc;--acc-tint:#d4187b29;--acc-tint-border:#d4187b52;--acc-bar:#de4a9a66;--acc-bar2:#de4a9aa6;--viz:#de4a9a;background-color:#171717;border-color:#ffffff1a}@supports (color:lab(0% 0 0)){.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)){--background:lab(2.75381% 0 0);--foreground:lab(98.26% 0 0);--card:lab(7.78201% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(7.78201% -.0000149012 0);--popover-foreground:lab(98.26% 0 0);--primary:lab(90.952% 0 -.0000119209);--primary-foreground:lab(7.78201% -.0000149012 0);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(15.204% 0 -.00000596046);--accent-foreground:lab(98.26% 0 0);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(48.496% 0 0)}}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) :is(.text-gray-900,.text-gray-800,.text-black){color:#fafafa}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) .text-gray-700{color:#d4d4d4}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) :is(.text-gray-600,.text-gray-500){color:#a3a3a3}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) .text-gray-400{color:#8a8a8a}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) :is(.text-\[var\(--color-primary\)\],.text-\[var\(--color-primary-hover\)\]){color:#e79ac4}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) :is(.hover\:text-gray-900,.hover\:text-gray-800,.hover\:text-gray-700):hover{color:#fafafa}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) .text-emerald-700{color:#34d399}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) .text-green-700{color:#4ade80}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) .text-amber-700{color:#fbbf24}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) .text-blue-700{color:#60a5fa}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) [class~=bg-white]:where(:not(.keep-light,.keep-light *)){background-color:#171717}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) [class*=rounded][class~=bg-white]:where(:not(.keep-light,.keep-light *)){background-color:#222}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) .bg-gray-50{background-color:#ffffff08}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) .bg-gray-100{background-color:#ffffff0f}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) .bg-gray-200{background-color:#ffffff1a}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) :is(.hover\:bg-gray-50,.hover\:bg-gray-100):hover{background-color:#ffffff0f}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) .has-aria-expanded\:bg-gray-50\/60:has([aria-expanded=true]){background-color:#ffffff0a}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) .bg-emerald-50{background-color:#10b9811f}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) .bg-green-50{background-color:#22c55e1f}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) .bg-amber-50{background-color:#f59e0b1f}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) .bg-blue-50{background-color:#3b82f61f}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) .bg-purple-50{background-color:#a855f71f}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) :is(.bg-black,.bg-gray-900){color:#171717;background-color:#e5e5e5}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) :is(.bg-black,.bg-gray-900) *{color:inherit}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) :is(.hover\:bg-gray-800,.hover\:bg-gray-700):hover{background-color:#fff}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) :is(.border-gray-50,.border-gray-100,.border-gray-200,.border-gray-200\/60,.border-gray-200\/80,.border-white\/60,.divide-gray-100>*,.divide-gray-200>*){border-color:#ffffff1a}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) :is(.border-gray-300,.border-white){border-color:#ffffff26}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) circle[stroke=\#f3f4f6]{stroke:#ffffff14}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) :is(input:not([type=checkbox],[type=radio]),textarea,select){color:#fafafa;background-color:#ffffff0b;border-color:#ffffff26}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) :is(input,textarea)::placeholder{color:#737373}.on-dark [class*=rounded][class~=bg-white]:where(:not(button,[class*=inline-flex],[class*=rounded-full],.keep-light,.keep-light *,#dashboard-preview *)) img.mix-blend-multiply{mix-blend-mode:normal;filter:brightness(0)invert();opacity:.9}.on-dark [class*=rounded][class~=bg-white][class~=border-white\/60]{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background-color:#1212129e;border-color:#ffffff1f}.on-dark .hero-chip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#12121280;border-color:#ffffff29}.on-dark .hero-chip :is(.text-gray-800,.text-gray-900){color:#fafafa}.on-dark .hero-chip :is(.text-gray-700,.text-gray-600){color:#d4d4d4}.on-dark .demo-window[data-platform=chatgpt]{background-color:#212121}.on-dark .demo-window[data-platform=chatgpt] .bg-gray-100{background-color:#303030}.on-dark .demo-window[data-platform=google]{background-color:#1f1f1f}.on-dark .demo-window[data-platform=perplexity]{background-color:#191a1a}.on-dark .demo-window[data-platform=claude],.on-dark .demo-window .bg-\[\#faf9f7\]{background-color:#262624}.on-dark .demo-window .border-gray-900{border-color:#e8eaed}.on-dark .demo-window .text-\[\#1a0dab\]{color:#99c3ff}.on-dark .demo-window .text-\[\#681da8\]{color:#c58af9}.on-dark .demo-window .bg-\[\#f1f3f4\]{background-color:#303134}.on-dark .demo-window .bg-\[\#fef3c7\]{background-color:#facc153d}.on-dark .demo-window .bg-\[\#fdf9ec\]{background-color:#facc151a}.on-dark .demo-window .border-\[\#d5b56a\]{border-color:#d5b56a8c}.on-dark .demo-window .text-\[\#8a6d1f\]{color:#e9c46a}.on-dark .demo-window .text-\[\#20808d\]{color:#20b8cd}.on-dark .demo-window .bg-\[\#e6f2f3\]{background-color:#20b8cd33}.on-dark .demo-window .bg-\[\#eef7f8\]{background-color:#20b8cd1a}.on-dark .demo-window .bg-\[\#f0eee9\]{background-color:#141413}.on-dark .demo-window :is(.border-\[\#ece7e0\],.border-\[\#e6e0d8\]){border-color:#ffffff1a}.on-dark .demo-window .bg-\[\#f5e3da\]{background-color:#d9775740}.on-dark .demo-window .bg-\[\#fdf1ec\]{background-color:#d9775726}.on-dark .demo-window .text-\[\#b4491f\]{color:#eb9f82}.on-dark .demo-window :is(.bg-gray-800,.bg-gray-700){background-color:#e5e5e5}.on-dark .calendly-frame{filter:invert(.91)hue-rotate(290deg)saturate(1.3)!important}.on-dark .calendly-card{box-shadow:0 24px 60px -24px #000000b3!important}}
