.conversation-layout[data-astro-cid-2bkilmvb]{gap:var(--spacing-3xl);grid-template-columns:.9fr 1.1fr;align-items:center;display:grid}.conversation-copy[data-astro-cid-2bkilmvb] .section-subheadline[data-astro-cid-2bkilmvb]{margin-top:var(--spacing-md)}.caption[data-astro-cid-2bkilmvb]{margin-top:var(--spacing-lg);padding-left:var(--spacing-md);border-left:2px solid var(--color-accent);font-size:var(--font-size-sm);color:var(--color-muted)}.window[data-astro-cid-2bkilmvb]{border-radius:var(--radius-lg);border:1px solid var(--color-border-strong);background:linear-gradient(180deg, var(--color-surface-raised), var(--color-surface));box-shadow:var(--shadow-xl);overflow:hidden}.window-bar[data-astro-cid-2bkilmvb]{padding:.7rem var(--spacing-md);border-bottom:1px solid var(--color-border);background:#ffffff05;justify-content:center;align-items:center;display:flex;position:relative}.window-dots[data-astro-cid-2bkilmvb]{left:var(--spacing-md);gap:6px;display:flex;position:absolute}.window-dots[data-astro-cid-2bkilmvb] i[data-astro-cid-2bkilmvb]{background:#ffffff24;border-radius:50%;width:10px;height:10px}.window-title[data-astro-cid-2bkilmvb]{font-size:var(--font-size-sm);color:var(--color-muted);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.chat[data-astro-cid-2bkilmvb]{padding:var(--spacing-lg);flex-direction:column;gap:.75rem;list-style:none;display:flex}.bubble[data-astro-cid-2bkilmvb]{border-radius:18px;max-width:85%;padding:.75rem 1rem;font-size:.95rem;line-height:1.5}.bubble-you[data-astro-cid-2bkilmvb]{color:#07080a;background:var(--gradient-brand);border-bottom-right-radius:6px;align-self:flex-end;font-weight:500}.bubble-mefinx[data-astro-cid-2bkilmvb]{color:var(--color-text);border:1px solid var(--color-border);background:#ffffff0d;border-bottom-left-radius:6px;align-self:flex-start}.composer[data-astro-cid-2bkilmvb]{margin:0 var(--spacing-lg) var(--spacing-lg);font-size:var(--font-size-sm);color:var(--color-faint);border:1px solid var(--color-border);border-radius:var(--radius-full);background:#00000040;justify-content:space-between;align-items:center;padding:.6rem .6rem .6rem 1rem;display:flex}.send[data-astro-cid-2bkilmvb]{color:#07080a;background:var(--gradient-brand);border-radius:50%;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.visually-hidden[data-astro-cid-2bkilmvb]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.conversation-layout[data-astro-cid-2bkilmvb]{gap:var(--spacing-2xl);grid-template-columns:1fr}}@media (width<=600px){.bubble[data-astro-cid-2bkilmvb]{max-width:92%}}.faq-layout[data-astro-cid-rvn45gam]{gap:var(--spacing-3xl);grid-template-columns:.7fr 1.3fr;align-items:start;display:grid}.faq-header[data-astro-cid-rvn45gam]{position:sticky;top:100px}.faq-list[data-astro-cid-rvn45gam]{border-top:1px solid var(--color-border);flex-direction:column;display:flex}.faq-item[data-astro-cid-rvn45gam]{border-bottom:1px solid var(--color-border)}.faq-question[data-astro-cid-rvn45gam]{justify-content:space-between;align-items:center;gap:var(--spacing-md);font-size:var(--font-size-lg);letter-spacing:-.01em;cursor:pointer;transition:color var(--transition-fast);padding:1.25rem 0;font-weight:600;list-style:none;display:flex}.faq-question[data-astro-cid-rvn45gam]:hover{color:var(--color-brand-soft)}.faq-question[data-astro-cid-rvn45gam]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-rvn45gam]{width:20px;height:20px;color:var(--color-muted);transition:transform var(--transition-base), color var(--transition-base);flex-shrink:0}.faq-item[data-astro-cid-rvn45gam][open] .faq-icon[data-astro-cid-rvn45gam]{color:var(--color-accent);transform:rotate(45deg)}.faq-answer[data-astro-cid-rvn45gam]{padding:0 2.5rem 1.4rem 0}.faq-answer[data-astro-cid-rvn45gam] p[data-astro-cid-rvn45gam]{color:var(--color-muted);line-height:var(--leading-relaxed)}@media (width<=900px){.faq-layout[data-astro-cid-rvn45gam]{gap:var(--spacing-xl);grid-template-columns:1fr}.faq-header[data-astro-cid-rvn45gam]{position:static}.faq-question[data-astro-cid-rvn45gam]{font-size:var(--font-size-base)}}.features-grid[data-astro-cid-6f3bdzjd]{gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr);display:grid}.feature-card[data-astro-cid-6f3bdzjd]{padding:var(--spacing-xl);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--transition-base), transform var(--transition-base), opacity .6s ease;background:linear-gradient(#ffffff09,#ffffff03);position:relative;overflow:hidden}.feature-card[data-astro-cid-6f3bdzjd]:before{content:"";aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--tint) 30%, transparent), transparent 65%);opacity:0;width:70%;transition:opacity var(--transition-slow);pointer-events:none;position:absolute;inset:-40% -40% auto auto}.feature-card[data-astro-cid-6f3bdzjd]:hover{border-color:color-mix(in srgb, var(--tint) 45%, transparent)}.feature-card[data-astro-cid-6f3bdzjd]:hover:before{opacity:1}.feature-icon[data-astro-cid-6f3bdzjd]{margin-bottom:var(--spacing-lg);color:var(--tint);background:color-mix(in srgb, var(--tint) 14%, transparent);border:1px solid color-mix(in srgb, var(--tint) 30%, transparent)}.feature-title[data-astro-cid-6f3bdzjd]{font-size:var(--font-size-lg);letter-spacing:-.015em;margin-bottom:var(--spacing-sm);font-weight:700}.feature-description[data-astro-cid-6f3bdzjd]{color:var(--color-muted);font-size:.95rem;line-height:var(--leading-normal)}@media (width<=900px){.features-grid[data-astro-cid-6f3bdzjd]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.features-grid[data-astro-cid-6f3bdzjd]{grid-template-columns:1fr}}.hero[data-astro-cid-sf272gaj]{padding:var(--spacing-3xl) var(--spacing-lg)}.hero-inner[data-astro-cid-sf272gaj]{max-width:var(--wide-width);margin:0 auto}.hero-split[data-astro-cid-sf272gaj] .hero-inner[data-astro-cid-sf272gaj]{gap:var(--spacing-3xl);grid-template-columns:1.05fr 1fr;align-items:center;min-height:min(78vh,760px);display:grid}.hero-content[data-astro-cid-sf272gaj]{gap:var(--spacing-lg);flex-direction:column;display:flex}.hero-eyebrow[data-astro-cid-sf272gaj]{font-size:var(--font-size-sm);color:var(--color-muted);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:#ffffff0a;align-self:flex-start;align-items:center;gap:.55rem;padding:.35rem .85rem;font-weight:500;display:inline-flex}.dot[data-astro-cid-sf272gaj]{background:var(--color-event);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #10b9812e}.hero-headline[data-astro-cid-sf272gaj]{font-size:var(--font-size-5xl);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tight);background:var(--gradient-headline);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;line-height:1.02}.hero-subheadline[data-astro-cid-sf272gaj]{max-width:34rem;font-size:var(--font-size-xl);line-height:var(--leading-normal);color:var(--color-muted)}.hero-actions[data-astro-cid-sf272gaj]{gap:var(--spacing-md);margin-top:var(--spacing-sm);flex-wrap:wrap;display:flex}.hero-media[data-astro-cid-sf272gaj]{position:relative}.hero-media[data-astro-cid-sf272gaj]:before{content:"";background:var(--gradient-spectrum);filter:blur(70px);opacity:.28;z-index:-1;position:absolute;inset:8% 4%}.hero-frame[data-astro-cid-sf272gaj]{border:1px solid var(--color-border-strong);box-shadow:var(--shadow-xl);background:radial-gradient(circle at 1px 1px,#ffffff12 1px,#0000 0) 0 0/22px 22px,linear-gradient(#161920e6,#0a0b0ef2);border-radius:28px;animation:9s ease-in-out infinite float;position:relative;overflow:hidden}.hero-frame[data-astro-cid-sf272gaj] img[data-astro-cid-sf272gaj],.hero-frame[data-astro-cid-sf272gaj] .hero-image-media{width:100%;height:auto}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hero-centered[data-astro-cid-sf272gaj]{padding-block:var(--spacing-3xl)}.hero-centered[data-astro-cid-sf272gaj] .hero-inner[data-astro-cid-sf272gaj]{max-width:960px;padding:var(--spacing-3xl) var(--spacing-xl);text-align:center;background:radial-gradient(40rem 20rem at 50% 0%, #59bfe029, transparent 70%), radial-gradient(30rem 16rem at 50% 100%, #df4c9524, transparent 70%), var(--color-surface);border:1px solid var(--color-border-strong);border-radius:32px;position:relative;overflow:hidden}.hero-centered[data-astro-cid-sf272gaj] .hero-content[data-astro-cid-sf272gaj]{align-items:center}.hero-centered[data-astro-cid-sf272gaj] .hero-eyebrow[data-astro-cid-sf272gaj]{align-self:center}.hero-centered[data-astro-cid-sf272gaj] .hero-headline[data-astro-cid-sf272gaj]{font-size:var(--font-size-3xl);background:var(--gradient-spectrum);-webkit-background-clip:text;background-clip:text}.hero-centered[data-astro-cid-sf272gaj] .hero-subheadline[data-astro-cid-sf272gaj]{font-size:var(--font-size-lg)}.hero-centered[data-astro-cid-sf272gaj] .hero-actions[data-astro-cid-sf272gaj]{justify-content:center}@media (width<=960px){.hero-split[data-astro-cid-sf272gaj] .hero-inner[data-astro-cid-sf272gaj]{gap:var(--spacing-2xl);grid-template-columns:1fr;min-height:0}.hero-subheadline[data-astro-cid-sf272gaj]{font-size:var(--font-size-lg)}}@media (width<=600px){.hero[data-astro-cid-sf272gaj]{padding:var(--spacing-xl) var(--spacing-md)}.hero-centered[data-astro-cid-sf272gaj] .hero-inner[data-astro-cid-sf272gaj]{padding:var(--spacing-2xl) var(--spacing-lg)}.hero-actions[data-astro-cid-sf272gaj] .btn[data-astro-cid-sf272gaj]{flex:100%}}.empty-state[data-astro-cid-lcdefpme]{text-align:center;padding:var(--spacing-5xl) var(--spacing-lg);max-width:var(--max-width);margin:0 auto}.empty-state[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:var(--spacing-md)}.empty-state[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted);margin-bottom:var(--spacing-xl)}
