.finance-ai-nav-bleed.svelte-1yydya4.svelte-1yydya4{position:absolute;top:0;left:0;right:0;height:min(780px,92vh);overflow:hidden;pointer-events:none;background:linear-gradient(115deg,#eef2ffe6,#f0fdfab8 48%,#fffffff5),linear-gradient(180deg,#f8fbff,#fff)}.finance-ai-nav-bleed.svelte-1yydya4.svelte-1yydya4:before,.finance-ai-nav-bleed.svelte-1yydya4.svelte-1yydya4:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.finance-ai-nav-bleed.svelte-1yydya4.svelte-1yydya4:before{background:radial-gradient(ellipse at 16% 6%,rgba(79,70,229,.18),transparent 42%),radial-gradient(ellipse at 84% 4%,rgba(20,184,166,.2),transparent 38%),linear-gradient(180deg,#f8fbff57,#fff0 78%)}.finance-ai-nav-bleed.svelte-1yydya4.svelte-1yydya4:after{background-image:linear-gradient(rgba(79,70,229,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(14,165,233,.045) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(180deg,black 0%,black 68%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,black 0%,black 68%,transparent 100%);opacity:.58}.finance-ai-page.svelte-1yydya4.svelte-1yydya4{position:relative;overflow:hidden;background:linear-gradient(115deg,#eef2ff94,#f0fdfa7a 46%,#ffffffe6),radial-gradient(ellipse at 14% 3%,rgba(79,70,229,.14),transparent 30%),radial-gradient(ellipse at 86% 5%,rgba(20,184,166,.16),transparent 28%),linear-gradient(180deg,#f8fbff,#fff 36%,#f6fbff)}.finance-ai-hero-section.svelte-1yydya4.svelte-1yydya4,.finance-ai-soft-section.svelte-1yydya4.svelte-1yydya4,.finance-ai-white-section.svelte-1yydya4.svelte-1yydya4{position:relative;overflow:hidden}.finance-ai-hero-section.svelte-1yydya4.svelte-1yydya4:before,.finance-ai-soft-section.svelte-1yydya4.svelte-1yydya4:before,.finance-ai-white-section.svelte-1yydya4.svelte-1yydya4:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(79,70,229,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(14,165,233,.055) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(180deg,transparent 0%,black 16%,black 82%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,transparent 0%,black 16%,black 82%,transparent 100%);opacity:.5;pointer-events:none}.finance-ai-hero-section.svelte-1yydya4.svelte-1yydya4{background:linear-gradient(115deg,#eef2ff8f,#f0fdfa6b,#ffffffdb),radial-gradient(ellipse at 18% 16%,rgba(79,70,229,.18),transparent 35%),radial-gradient(ellipse at 80% 10%,rgba(45,212,191,.18),transparent 31%),linear-gradient(180deg,#f8fbff,#fff)}.finance-ai-soft-section.svelte-1yydya4.svelte-1yydya4{background:radial-gradient(circle at 12% 0%,rgba(79,70,229,.11),transparent 30%),radial-gradient(circle at 90% 16%,rgba(14,165,233,.12),transparent 31%),linear-gradient(180deg,#fff,#f4f9ff 52%,#fff)}.finance-ai-white-section.svelte-1yydya4.svelte-1yydya4{background:linear-gradient(180deg,#fff,#f9fbff,#fff)}.finance-ai-eyebrow.svelte-1yydya4.svelte-1yydya4{display:inline-flex;align-items:center;border-radius:9999px;border:1px solid rgba(79,70,229,.18);background:#ffffffc7;padding:.5rem 1rem;color:#4f46e5;font-size:.875rem;font-weight:700;box-shadow:0 12px 30px -24px #4f46e5b3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.finance-ai-card.svelte-1yydya4.svelte-1yydya4,.finance-ai-image-frame.svelte-1yydya4.svelte-1yydya4,.finance-ai-demo-panel.svelte-1yydya4.svelte-1yydya4,.finance-ai-table-card.svelte-1yydya4.svelte-1yydya4,.finance-ai-final-card.svelte-1yydya4.svelte-1yydya4{border:1px solid rgba(255,255,255,.86);background:linear-gradient(145deg,#fffffff0,#ffffffc2),radial-gradient(circle at 50% 0%,rgba(79,70,229,.08),transparent 62%);box-shadow:0 22px 58px -34px #4f46e575,0 1px #ffffffe6 inset;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.finance-ai-card.svelte-1yydya4.svelte-1yydya4,.finance-ai-step-button.svelte-1yydya4.svelte-1yydya4,.finance-ai-primary-button.svelte-1yydya4.svelte-1yydya4,.finance-ai-secondary-button.svelte-1yydya4.svelte-1yydya4,.finance-ai-prompt.svelte-1yydya4.svelte-1yydya4,.finance-ai-table-card.svelte-1yydya4 tr.svelte-1yydya4,.finance-ai-final-card.svelte-1yydya4.svelte-1yydya4{transition:transform .42s cubic-bezier(.22,1,.36,1),border-color .42s ease,box-shadow .42s ease,background .42s ease,color .42s ease}.finance-ai-card.svelte-1yydya4.svelte-1yydya4,.finance-ai-step-button.svelte-1yydya4.svelte-1yydya4,.finance-ai-prompt.svelte-1yydya4.svelte-1yydya4,.finance-ai-final-card.svelte-1yydya4.svelte-1yydya4{position:relative;overflow:hidden}.finance-ai-card.svelte-1yydya4.svelte-1yydya4:before,.finance-ai-step-button.svelte-1yydya4.svelte-1yydya4:before,.finance-ai-prompt.svelte-1yydya4.svelte-1yydya4:before,.finance-ai-final-card.svelte-1yydya4.svelte-1yydya4:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 22% 0%,rgba(79,70,229,.16),transparent 34%),linear-gradient(135deg,#4f46e514,#14b8a60f);opacity:0;transition:opacity .42s ease;pointer-events:none}.finance-ai-card.svelte-1yydya4.svelte-1yydya4:after,.finance-ai-step-button.svelte-1yydya4.svelte-1yydya4:after,.finance-ai-prompt.svelte-1yydya4.svelte-1yydya4:after{content:"";position:absolute;top:-30%;left:-70%;width:48%;height:160%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);transform:rotate(18deg);transition:left .75s cubic-bezier(.22,1,.36,1);pointer-events:none}.finance-ai-card.svelte-1yydya4>*,.finance-ai-step-button.svelte-1yydya4>*,.finance-ai-prompt.svelte-1yydya4>*,.finance-ai-final-card.svelte-1yydya4>*{position:relative;z-index:1}.finance-ai-card-interactive.svelte-1yydya4.svelte-1yydya4:hover,.finance-ai-step-button.svelte-1yydya4.svelte-1yydya4:hover,.finance-ai-prompt.svelte-1yydya4.svelte-1yydya4:hover,a.finance-ai-card.svelte-1yydya4.svelte-1yydya4:hover{transform:translateY(-7px);border-color:#4f46e552;box-shadow:0 30px 76px -34px #4f46e59e,0 1px #fffffff2 inset}.finance-ai-card-interactive.svelte-1yydya4.svelte-1yydya4:hover:before,.finance-ai-step-button.svelte-1yydya4.svelte-1yydya4:hover:before,.finance-ai-prompt.svelte-1yydya4.svelte-1yydya4:hover:before,a.finance-ai-card.svelte-1yydya4.svelte-1yydya4:hover:before{opacity:1}.finance-ai-card-interactive.svelte-1yydya4.svelte-1yydya4:hover:after,.finance-ai-step-button.svelte-1yydya4.svelte-1yydya4:hover:after,.finance-ai-prompt.svelte-1yydya4.svelte-1yydya4:hover:after,a.finance-ai-card.svelte-1yydya4.svelte-1yydya4:hover:after{left:125%}.finance-ai-card.svelte-1yydya4 svg,.finance-ai-step-button.svelte-1yydya4 svg,.finance-ai-primary-button.svelte-1yydya4 svg,.finance-ai-secondary-button.svelte-1yydya4 svg,.finance-ai-prompt.svelte-1yydya4 svg{transition:transform .28s ease}.finance-ai-card-interactive.svelte-1yydya4:hover svg,.finance-ai-step-button.svelte-1yydya4:hover svg,.finance-ai-primary-button.svelte-1yydya4:hover svg,.finance-ai-secondary-button.svelte-1yydya4:hover svg,.finance-ai-prompt.svelte-1yydya4:hover svg{transform:translate(3px)}.finance-ai-primary-button.svelte-1yydya4.svelte-1yydya4:hover,.finance-ai-secondary-button.svelte-1yydya4.svelte-1yydya4:hover{transform:translateY(-2px)}.finance-ai-primary-button.svelte-1yydya4.svelte-1yydya4:hover{box-shadow:0 22px 46px -22px #4f46e5cc}.finance-ai-secondary-button.svelte-1yydya4.svelte-1yydya4:hover{box-shadow:0 18px 38px -28px #4f46e573}.finance-ai-image-frame.svelte-1yydya4.svelte-1yydya4{box-shadow:0 28px 84px -44px #4f46e5a3,0 1px #ffffffe6 inset}.finance-ai-final-card.svelte-1yydya4.svelte-1yydya4{background:radial-gradient(circle at 10% 0%,rgba(255,255,255,.34),transparent 34%),radial-gradient(circle at 92% 10%,rgba(45,212,191,.42),transparent 34%),linear-gradient(135deg,#4f46e5,#2563eb 52%,#0f766e);box-shadow:0 34px 90px -40px #312e81b8,0 1px #ffffff52 inset}.finance-ai-final-card.svelte-1yydya4.svelte-1yydya4:hover{transform:translateY(-5px)}.finance-ai-step-active.svelte-1yydya4.svelte-1yydya4{border-color:#4f46e557;background:linear-gradient(145deg,#fffffff5,#eef2ffd1),radial-gradient(circle at 0% 0%,rgba(20,184,166,.13),transparent 38%);box-shadow:0 24px 64px -34px #4f46e58c,0 1px #fffffff0 inset}.finance-ai-table-card.svelte-1yydya4 tr.svelte-1yydya4:hover{background:#eef2ffad}.finance-ai-reveal{opacity:0;transform:translateY(22px) scale(.985);filter:blur(8px);transition:opacity .72s cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0ms),transform .72s cubic-bezier(.22,1,.36,1) var(--reveal-delay, 0ms),filter .72s ease var(--reveal-delay, 0ms);will-change:opacity,transform,filter}.finance-ai-reveal.is-visible{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}.scrollbar-hide.svelte-1yydya4.svelte-1yydya4::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-1yydya4.svelte-1yydya4{-ms-overflow-style:none;scrollbar-width:none}@media (prefers-reduced-motion: reduce){.finance-ai-reveal,.finance-ai-card.svelte-1yydya4.svelte-1yydya4,.finance-ai-step-button.svelte-1yydya4.svelte-1yydya4,.finance-ai-primary-button.svelte-1yydya4.svelte-1yydya4,.finance-ai-secondary-button.svelte-1yydya4.svelte-1yydya4,.finance-ai-prompt.svelte-1yydya4.svelte-1yydya4,.finance-ai-card.svelte-1yydya4.svelte-1yydya4:before,.finance-ai-card.svelte-1yydya4.svelte-1yydya4:after,.finance-ai-step-button.svelte-1yydya4.svelte-1yydya4:before,.finance-ai-step-button.svelte-1yydya4.svelte-1yydya4:after,.finance-ai-prompt.svelte-1yydya4.svelte-1yydya4:before,.finance-ai-prompt.svelte-1yydya4.svelte-1yydya4:after,.finance-ai-card.svelte-1yydya4 svg,.finance-ai-step-button.svelte-1yydya4 svg,.finance-ai-primary-button.svelte-1yydya4 svg,.finance-ai-secondary-button.svelte-1yydya4 svg,.finance-ai-prompt.svelte-1yydya4 svg{transition:none}.finance-ai-reveal{opacity:1;transform:none;filter:none}}
