.finai-landing{-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}.finai-landing .wrap{width:min(1200px,100% - 32px);margin-inline:auto}.finai-landing .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.finai-landing [hidden]{display:none!important}.finai-landing .hero-space{isolation:isolate;background-image:url(/hero-planet.webp);background-position:top;background-repeat:no-repeat;background-size:cover;position:relative}.finai-landing .hero-space:before{content:"";z-index:-1;background:linear-gradient(#1623305c 0 110px,#0000 230px),linear-gradient(100deg,#1623309e 0%,#16233061 38%,#0000 62%);background:linear-gradient(lab(12.9225% -2.26182 -10.321/.36) 0 110px,#0000 230px),linear-gradient(100deg,lab(12.9225% -2.26182 -10.321/.62) 0%,lab(12.9225% -2.26182 -10.321/.38) 38%,#0000 62%);position:absolute;inset:0}.finai-landing .hero-space:after{content:"";z-index:-1;background:radial-gradient(90% 60% at 72% 100%, #cae2f3bf 0%, transparent 70%), linear-gradient(180deg, transparent, var(--background));pointer-events:none;height:40px;position:absolute;inset:auto 0 0}@supports (color:lab(0% 0 0)){.finai-landing .hero-space:after{background:radial-gradient(90% 60% at 72% 100%, lab(88.4417% -5.45582 -11.409/.75) 0%, transparent 70%), linear-gradient(180deg, transparent, var(--background))}}@media (min-width:768px){.finai-landing .hero-space:after{height:64px}}@media (min-width:1024px){.finai-landing .hero-space:after{height:80px}}@media (max-width:1023px){.finai-landing .hero-space:before{background:linear-gradient(#162330a8 0% 100%);background:linear-gradient(lab(12.9225% -2.26182 -10.321/.66) 0% 100%)}}.finai-landing .hero-space h1,.finai-landing .hero-space .hero-copy p,.finai-landing .hero-space .hero-copy dt,.finai-landing .hero-space .hero-copy dd,.finai-landing .hero-space .hero-copy span{color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209)}.finai-landing .hero-space .hero-copy .text-muted-foreground{color:#fcfcfcd1;color:lab(98.84% .0000298023 -.0000119209/.82)}@media (max-width:1023px){.finai-landing .hero-space .hero-copy .text-muted-foreground{color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209)}}.finai-landing .hero-space .hero-copy .rounded-full{background:#ffffff1f;background:lab(100% 0 0/.12);border-color:#ffffff4d;border-color:lab(100% 0 0/.3)}:is(.finai-landing:not([data-menu-open]):not([data-scrolled]):has(.hero-space) .site-nav a,.finai-landing:not([data-menu-open]):not([data-scrolled]):has(.hero-space) .site-nav button){color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209)}.finai-landing:not([data-menu-open]):not([data-scrolled]):has(.hero-space) .site-nav a[class*=bg-primary]{color:#111921;color:lab(8.31655% -1.66735 -6.92635);background:#fcfcfc;background:lab(98.84% .0000298023 -.0000119209)}.finai-landing:not([data-menu-open]):not([data-scrolled]):has(.hero-space) .site-nav .nav-how{color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209);background:#1119218c;background:lab(8.31655% -1.66735 -6.92635/.55);border-color:#ffffff73;border-color:lab(100% 0 0/.45)}.finai-landing:not([data-menu-open]):not([data-scrolled]):has(.hero-space) .site-nav .nav-how:hover{background:#111921b8;background:lab(8.31655% -1.66735 -6.92635/.72);border-color:#ffffffb3;border-color:lab(100% 0 0/.7)}.finai-landing:not([data-menu-open]):not([data-scrolled]):has(.hero-space) .site-nav .menu-button{background:#ffffff1a;background:lab(100% 0 0/.1);border-color:#ffffff59;border-color:lab(100% 0 0/.35)}.finai-landing:not([data-menu-open]):not([data-scrolled]):has(.hero-space) .site-nav img{filter:invert()brightness(1.15)}.finai-landing .card-canyon{background-image:url(/card-canyon.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.finai-landing .card-canyon:before{content:"";z-index:-1;border-radius:inherit;background:linear-gradient(#0f171fb8 0%,#0f171f94 32%,#0f171f47 100%);background:linear-gradient(lab(7.18439% -1.49957 -6.86639/.72) 0%,lab(7.18439% -1.49957 -6.86639/.58) 32%,lab(7.18439% -1.49957 -6.86639/.28) 100%);position:absolute;inset:0}.finai-landing .card-canyon>p,.finai-landing .card-canyon>h3,.finai-landing .card-canyon>p.text-muted-foreground{color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209)}.finai-landing .integration-card{background:#fff;background:lab(100% 0 0);border:1px solid #d4d8dd;border:1px solid lab(86.0696% -.786394 -2.89131);border-radius:16px;flex-direction:column;justify-content:center;padding:16px 20px;display:flex;box-shadow:0 1px 2px #0f171f0f;box-shadow:0 1px 2px lab(7.18439% -1.49957 -6.86639/.06)}@media (max-width:1023px){.finai-landing .hero-copy{text-align:center}.finai-landing .hero-copy p{margin-inline:auto}.finai-landing .hero-copy .flex-wrap{justify-content:center}.finai-landing .hero-copy .grid,.finai-landing #integracijos .wrap{text-align:center}.finai-landing #integracijos ul{justify-content:center}.finai-landing #integracijos h2{margin-inline:auto}}.finai-landing{--nav-h:84px;--background:#eaf2fa;--card:#eaf2fa;--popover:#eaf2fa;--foreground:#0c1723;--card-foreground:#0c1723;--popover-foreground:#0c1723;--primary:#0e1e2f;--primary-foreground:#f7fafd;--secondary:#f1f8fd;--secondary-foreground:#0e1e2f;--muted:#f1f8fd;--accent:#e2effa;--accent-foreground:#0e1e2f;--border:#c8d8e6;--input:#718295;--muted-foreground:#515f6e;background:var(--background)}@supports (color:lab(0% 0 0)){.finai-landing{--background:lab(95.1323% -1.89814 -4.81646);--card:lab(95.1323% -1.89814 -4.81646);--popover:lab(95.1323% -1.89814 -4.81646);--foreground:lab(7.12509% -1.46526 -10.3105);--card-foreground:lab(7.12509% -1.46526 -10.3105);--popover-foreground:lab(7.12509% -1.46526 -10.3105);--primary:lab(10.5177% -1.81501 -13.7594);--primary-foreground:lab(98.2622% -.690907 -1.7274);--secondary:lab(97.1156% -1.63317 -3.29713);--secondary-foreground:lab(10.5177% -1.81501 -13.7594);--muted:lab(97.1156% -1.63317 -3.29713);--accent:lab(93.6339% -2.89205 -6.74887);--accent-foreground:lab(10.5177% -1.81501 -13.7594);--border:lab(85.5023% -3.416 -8.88935);--input:lab(53.5447% -3.32332 -12.2623);--muted-foreground:lab(39.6306% -2.81024 -10.4956)}}.finai-landing .site-nav{z-index:40;padding-block:10px;position:sticky;top:0}.finai-landing #pradzia{margin-top:calc(-1 * var(--nav-h));padding-top:var(--nav-h)}.finai-landing .nav-card{background:0 0;border:1px solid #0000;border-radius:16px;padding-inline:16px;transition:background-color .35s,box-shadow .35s,border-color .35s}.finai-landing[data-scrolled] .nav-card,.finai-landing[data-menu-open] .nav-card{background:var(--card);border-color:#fff9;border-color:lab(100% 0 0/.6);box-shadow:0 10px 30px -12px #0f171f38,0 2px 8px -4px #0f171f1f;box-shadow:0 10px 30px -12px lab(7.18439% -1.49957 -6.86639/.22),0 2px 8px -4px lab(7.18439% -1.49957 -6.86639/.12)}@media (prefers-reduced-motion:reduce){.finai-landing .nav-card{transition:none}}.finai-landing .nav-top{display:none}.finai-landing .nav-trigger,.finai-landing .nav-link{min-height:40px;color:var(--muted-foreground);transition:background-color var(--dur-micro,.14s) ease, color var(--dur-micro,.14s) ease;border-radius:10px;align-items:center;gap:4px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.finai-landing .nav-trigger:hover,.finai-landing .nav-link:hover,.finai-landing .nav-trigger[aria-expanded=true]{background:var(--muted);color:var(--foreground)}.finai-landing .nav-chevron{transition:transform var(--dur-ui,.28s) var(--ease-out,ease)}.finai-landing .nav-trigger[aria-expanded=true] .nav-chevron{transform:rotate(180deg)}.finai-landing .menu-button{display:inline-flex}@media (max-width:379px){.finai-landing .nav-cta{padding-inline:12px;font-size:13px}}@media (max-width:359px){.finai-landing .nav-cta{text-align:center;text-wrap:balance;white-space:normal;max-width:104px;padding-inline:10px;line-height:1.15}}@media (min-width:1024px){.finai-landing .nav-top{display:block}.finai-landing .menu-button{display:none}}.finai-landing .mega-panel{z-index:50;transform-origin:50% 0;background:#fff;border:1px solid #d4d8dd;border:1px solid lab(86.0696% -.786394 -2.89131);border-radius:20px;padding:20px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 30px 60px -30px #0f171f59,0 8px 20px -12px #0f171f2e;box-shadow:0 30px 60px -30px lab(7.18439% -1.49957 -6.86639/.35),0 8px 20px -12px lab(7.18439% -1.49957 -6.86639/.18)}.finai-landing .mega-panel[data-open]{animation:mega-in .2s var(--ease-out,ease) both}@keyframes mega-in{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}.finai-landing .mega-narrow{width:min(560px,100%);margin-inline:auto}.finai-landing .mega-inner{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:20px;display:grid}.finai-landing .mega-wide .mega-inner{grid-template-columns:260px}.finai-landing .mega-group-title{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;margin:4px 12px 8px;font-size:12px;font-weight:600}.finai-landing .mega-link{color:var(--foreground);transition:background-color var(--dur-micro,.14s) ease;border-radius:12px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.finai-landing .mega-link:hover{background:#f2f5f9;background:lab(96.5125% -.594884 -2.17137)}.finai-landing .mega-link-title{font-size:14px;font-weight:600;display:block}.finai-landing .mega-link-text{color:var(--muted-foreground);margin-top:2px;font-size:13px;line-height:1.4;display:block}.finai-landing .mega-feature{color:#f8fafc;background:radial-gradient(80% 60% at 20% 0,#10b98138,#0000 70%),radial-gradient(70% 60% at 100% 20%,#0ea5e933,#0000 72%),#0b0f14;border-radius:16px;align-content:end;gap:6px;min-height:250px;padding:18px;display:grid;position:relative;overflow:hidden}.finai-landing .mega-feature-title{letter-spacing:-.01em;font-size:17px;font-weight:600}.finai-landing .mega-feature-text{color:#e2e8f0bf;font-size:13px;line-height:1.45}.finai-landing .mega-feature-cta{gap:6px;margin-top:6px;font-size:14px;font-weight:600;display:inline-flex}.finai-landing .mega-feature:hover .cta-arrow{transform:translate(3px)}.finai-landing .mini-flow{justify-content:space-between;align-items:center;gap:6px;display:flex;position:absolute;top:22px;left:18px;right:18px}.finai-landing .mini-flow-stack{width:44px;height:54px;position:relative}.finai-landing .mini-sheet{background:#fff;border-radius:6px;position:absolute;inset:0;box-shadow:0 8px 16px -10px #0009}.finai-landing .mini-sheet:first-child{opacity:.55;transform:translate(-6px,6px)}.finai-landing .mini-sheet:nth-child(2){opacity:.8;transform:translate(-3px,3px)}.finai-landing .mini-flow-arrow{color:#e2e8f08c;font-size:14px}.finai-landing .mini-flow-node{color:#0b0f14;background:#fff;border-radius:14px;place-items:center;width:52px;height:52px;font-size:13px;font-weight:700;display:grid;box-shadow:0 0 0 6px #10b9812e}.finai-landing .mini-flow-out{gap:4px;display:grid}.finai-landing .mini-flow-out span{background:#ffffff1f;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:600}.finai-landing .mini-volume{height:100px;position:absolute;top:20px;left:18px;right:18px}.finai-landing .mini-volume-chart{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:flex-end;height:78px;display:flex;position:absolute;top:0;left:0;right:0}.finai-landing .mini-volume-stack{z-index:1;flex-direction:column-reverse;gap:2px;width:40px;padding-bottom:5px;display:flex;position:relative}.finai-landing .mini-volume-stack i{background:#fff;border-radius:2px;height:6px;display:block;position:relative}.finai-landing .mini-volume-stack i:after{content:"";background:#0b0f143d;border-radius:1px;width:38%;height:2px;position:absolute;top:2px;left:5px}.finai-landing .mini-volume-stack i:first-child{box-shadow:0 8px 14px -8px #10b981cc}.finai-landing .mini-volume-stack i:nth-child(2){opacity:.9;transform:translate(2px)}.finai-landing .mini-volume-stack i:nth-child(3){opacity:.8;transform:translate(-2px)}.finai-landing .mini-volume-stack i:nth-child(4){opacity:.7;transform:translate(2px)}.finai-landing .mini-volume-stack i:nth-child(5){opacity:.6;transform:translate(-2px)}.finai-landing .mini-volume-stack i:nth-child(6){opacity:.5;transform:translate(2px)}.finai-landing .mini-volume-beam{z-index:2;background:radial-gradient(70% 95% at 50% 100%,#34d39966,#0000 74%);width:56px;height:80px;animation:6s ease-in-out infinite alternate mini-volume-beam;position:absolute;top:-2px;left:0;transform:translate(109px)}.finai-landing .mini-volume-track{background:#ffffff29;border-radius:999px;height:4px;position:absolute;top:90px;left:0;right:0}.finai-landing .mini-volume-fill{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#10b981,#6ee7b7);animation:6s ease-in-out infinite alternate mini-volume-fill;position:absolute;inset:0;transform:scaleX(.61)}.finai-landing .mini-volume-thumb{background:#fff;border-radius:50%;width:16px;height:16px;animation:6s ease-in-out infinite alternate mini-volume-thumb;position:absolute;top:-6px;left:0;transform:translate(129px);box-shadow:0 0 0 4px #10b9814d,0 4px 10px -2px #00000080}.finai-landing .mini-volume-coin{z-index:3;color:#0b0f14;background:linear-gradient(145deg,#6ee7b7,#10b981);border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:grid;position:absolute;top:-4px;right:0;box-shadow:0 0 0 4px #10b98138}@keyframes mini-volume-beam{0%{transform:translate(5px)}to{transform:translate(167px)}}@keyframes mini-volume-fill{0%{transform:scaleX(.147)}to{transform:scaleX(.871)}}@keyframes mini-volume-thumb{0%{transform:translate(25px)}to{transform:translate(187px)}}.finai-landing .mega-footer{border-top:1px solid #e2e5e8;border-top:1px solid lab(90.7125% -.594288 -2.17104);flex-wrap:wrap;gap:4px 20px;margin-top:16px;padding:14px 12px 0;display:flex}.finai-landing .mega-footer a{min-height:32px;color:var(--foreground);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.finai-landing .mobile-sheet{inset:var(--nav-h) 0 0;z-index:39;background:var(--background);animation:sheet-in .24s var(--ease-out,ease) both;flex-direction:column;display:flex;position:fixed}@keyframes sheet-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.finai-landing .mobile-sheet-body{flex:1;padding:8px 16px 24px;overflow-y:auto}.finai-landing .sheet-group{border-bottom:1px solid var(--border)}.finai-landing .sheet-group summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:56px;font-size:18px;font-weight:600;list-style:none;display:flex}.finai-landing .sheet-group summary::-webkit-details-marker{display:none}.finai-landing .sheet-chevron{transition:transform var(--dur-ui,.28s) var(--ease-out,ease)}.finai-landing .sheet-group[open] .sheet-chevron{transform:rotate(90deg)}.finai-landing .sheet-group ul{padding-bottom:12px;display:grid}.finai-landing .sheet-group a,.finai-landing .sheet-link{min-height:44px;color:var(--foreground);align-items:center;font-size:16px;display:flex}.finai-landing .sheet-link{border-bottom:1px solid var(--border);min-height:56px;font-size:18px;font-weight:600}.finai-landing .sheet-all{color:var(--muted-foreground)}.finai-landing .sheet-group a.sheet-item{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:8px 0}.finai-landing .sheet-item-title{font-weight:500}.finai-landing .sheet-item-text{color:var(--muted-foreground);font-size:14px;line-height:1.4}.finai-landing .mobile-sheet-bar{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--background)}@media (min-width:1024px){.finai-landing .mobile-sheet{display:none}}.finai-landing.js-on .rv{opacity:0;transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:var(--rv-delay,0s);transform:translateY(14px)}.finai-landing.js-on .rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.finai-landing *,.finai-landing :before,.finai-landing :after{transition:none!important;animation:none!important}}.finai-landing a:focus-visible,.finai-landing button:focus-visible,.finai-landing summary:focus-visible,.finai-landing select:focus-visible,.finai-landing input:focus-visible,.finai-landing textarea:focus-visible,.finai-landing [tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid var(--foreground);outline-offset:3px}.finai-landing [data-anchor-focus]:focus{outline:none}.finai-landing [id],.finai-landing a,.finai-landing button,.finai-landing summary,.finai-landing input,.finai-landing select,.finai-landing textarea,.finai-landing [tabindex]{scroll-margin-top:88px}.finai-landing .bg-foreground a:focus-visible,.finai-landing .bg-foreground button:focus-visible{outline-color:var(--background)}
.finai-landing{--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:linear(0, .013 0.6%, .05 1.2%, .2 2.5%, .64 5.8%, .88 8.2%, 1.02 10.9%, 1.07 13.2%, 1.08 15.6%, 1.06 18.4%, 1.01 24%, .99 29.3%, 1 40%, 1);--dur-micro:.14s;--dur-ui:.28s;--dur-reveal:.7s;--stagger:80ms;--tone-emerald:#10b981;--tone-emerald-text:#047857;--tone-amber:#f59e0b;--tone-sky:#0ea5e9;--tone-red:#ef4444;--space-950:#06101d;--space-900:#091726;--space-800:#132538;--space-700:#243a50;--space-rim:#b5d6eb;--scene-dark:var(--space-900);--scene-dark-card:var(--space-800);--surface:#fff;--surface-line:#cadae8;--shadow-sm:0 1px 2px #192f4614;--shadow-md:0 8px 24px -8px #192f462e;--shadow-lg:0 24px 60px -28px #192f465c;--shadow-device:0 40px 80px -24px #0d233966}@supports (color:lab(0% 0 0)){.finai-landing{--space-950:lab(4.33353% -.60036 -9.76693);--space-900:lab(7.08706% -1.41373 -12.3056);--space-800:lab(14.0218% -2.58172 -14.3148);--space-700:lab(23.3118% -3.56343 -16.3277);--space-rim:lab(83.8618% -8.037 -13.8306);--surface-line:lab(86.0824% -3.41719 -8.88996);--shadow-sm:0 1px 2px lab(18.631% -2.98554 -17.024/.08);--shadow-md:0 8px 24px -8px lab(18.631% -2.98554 -17.024/.18);--shadow-lg:0 24px 60px -28px lab(18.631% -2.98554 -17.024/.36);--shadow-device:0 40px 80px -24px lab(12.8014% -2.40413 -16.9224/.4)}}.finai-landing .surface{border:1px solid var(--surface-line);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:24px}.finai-landing .surface-sm{border:1px solid var(--surface-line);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:16px}.finai-landing .surface-muted{box-shadow:none;background:#ffffff73}.finai-landing .lift{transition:transform var(--dur-ui) var(--ease-out), box-shadow var(--dur-ui) var(--ease-out)}.finai-landing .lift:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.finai-landing .accent-word{isolation:isolate;white-space:nowrap;display:inline-block;position:relative}.finai-landing .accent-line{z-index:-1;transform-origin:0;background:#10b98161;border-radius:999px;height:.2em;position:absolute;bottom:.04em;left:-.06em;right:-.06em}.finai-landing .accent-word[data-tone=dark] .accent-line{background:#34d3996b}.finai-landing .accent-word[data-draw=load] .accent-line{animation:accent-draw .6s var(--ease-out) calc(.35s + var(--accent-i,0) * 80ms) both}.finai-landing.js-on .rv .accent-line{transition:transform .7s var(--ease-out) calc(var(--rv-delay,0s) + .3s + var(--accent-i,0) * 80ms);transform:scaleX(0)}.finai-landing.js-on .rv.in .accent-line{transform:scaleX(1)}@keyframes accent-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.finai-landing .eyebrow{border:1px solid var(--surface-line);color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;background:#ffffffb8;border-radius:999px;align-items:center;gap:8px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.finai-landing .eyebrow:before{content:"";background:var(--tone-emerald);border-radius:999px;width:6px;height:6px}.finai-landing .cta-arrow{transition:transform var(--dur-micro) var(--ease-out);display:inline-block}.finai-landing a:hover>.cta-arrow{transform:translate(3px)}.finai-landing .cta-press:active{transform:scale(.98)}.finai-landing .text-cta{min-height:44px;color:var(--foreground);transition:background-size .2s var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(100% - 10px);background-repeat:no-repeat;background-size:0% 1.5px;align-items:center;gap:6px;font-weight:600;display:inline-flex}.finai-landing .text-cta:hover{background-size:100% 1.5px}.finai-landing .scene-fog{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.finai-landing .scene-fog>i{will-change:transform;border-radius:50%;position:absolute}.finai-landing .scene-fog>i:first-child{aspect-ratio:1;width:62%;animation:fog-drift-a 26s var(--ease-in-out) infinite alternate;background:radial-gradient(circle,#c7e2f6e6 0%,#c7e2f600 66%);background:radial-gradient(circle,lab(88.4448% -6.17614 -13.0124/.9) 0%,lab(88.4448% -6.17614 -13.0124/0) 66%);top:-38%;left:-12%}.finai-landing .scene-fog>i:nth-child(2){aspect-ratio:1;width:56%;animation:fog-drift-b 30s var(--ease-in-out) infinite alternate;background:radial-gradient(circle,#b3ceeb8c 0%,#b3ceeb00 66%);background:radial-gradient(circle,lab(81.3601% -4.72936 -17.5104/.55) 0%,lab(81.3601% -4.72936 -17.5104/0) 66%);top:-30%;right:-14%}.finai-landing .scene-fog>i:nth-child(3){aspect-ratio:1;width:64%;animation:fog-drift-a 28s var(--ease-in-out) -9s infinite alternate;background:radial-gradient(circle,#d4edf7d9 0%,#d4edf700 64%);background:radial-gradient(circle,lab(92.0259% -6.92812 -8.04542/.85) 0%,lab(92.0259% -6.92812 -8.04542/0) 64%);bottom:-46%;right:8%}.finai-landing .scene-fog>i:nth-child(4){aspect-ratio:1;width:52%;animation:fog-drift-b 24s var(--ease-in-out) -6s infinite alternate;background:radial-gradient(circle,#c2dbf1cc 0%,#c2dbf100 64%);background:radial-gradient(circle,lab(86.0745% -5.07656 -13.5943/.8) 0%,lab(86.0745% -5.07656 -13.5943/0) 64%);bottom:-40%;left:-16%}.finai-landing .scene-fog>span{opacity:.05;background-image:radial-gradient(#0f172ae6 1px,#0000 1.4px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 55% at 50% 45%,#000 0%,#0000 78%);mask-image:radial-gradient(60% 55% at 50% 45%,#000 0%,#0000 78%)}@keyframes fog-drift-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(6%,4%)scale(1.06)}}@keyframes fog-drift-b{0%{transform:translate(0,0)scale(1.04)}to{transform:translate(-5%,5%)scale(.97)}}@media (max-width:767px){.finai-landing .scene-fog>i{animation:none}}.finai-landing .scene-dark{isolation:isolate;background:var(--scene-dark);color:#f8fafc;position:relative;overflow:hidden}.finai-landing .scene-dark:before{content:"";z-index:-1;background:radial-gradient(60% 70% at 8% 0,#2e507273 0%,#0000 70%) no-repeat,radial-gradient(70% 55% at 85% 115%,#83aac747 0%,#0000 65%) no-repeat,radial-gradient(1px 1px at 18% 22%,#ffffffbf 50%,#0000 100%) 0 0/230px 230px,radial-gradient(1px 1px at 63% 48%,#ffffff8c 50%,#0000 100%) 0 0/310px 310px,radial-gradient(1.5px 1.5px at 81% 17%,#dbf3ffb3 50%,#0000 100%) 0 0/410px 410px,radial-gradient(1px 1px at 37% 79%,#ffffff73 50%,#0000 100%) 0 0/190px 190px,radial-gradient(1px 1px at 91% 66%,#fff9 50%,#0000 100%) 0 0/520px 520px;background:radial-gradient(60% 70% at 8% 0,lab(32.4834% -4.17975 -23.8337/.45) 0%,#0000 70%) no-repeat,radial-gradient(70% 55% at 85% 115%,lab(67.5561% -8.62199 -19.2707/.28) 0%,#0000 65%) no-repeat,radial-gradient(1px 1px at 18% 22%,lab(100% 0 0/.75) 50%,#0000 100%) 0 0/230px 230px,radial-gradient(1px 1px at 63% 48%,lab(100% 0 0/.55) 50%,#0000 100%) 0 0/310px 310px,radial-gradient(1.5px 1.5px at 81% 17%,lab(94.311% -6.24368 -8.70119/.7) 50%,#0000 100%) 0 0/410px 410px,radial-gradient(1px 1px at 37% 79%,lab(100% 0 0/.45) 50%,#0000 100%) 0 0/190px 190px,radial-gradient(1px 1px at 91% 66%,lab(100% 0 0/.6) 50%,#0000 100%) 0 0/520px 520px;position:absolute;inset:0}.finai-landing .scene-dark:after{content:"";z-index:-1;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.finai-landing .scene-dark .text-muted-foreground{color:#ccdae4c7;color:lab(86.108% -3.20226 -6.5603/.78)}.finai-landing .dark-card{background:#1325389e;background:lab(14.0218% -2.58172 -14.3148/.62);border:1px solid #cde1f01f;border:1px solid lab(88.4379% -4.72048 -9.79964/.12);border-radius:20px}.finai-landing .planet-horizon{z-index:-1;aspect-ratio:1;background:linear-gradient(180deg, #1b3043 0, #0d1b2c 44px, var(--space-950) 110px);pointer-events:none;border-radius:50%;width:max(1500px,160%);position:absolute;bottom:0;left:50%;transform:translate(-50%,calc(100% - 92px));box-shadow:0 -1px #e9f8ffcc,0 -10px 34px #bcddf161,0 -60px 150px #7fa3c252;box-shadow:0 -1px lab(96.5962% -4.20833 -5.82443/.8),0 -10px 34px lab(86.1824% -8.05014 -13.8362/.38),0 -60px 150px lab(65.1562% -6.9024 -20.122/.32)}@supports (color:lab(0% 0 0)){.finai-landing .planet-horizon{background:linear-gradient(180deg, lab(18.6732% -3.20773 -15.2775) 0, lab(9.36662% -1.73998 -13.0744) 44px, var(--space-950) 110px)}}@media (min-width:768px){.finai-landing .planet-horizon{transform:translate(-50%,calc(100% - 120px))}}.finai-landing .footer-space{--foreground:#f1f6fa;--muted-foreground:#b8c6d2;--border:#cde1f01f;background:var(--space-950);color:var(--muted-foreground)}@supports (color:lab(0% 0 0)){.finai-landing .footer-space{--foreground:lab(96.5231% -1.09854 -2.75995);--muted-foreground:lab(79.1336% -3.14733 -7.40676);--border:lab(88.4379% -4.72048 -9.79964/.12)}}.finai-landing .footer-space img{filter:invert()brightness(1.15)}.finai-landing .footer-space a:focus-visible{outline-color:#f1f6fa;outline-color:lab(96.5231% -1.09854 -2.75995)}.finai-landing .space-panel{background:radial-gradient(80% 90% at 100% 100%, #608bad4d 0%, transparent 60%), radial-gradient(60% 70% at 0% 0%, #2845618c 0%, transparent 70%), var(--space-900)}@supports (color:lab(0% 0 0)){.finai-landing .space-panel{background:radial-gradient(80% 90% at 100% 100%, lab(55.8775% -8.26964 -22.9187/.3) 0%, transparent 60%), radial-gradient(60% 70% at 0% 0%, lab(27.8864% -3.76283 -20.4649/.55) 0%, transparent 70%), var(--space-900)}}.finai-landing .atmo-after{background:radial-gradient(90% 60% at 72% 0,#cae2f3bf 0%,#0000 70%);background:radial-gradient(90% 60% at 72% 0,lab(88.4417% -5.45582 -11.409/.75) 0%,#0000 70%)}.finai-landing .scene-dark a:focus-visible,.finai-landing .scene-dark button:focus-visible,.finai-landing .scene-dark input:focus-visible{outline-color:#f8fafc}.finai-landing .cursor-light{z-index:-1;pointer-events:none;background:radial-gradient(400px circle at var(--mx,50%) var(--my,0%), #9bc4e129, transparent 70%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.finai-landing .cursor-light{background:radial-gradient(400px circle at var(--mx,50%) var(--my,0%), lab(76.8428% -8.76257 -19.3197/.16), transparent 70%)}}.finai-landing .page-hero{isolation:isolate;margin-top:calc(-1 * var(--nav-h));padding-top:var(--nav-h);position:relative;overflow:clip}.finai-landing .crumbs{color:var(--muted-foreground);flex-wrap:wrap;gap:6px;font-size:13px;display:flex}.finai-landing .crumbs a{color:var(--muted-foreground);text-underline-offset:3px;text-decoration:underline}.finai-landing .crumbs a:hover{color:var(--foreground)}.finai-landing .stagger>.rv:nth-child(2){--rv-delay:80ms}.finai-landing .stagger>.rv:nth-child(3){--rv-delay:.16s}.finai-landing .stagger>.rv:nth-child(4){--rv-delay:.24s}.finai-landing .stagger>.rv:nth-child(5){--rv-delay:.32s}.finai-landing .stagger>.rv:nth-child(6){--rv-delay:.4s}.finai-landing .stagger>.rv:nth-child(7){--rv-delay:.48s}.finai-landing .faq-item{border-bottom:1px solid var(--border);interpolate-size:allow-keywords}.finai-landing .faq-item summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:16px 0;font-size:18px;font-weight:600;list-style:none;display:flex}.finai-landing .faq-item summary::-webkit-details-marker{display:none}.finai-landing .faq-item::details-content{block-size:0;transition:block-size var(--dur-ui) var(--ease-out), content-visibility var(--dur-ui) allow-discrete;overflow:clip}.finai-landing .faq-item[open]::details-content{block-size:auto}.finai-landing .faq-plus{background:var(--surface);width:28px;height:28px;box-shadow:0 0 0 1px var(--surface-line);border-radius:999px;flex:none;position:relative}.finai-landing .faq-plus:before,.finai-landing .faq-plus:after{content:"";background:currentColor;border-radius:2px;position:absolute;top:50%;left:50%}.finai-landing .faq-plus:before{width:12px;height:1.5px;margin:-.75px 0 0 -6px}.finai-landing .faq-plus:after{width:1.5px;height:12px;transition:transform var(--dur-ui) var(--ease-out);margin:-6px 0 0 -.75px}.finai-landing .faq-item[open] .faq-plus:after{transform:scaleY(0)}.finai-landing .faq-answer{color:var(--muted-foreground);padding:0 44px 20px 0;font-size:16px;line-height:1.6}@keyframes pop-in{0%{opacity:0;transform:scale(.4)}58%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.finai-landing .int-lines path{fill:none;stroke:#10b98173;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.finai-landing.js-on .int-lines.rv path{stroke-dashoffset:1px;transition:stroke-dashoffset 1.2s var(--ease-out)}.finai-landing.js-on .int-lines.rv path:nth-child(2){transition-delay:.12s}.finai-landing.js-on .int-lines.rv path:nth-child(3){transition-delay:.24s}.finai-landing.js-on .int-lines.rv path:nth-child(4){transition-delay:.36s}.finai-landing.js-on .int-lines.rv.in path{stroke-dashoffset:0}.finai-landing .int-dot{offset-rotate:0deg;opacity:0;animation:int-travel 3s var(--ease-in-out) infinite}.finai-landing .int-dot:nth-of-type(2){animation-delay:.75s}.finai-landing .int-dot:nth-of-type(3){animation-delay:1.5s}.finai-landing .int-dot:nth-of-type(4){animation-delay:2.25s}@keyframes int-travel{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}.finai-landing .timeline{gap:16px;display:grid;position:relative}@media (min-width:900px){.finai-landing .timeline{grid-template-columns:repeat(4,minmax(0,1fr))}.finai-landing .timeline:before{content:"";background:linear-gradient(90deg, var(--tone-emerald), #10b98133);transform-origin:0;border-radius:2px;height:2px;position:absolute;top:23px;left:12%;right:12%}.finai-landing.js-on .timeline.rv:before{transition:transform 1.2s var(--ease-out) .2s;transform:scaleX(0)}.finai-landing.js-on .timeline.rv.in:before{transform:scaleX(1)}}.finai-landing .timeline-dot{border:1px solid var(--surface-line);background:var(--surface);width:48px;height:48px;box-shadow:var(--shadow-sm);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:14px;font-weight:700;display:grid;position:relative}.finai-landing .range{cursor:pointer;appearance:none;background:0 0;width:100%;height:28px}.finai-landing .range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--tone-emerald-text) 0%, var(--tone-emerald-text) var(--fill,50%), #7a8a9e var(--fill,50%));border-radius:999px;height:6px}.finai-landing .range::-moz-range-track{background:#7a8a9e;border-radius:999px;height:6px}.finai-landing .range::-moz-range-progress{background:var(--tone-emerald-text);border-radius:999px;height:6px}.finai-landing .range::-webkit-slider-thumb{background:var(--tone-emerald-text);appearance:none;width:22px;height:22px;transition:transform var(--dur-micro) var(--ease-out);border:3px solid #fff;border-radius:999px;margin-top:-8px;box-shadow:0 2px 8px #0f172a4d}.finai-landing .range::-moz-range-thumb{background:var(--tone-emerald-text);width:16px;height:16px;transition:transform var(--dur-micro) var(--ease-out);border:3px solid #fff;border-radius:999px;box-shadow:0 2px 8px #0f172a4d}.finai-landing .range:active::-webkit-slider-thumb{transform:scale(1.15)}.finai-landing .range:active::-moz-range-thumb{transform:scale(1.15)}.finai-landing .calc-bar{transform-origin:0;height:36px;transition:transform .5s var(--ease-spring);border-radius:10px}.finai-landing .fit-badge{animation:pop-in .55s var(--ease-out) both}.finai-landing .fit-card{transition:box-shadow var(--dur-ui) var(--ease-out), border-color var(--dur-ui) var(--ease-out)}.finai-landing .fit-card[data-fit=true]{box-shadow:0 0 0 4px #10b9811f, var(--shadow-md);border-color:#10b9818c}.finai-landing .flash-up{animation:flash-up .6s var(--ease-out)}@keyframes flash-up{0%{opacity:.55;transform:translateY(3px)}to{opacity:1;transform:none}}.finai-landing .chip{border:1px solid var(--surface-line);background:var(--surface);min-height:36px;color:var(--foreground);transition:background-color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.finai-landing .chip:hover{border-color:#0f172a4d}.finai-landing .chip[aria-pressed=true]{border-color:var(--foreground);background:var(--foreground);color:var(--background)}.finai-landing main{overflow-x:clip}.finai-landing .int-diagram{grid-template-columns:auto 88px minmax(0,1fr);align-items:center;display:grid}.finai-landing .int-node{background:var(--scene-dark);color:#fff;letter-spacing:-.01em;border-radius:26px;place-items:center;width:96px;height:96px;font-size:17px;font-weight:700;display:grid;position:relative;box-shadow:0 24px 48px -24px #020617b3}.finai-landing .int-node:after{content:"";animation:node-ring 3s var(--ease-out) infinite;border:1.5px solid #10b98173;border-radius:32px;position:absolute;inset:-10px}@keyframes node-ring{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.18)}}.finai-landing .int-wire{align-self:stretch;position:relative}.finai-landing .int-wire svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.finai-landing .int-dot{background:var(--tone-emerald);offset-anchor:center;border-radius:999px;width:8px;height:8px;animation-iteration-count:4;position:absolute;top:0;left:0;box-shadow:0 0 0 4px #10b9812e}.finai-landing .int-list{gap:12px;display:grid}.finai-landing .int-card{color:var(--foreground);display:block}.finai-landing .int-format{color:var(--foreground);background:#eef2f7;background:lab(95.3497% -.788122 -2.89232);border-radius:999px;margin-top:8px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}@media (max-width:1023px){.finai-landing .int-card img{margin-inline:auto}}@media (max-width:639px){.finai-landing .int-diagram{grid-template-columns:minmax(0,1fr);justify-items:center;gap:20px}.finai-landing .int-wire{display:none}.finai-landing .int-list{width:100%}}.finai-landing .pile-track{position:relative}.finai-landing.js-on .pile-track{height:200vh}.finai-landing .pile-sticky{flex-direction:column;justify-content:center;gap:32px;padding-block:80px;display:flex}.finai-landing.js-on .pile-sticky{top:var(--nav-h);height:calc(100svh - var(--nav-h));padding-block:16px;position:sticky}@media (max-width:767px){.finai-landing.js-on .pile-track{height:170vh}}.finai-landing .pile-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:980px;margin-inline:auto;display:grid}@media (min-width:768px){.finai-landing .pile-board{gap:20px}}.finai-landing .pile-col{border:1px solid var(--surface-line);--land-color:var(--tone-emerald);background:#ffffff8c;border-radius:20px;padding:12px;position:relative}.finai-landing .pile-col[data-match=name]{--land-color:#f59e0b}.finai-landing .pile-col:after{content:"";border:1.5px solid var(--land-color);border-radius:inherit;box-shadow:0 0 0 4px color-mix(in oklch, var(--land-color) 16%, transparent);opacity:calc(var(--land,0) * .7);pointer-events:none;position:absolute;inset:-1px}.finai-landing .pile-col-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.finai-landing .pile-col-cards{gap:8px;margin-top:10px;display:grid}.finai-landing .pile-card{will-change:transform;background:#fff;border:1px solid #e2e5e8;border:1px solid lab(90.7125% -.594288 -2.17104);border-radius:12px;gap:2px;padding:10px 12px;display:grid;position:relative;box-shadow:0 12px 24px -18px #0f172a73}.finai-landing .pile-card-top{justify-content:space-between;gap:6px;font-size:13px;display:flex}.finai-landing .pile-card-top span{color:var(--muted-foreground);font-size:12px}.finai-landing .pile-card-supplier{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.finai-landing .pile-card-sum{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.finai-landing .pile-tag{margin-top:10px;font-size:12px;font-weight:600}.finai-landing .pile-col[data-match=code] .pile-tag,.finai-landing .pile-col[data-match=vat] .pile-tag{color:var(--tone-emerald-text)}.finai-landing .pile-col[data-match=name] .pile-tag{color:#b45309}@media (max-width:639px){.finai-landing .pile-card-top span,.finai-landing .pile-card-supplier{display:none}.finai-landing .pile-col{border-radius:14px;padding:8px}.finai-landing .pile-card{padding:8px}.finai-landing .pile-col-name{white-space:normal}}.finai-landing .cta-sheets{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.finai-landing .cta-sheets i{background:#ffffff12;border-radius:8px;width:64px;height:84px;animation:16s linear infinite sheet-fall;position:absolute;top:-120px;box-shadow:inset 0 0 0 1px #ffffff1a}.finai-landing .cta-sheets i:first-child{left:8%}.finai-landing .cta-sheets i:nth-child(2){animation-duration:19s;animation-delay:-6s;left:84%}.finai-landing .cta-sheets i:nth-child(3){width:48px;height:62px;animation-duration:22s;animation-delay:-11s;left:70%}@keyframes sheet-fall{0%{opacity:0;transform:translate(0,0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(-40px,720px)}}@media (max-width:767px){.finai-landing .cta-sheets{display:none}}.finai-landing .bento-scene .sw{min-height:0;box-shadow:none}.finai-landing .bg-foreground .text-cta,.finai-landing .space-panel .text-cta{color:var(--background)}.finai-landing .scene-dark .text-cta{color:#f8fafc}.finai-landing .guide-section{border-top:1px solid var(--surface-line);padding:32px 0}.finai-landing .guide-section:first-child{border-top:0;padding-top:0}.finai-landing .guide-section h2{color:var(--foreground);letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(22px,2.4vw,28px);font-weight:600;line-height:1.2}.finai-landing .guide-section p{color:var(--muted-foreground);font-size:17px;line-height:1.7}.finai-landing .guide-section p+p{margin-top:12px}.finai-landing .guide-section ol{counter-reset:guide-step;gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}.finai-landing .guide-section ol>li{min-height:32px;color:var(--foreground);counter-increment:guide-step;padding-left:48px;font-size:17px;line-height:1.6;position:relative}.finai-landing .guide-section ol>li:before{content:counter(guide-step);background:var(--scene-dark);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:grid;position:absolute;top:-2px;left:0}.finai-landing .guide-section ul{color:var(--muted-foreground);margin:16px 0 0;padding-left:1.1em;font-size:17px;line-height:1.65;list-style:outside}.finai-landing .guide-section ul>li+li{margin-top:8px}@media (max-width:639px){.finai-landing .guide-section{padding:26px 0}.finai-landing .guide-section p,.finai-landing .guide-section ol>li,.finai-landing .guide-section ul{font-size:16px}}@media (min-width:1024px){.finai-landing .hero-visual{margin-right:calc(-1*clamp(0px,50vw - 624px,104px))}}.finai-landing .news-band{background:radial-gradient(70% 120% at 100% 50%, #0d3242b3 0%, transparent 70%), var(--space-950)}@supports (color:lab(0% 0 0)){.finai-landing .news-band{background:radial-gradient(70% 120% at 100% 50%, lab(18.9139% -8.81116 -13.9746/.7) 0%, transparent 70%), var(--space-950)}}.finai-landing .news-glow{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.finai-landing .news-glow>i{aspect-ratio:1;will-change:transform;border-radius:50%;position:absolute}.finai-landing .news-glow>i:first-child{width:55%;animation:news-drift-a 22s var(--ease-in-out) infinite alternate;background:radial-gradient(circle,#2dc08e4d 0%,#2dc08e00 66%);background:radial-gradient(circle,lab(69.3762% -48.0187 13.612/.3) 0%,lab(69.3762% -48.0187 13.612/0) 66%);top:-70%;left:-12%}.finai-landing .news-glow>i:nth-child(2){width:62%;animation:news-drift-b 26s var(--ease-in-out) infinite alternate;background:radial-gradient(circle,#63a8cf57 0%,#63a8cf00 66%);background:radial-gradient(circle,lab(65.3206% -14.2797 -27.0628/.34) 0%,lab(65.3206% -14.2797 -27.0628/0) 66%);bottom:-80%;right:-14%}.finai-landing .news-glow>i:nth-child(3){width:28%;animation:news-drift-a 18s var(--ease-in-out) -7s infinite alternate;background:radial-gradient(circle,#60ddc029 0%,#60ddc000 70%);background:radial-gradient(circle,lab(80.6728% -41.8302 3.63957/.16) 0%,lab(80.6728% -41.8302 3.63957/0) 70%);top:5%;left:38%}@keyframes news-drift-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(14%,12%)scale(1.12)}}@keyframes news-drift-b{0%{transform:translate(0,0)scale(1.06)}to{transform:translate(-12%,-10%)scale(.94)}}.finai-landing .news-line{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#c2e5f14d,#0000);background:linear-gradient(90deg,#0000,lab(88.6363% -10.0129 -9.73564/.3),#0000);height:1px;position:absolute;left:0;right:0;overflow:hidden}.finai-landing .news-line-top{top:0}.finai-landing .news-line-bottom{bottom:0}.finai-landing .news-line:after{content:"";width:30%;animation:news-sheen 8s var(--ease-in-out) infinite;background:linear-gradient(90deg,#0000,#5bf0b8e6,#0000);background:linear-gradient(90deg,#0000,lab(85.7524% -51.1723 14.5511/.9),#0000);position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.finai-landing .news-line-bottom:after{animation-delay:-4s}@keyframes news-sheen{0%{transform:translate(-100%)}55%,to{transform:translate(340%)}}.finai-landing .news-pill{color:#c1f6e2;color:lab(92.6748% -20.3177 3.78909);letter-spacing:.08em;text-transform:uppercase;background:#2dc08e1f;background:lab(69.3762% -48.0187 13.612/.12);border:1px solid #bee9d94d;border:1px solid lab(89.0626% -16.8977 3.1556/.3);border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.finai-landing .news-pill-dot{background:var(--tone-emerald);border-radius:999px;flex:none;width:7px;height:7px;position:relative}.finai-landing .news-pill-dot:after{content:"";border-radius:inherit;background:var(--tone-emerald);animation:news-ping 2.4s var(--ease-out) infinite;position:absolute;inset:0}@keyframes news-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3)}}.finai-landing .news-orbit{aspect-ratio:1;width:min(100%,360px);margin-inline:auto;position:relative}.finai-landing .orbit-ring{border:1px solid #cde1f029;border:1px solid lab(88.4379% -4.72048 -9.79964/.16);border-radius:50%;animation:40s linear infinite orbit-spin;position:absolute}.finai-landing .orbit-ring-1{inset:0}.finai-landing .orbit-ring-2{border-color:#69d6aa42;border-color:lab(78.3975% -40.6809 11.6096/.26);animation-duration:28s;animation-direction:reverse;inset:15%}.finai-landing .orbit-ring-3{border-style:dashed;border-color:#c2e5f138;border-color:lab(88.6363% -10.0129 -9.73564/.22);animation-duration:20s;inset:29%}.finai-landing .orbit-ring>i{background:#97f4d4;background:lab(89.7217% -34.2333 6.33637);border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;box-shadow:0 0 0 3px #2dc08e2e,0 0 18px #51daa7b3;box-shadow:0 0 0 3px lab(69.3762% -48.0187 13.612/.18),0 0 18px lab(78.6595% -47.7681 13.5819/.7)}.finai-landing .orbit-ring-2>i{background:#cbeafb;background:lab(90.8632% -8.22321 -11.5531);width:8px;height:8px;margin:-4px 0 0 -4px;box-shadow:0 0 14px #a6d6eeb3;box-shadow:0 0 14px lab(82.7982% -11.9761 -17.1782/.7)}.finai-landing .orbit-core{animation:core-breathe 6s var(--ease-in-out) infinite alternate;background:radial-gradient(circle at 35% 30%,#d2fded 0%,#37c695 42%,#00474e 100%);background:radial-gradient(circle at 35% 30%,lab(96.0228% -16.8848 3.15485) 0%,lab(71.6971% -47.9499 13.6038) 42%,lab(26.4376% -23.3442 -12.4769) 100%);border-radius:50%;position:absolute;inset:38%;box-shadow:0 0 40px #3cc9988c,0 0 110px #41b0bc66;box-shadow:0 0 40px lab(72.8575% -47.9172 13.5998/.55),0 0 110px lab(66.0715% -29.7338 -15.8241/.4)}@keyframes orbit-spin{to{transform:rotate(360deg)}}@keyframes core-breathe{0%{transform:scale(.94)}to{transform:scale(1.05)}}@media (max-width:767px){.finai-landing .news-glow>i,.finai-landing .news-line:after{animation:none}}.finai-landing .announce-bar{z-index:41;background:linear-gradient(90deg, var(--space-950), var(--space-800) 50%, var(--space-950));color:#ecf3f8;color:lab(95.3756% -1.63275 -3.29692);font-size:13px;position:relative;overflow:hidden}.finai-landing .announce-bar:after{content:"";width:35%;animation:news-sheen 9s var(--ease-in-out) infinite;pointer-events:none;background:linear-gradient(90deg,#0000,#69d6aa29,#0000);background:linear-gradient(90deg,#0000,lab(78.3975% -40.6809 11.6096/.16),#0000);position:absolute;inset:0;transform:translate(-100%)}.finai-landing .announce-link{z-index:1;color:inherit;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;display:inline-flex;position:relative}.finai-landing .announce-tag{color:#c1f6e2;color:lab(92.6748% -20.3177 3.78909);letter-spacing:.06em;text-transform:uppercase;background:#2dc08e24;background:lab(69.3762% -48.0187 13.612/.14);border:1px solid #bee9d94d;border:1px solid lab(89.0626% -16.8977 3.1556/.3);border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-flex}.finai-landing .announce-cta{color:#99f4d1;color:lab(89.729% -34.011 7.65893);text-underline-offset:3px;align-items:center;gap:4px;font-weight:600;-webkit-text-decoration:underline #99f4d166;text-decoration:underline #99f4d166;-webkit-text-decoration:underline lab(89.729% -34.011 7.65893/.4);text-decoration:underline lab(89.729% -34.011 7.65893/.4);display:inline-flex}.finai-landing .announce-link:hover .announce-cta{text-decoration-color:currentColor}.finai-landing .announce-link:hover .cta-arrow{transform:translate(3px)}.finai-landing .announce-link:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #eff6fb;outline:2px solid lab(96.5356% -1.63302 -3.29707)}@media (max-width:767px){.finai-landing .announce-bar:after{animation:none}}
.finai-landing .scene{margin:0;padding-bottom:44px;position:relative;container-type:inline-size}.finai-landing .scene-stage{position:relative}.finai-landing .scene-stage[data-instant] *,.finai-landing .scene-stage[data-instant] :before,.finai-landing .scene-stage[data-instant] :after{transition:none!important;animation:none!important}.finai-landing .scene-pause{z-index:5;color:#fff;opacity:.5;background:#0f172ab8;border-radius:999px;place-items:center;width:36px;height:36px;transition:opacity .2s;display:grid;position:absolute;bottom:0;right:4px}.finai-landing .scene:hover .scene-pause,.finai-landing .scene-pause:focus-visible{opacity:1}.finai-landing .scene:not(:has(>.scene-stage[data-live])) .scene-pause{display:none}.finai-landing .sw{border:1px solid var(--surface-line);min-height:300px;box-shadow:var(--shadow-lg);color:#0a0a0a;background:#fff;border-radius:20px;padding:16px;font-size:13px;line-height:1.35;position:relative;overflow:hidden}.finai-landing .sw-head{border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:12px;display:flex}.finai-landing .sw-title{font-size:14px;font-weight:600}.finai-landing .sw-pill{color:#475569;white-space:nowrap;border:1px solid #e5e7eb;border-radius:999px;padding:2px 10px;font-size:12px}.finai-landing .sw .pill{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;height:24px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.finai-landing .sw .pill-emerald{color:#047857;background:#ecfdf5;box-shadow:inset 0 0 0 1px #a7f3d0}.finai-landing .sw .pill-sky{color:#0369a1;background:#f0f9ff;box-shadow:inset 0 0 0 1px #bae6fd}.finai-landing .sw .pill-amber{color:#b45309;background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a}.finai-landing .sw .pill-muted{color:#475569;background:#f1f5f9}.finai-landing .sw .swap{justify-items:end;display:inline-grid}.finai-landing .sw .swap>*{transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);grid-area:1/1}.finai-landing .sw .swap-a{opacity:0;transform:translateY(-4px)}.finai-landing .sw .swap-b{opacity:1}.finai-landing .up-zone{background:#fbfcfd;border:2px dashed #cbd5e1;border-radius:14px;justify-items:center;gap:8px;padding:16px 12px;display:grid}.finai-landing .up-icon{color:#059669;background:#ecfdf5;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.finai-landing .up-text{font-weight:600}.finai-landing .up-chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.finai-landing .up-chip{color:#475569;letter-spacing:.03em;transition:opacity .45s var(--ease-out), transform .45s var(--ease-spring);background:#f1f5f9;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.finai-landing .up-chip[data-kind=PDF]{color:#b91c1c;background:#fee2e2}.finai-landing .up-chip[data-kind=JPG]{color:#0369a1;background:#e0f2fe}.finai-landing .up-chip[data-kind=XML]{color:#6d28d9;background:#ede9fe}.finai-landing .up-chip[data-kind=XLSX]{color:#15803d;background:#dcfce7}.finai-landing .up-split{transition:opacity .35s var(--ease-out), transform .35s var(--ease-spring);justify-content:center;margin:12px 0 8px;display:flex}.finai-landing .up-rows{gap:6px;display:grid}.finai-landing .up-row{min-width:0;transition:opacity .4s var(--ease-out), transform .4s var(--ease-out);border:1px solid #eef0f3;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.finai-landing .up-row-1{transition-delay:80ms}.finai-landing .up-row-2{transition-delay:.16s}.finai-landing .sw .ft{color:#b91c1c;background:#fee2e2;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;font-size:12px;font-weight:800;display:grid}.finai-landing .up-meta{flex:1;min-width:0;display:grid}.finai-landing .up-meta b{font-weight:600}.finai-landing .up-meta span{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.finai-landing .scene-stage[data-live]:not([data-at~="1"]) .up-chip-0,.finai-landing .scene-stage[data-live]:not([data-at~="1"]) .up-chip-1,.finai-landing .scene-stage[data-live]:not([data-at~="2"]) .up-chip-2,.finai-landing .scene-stage[data-live]:not([data-at~="2"]) .up-chip-3,.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .up-chip-4,.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .up-chip-5{opacity:0;transform:translateY(-26px)scale(.9)}.finai-landing .scene-stage[data-live]:not([data-at~="4"]) .up-split{opacity:0;transform:scale(.9)}.finai-landing .scene-stage[data-live]:not([data-at~="4"]) .up-row{opacity:0;transform:translateY(-10px)}.finai-landing .scene-stage[data-live]:not([data-at~="5"]) .sc-upload .swap-a{opacity:1;transform:none}.finai-landing .scene-stage[data-live]:not([data-at~="5"]) .sc-upload .swap-b{opacity:0;transform:translateY(4px)}.finai-landing .sort-body{grid-template-columns:minmax(0,.34fr) minmax(0,1fr);gap:12px;display:grid}.finai-landing .sort-inbox{background:#fbfcfd;border:1px dashed #cbd5e1;border-radius:12px;padding:8px}.finai-landing .sort-label{color:#64748b;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.finai-landing .sort-inbox ul{gap:6px;display:grid}.finai-landing .sort-in{opacity:0;transition:opacity .35s var(--ease-out), transform .35s var(--ease-out);background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:5px 8px;font-size:12px;font-weight:600;transform:translate(18px)scale(.92)}.finai-landing .sort-lanes{gap:8px;display:grid}.finai-landing .lane{border:1px solid #eef0f3;border-radius:12px;gap:6px;padding:8px 10px;display:grid}.finai-landing .lane-name{align-items:center;gap:6px;min-width:0;font-weight:600;display:flex}.finai-landing .lane-name svg{color:#64748b;flex:none}.finai-landing .lane-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.finai-landing .lane-chip{transition:opacity .4s var(--ease-out), transform .45s var(--ease-spring);background:#f1f5f9;border-radius:7px;padding:2px 8px;font-size:12px;font-weight:600}.finai-landing .lane-tag{transition:opacity .35s var(--ease-out) .15s;font-size:12px;font-weight:600}.finai-landing .lane[data-match=code] .lane-tag,.finai-landing .lane[data-match=vat] .lane-tag{color:#047857}.finai-landing .lane[data-match=name] .lane-tag{color:#b45309}.finai-landing .lane[data-match=name]{background:#fffdf5;border-color:#fde68a}.finai-landing .lane[data-match=none] .lane-tag{color:#64748b}.finai-landing .scene-stage[data-live]:not([data-at~="1"]) .sort-in-0,.finai-landing .scene-stage[data-live]:not([data-at~="2"]) .sort-in-1,.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .sort-in-2,.finai-landing .scene-stage[data-live]:not([data-at~="4"]) .sort-in-3,.finai-landing .scene-stage[data-live]:not([data-at~="5"]) .sort-in-4{opacity:1;transform:none}.finai-landing .scene-stage[data-live]:not([data-at~="1"]) .lane-chip-0,.finai-landing .scene-stage[data-live]:not([data-at~="2"]) .lane-chip-1,.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .lane-chip-2,.finai-landing .scene-stage[data-live]:not([data-at~="4"]) .lane-chip-3,.finai-landing .scene-stage[data-live]:not([data-at~="5"]) .lane-chip-4{opacity:0;transform:translate(-28px)scale(.9)}.finai-landing .scene-stage[data-live]:not([data-at~="1"]) .lane-0 .lane-tag,.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .lane-1 .lane-tag,.finai-landing .scene-stage[data-live]:not([data-at~="4"]) .lane-2 .lane-tag,.finai-landing .scene-stage[data-live]:not([data-at~="5"]) .lane-3 .lane-tag{opacity:0}.finai-landing .rv-body{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:12px;display:grid}.finai-landing .rv-sheet{background:#fff;border:1px solid #e6e8ec;border-radius:8px;align-content:start;gap:7px;padding:12px;font-size:12px;display:grid;box-shadow:0 10px 24px -18px #0f172a66}.finai-landing .rv-doc{letter-spacing:.03em;font-weight:800}.finai-landing .rv-line,.finai-landing .rv-sum{border-radius:5px;position:relative}.finai-landing .rv-sum{font-variant-numeric:tabular-nums;justify-content:space-between;gap:6px;display:flex}.finai-landing .rv-total{font-weight:700}.finai-landing .rv-bar{background:#eef0f3;border-radius:4px;height:6px}.finai-landing .rv-bar-short{width:60%}.finai-landing .rv-line:after,.finai-landing .rv-sum:after{content:"";opacity:0;transition:opacity .3s var(--ease-out);background:#10b98114;border:1.5px solid #10b981;border-radius:6px;position:absolute;inset:-3px -5px}.finai-landing .scene-stage[data-at="0"] .rv-hl-0:after,.finai-landing .scene-stage[data-at="0 1"] .rv-hl-1:after,.finai-landing .scene-stage[data-at="0 1 2"] .rv-hl-2:after,.finai-landing .scene-stage[data-at="0 1 2 3"] .rv-hl-3:after,.finai-landing .scene-stage[data-at="0 1 2 3 4"] .rv-hl-3:after{opacity:1}.finai-landing .scene-stage[data-at="0 1 2 3"] .rv-hl-3:after{background:#f59e0b1f;border-color:#f59e0b}.finai-landing .rv-fields{align-content:start;gap:6px;display:grid;position:relative}.finai-landing .rv-field{height:34px;transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out);border:1px solid #eef0f3;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;display:flex}.finai-landing .rv-field>span:first-child{color:#64748b;font-size:12px}.finai-landing .rv-field b{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.finai-landing .rv-bad{color:#b45309}.finai-landing .scene-stage[data-at="0 1 2 3"] .rv-f-3{animation:pulse-amber .9s var(--ease-in-out) 2;background:#fffbeb;border-color:#fcd34d}@keyframes pulse-amber{50%{transform:scale(1.02)}}.finai-landing .rv-warn{color:#b45309;opacity:0;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);background:#fffbeb;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:12px;font-weight:600;display:flex;transform:translateY(-4px)}.finai-landing .scene-stage[data-at="0 1 2 3"] .rv-warn{opacity:1;transform:none}.finai-landing .rv-btn{color:#fff;transition:transform .15s var(--ease-out);background:#171717;border-radius:10px;justify-self:end;padding:8px 14px;font-weight:600}.finai-landing .rv-cursor{transition:transform .55s var(--ease-in-out);position:absolute;top:0;right:10px;transform:translate(-24px,214px)}.finai-landing .scene-stage[data-at="0"] .rv-cursor{transform:translateY(12px)}.finai-landing .scene-stage[data-at="0 1"] .rv-cursor{transform:translateY(52px)}.finai-landing .scene-stage[data-at="0 1 2"] .rv-cursor{transform:translateY(92px)}.finai-landing .scene-stage[data-at="0 1 2 3"] .rv-cursor,.finai-landing .scene-stage[data-at="0 1 2 3 4"] .rv-cursor{transform:translateY(132px)}.finai-landing .scene-stage[data-live]:not([data-at~="4"]) .sc-review .rv-f-3 .swap-a{opacity:1;transform:none}.finai-landing .scene-stage[data-live]:not([data-at~="4"]) .sc-review .rv-f-3 .swap-b{opacity:0;transform:translateY(4px)}.finai-landing .scene-stage[data-live]:not([data-at~="5"]) .sc-review .sw-head .swap-a{opacity:1;transform:none}.finai-landing .scene-stage[data-live]:not([data-at~="5"]) .sc-review .sw-head .swap-b{opacity:0;transform:translateY(4px)}.finai-landing .sc-memory{gap:10px;display:grid}.finai-landing .mem-card{transition:opacity .45s var(--ease-out), transform .45s var(--ease-out);border:1px solid #eef0f3;border-radius:14px;gap:8px;padding:12px;display:grid}.finai-landing .mem-top{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.finai-landing .mem-top>span:not(.pill){color:#64748b;font-size:12px}.finai-landing .mem-top .pill{margin-left:auto}.finai-landing .mem-field{border:1px solid #eef0f3;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;height:32px;padding:0 10px;display:flex}.finai-landing .mem-field>span:first-child{color:#64748b;font-size:12px}.finai-landing .mem-empty{color:#94a3b8}.finai-landing .mem-filled{background:#f0fdf4;border-color:#a7f3d0}.finai-landing .mem-approved{transition:opacity .3s var(--ease-out), transform .35s var(--ease-spring);justify-self:start}.finai-landing .mem-note{color:#047857;transition:opacity .4s var(--ease-out) .35s;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.finai-landing .scene-stage[data-live]:not([data-at~="1"]) .mem-f-0 .swap-a,.finai-landing .scene-stage[data-live]:not([data-at~="2"]) .mem-f-1 .swap-a{opacity:1;transform:none}.finai-landing .scene-stage[data-live]:not([data-at~="1"]) .mem-f-0 .swap-b,.finai-landing .scene-stage[data-live]:not([data-at~="2"]) .mem-f-1 .swap-b{opacity:0;transform:translateY(4px)}.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .mem-approved{opacity:0;transform:scale(.7)}.finai-landing .scene-stage[data-live]:not([data-at~="4"]) .mem-b{opacity:0;transform:translateY(16px)}.finai-landing .scene-stage[data-live]:not([data-at~="4"]) .mem-note{opacity:0}.finai-landing .dup-tabs{gap:6px;display:flex}.finai-landing .dup-tab{background:#f1f5f9;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.finai-landing .dup-tab-target{color:#b45309;background:#fffbeb}.finai-landing .dup-list{gap:6px;display:grid}.finai-landing .dup-row{transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out);border:1px solid #eef0f3;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.finai-landing .dup-row>span:not(.dup-sum){color:#64748b;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.finai-landing .dup-sum{font-variant-numeric:tabular-nums;font-weight:600}.finai-landing .dup-new{opacity:0;transition:opacity .5s var(--ease-out), transform .6s var(--ease-in-out);position:absolute;top:58px;left:16px;right:16px;transform:translate(38%,-44px)scale(.3)}.finai-landing .dup-shake{background:#fff;border:1.5px solid #fcd34d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;display:flex;box-shadow:0 16px 30px -18px #0f172a8c}.finai-landing .dup-shake>span:not(.pill){color:#64748b}.finai-landing .dup-shake .pill{margin-left:auto}.finai-landing .scene-stage[data-live][data-at="0 1"] .dup-new,.finai-landing .scene-stage[data-live][data-at="0 1 2"] .dup-new{opacity:1;transform:translateY(10px)}.finai-landing .scene-stage[data-live]:not([data-at~="1"]) .dup-new{opacity:0;transform:translateY(-40px)}.finai-landing .scene-stage[data-at="0 1 2"] .dup-shake{animation:shake-x .45s var(--ease-in-out) 1}.finai-landing .scene-stage[data-at="0 1 2"] .dup-row-hit{background:#fffbeb;border-color:#fcd34d}@keyframes shake-x{0%,to{transform:translate(0)}16%,50%,84%{transform:translate(-4px)}33%,67%{transform:translate(4px)}}.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .sc-duplicate .swap-a{opacity:1;transform:none}.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .sc-duplicate .swap-b{opacity:0;transform:translateY(4px)}.finai-landing .ex-tabs{background:#f1f5f9;border-radius:999px;padding:3px;display:inline-flex}.finai-landing .ex-tab{color:#475569;transition:background-color .25s var(--ease-out), color .25s var(--ease-out);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.finai-landing .ex-tab-riv,.finai-landing .scene-stage[data-live]:not([data-at~="2"]) .ex-tab-opt{color:#0a0a0a;background:#fff;box-shadow:0 1px 2px #0f172a1f}.finai-landing .scene-stage[data-live]:not([data-at~="2"]) .ex-tab-riv{color:#475569;box-shadow:none;background:0 0}.finai-landing .ex-rows{gap:6px;display:grid}.finai-landing .ex-row{color:#52525b;transition:background-color .45s var(--ease-out), border-color .45s var(--ease-out), color .45s var(--ease-out);background:#f4f4f5;border:1px solid #e4e4e7;border-radius:10px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;display:grid}.finai-landing .ex-row>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.finai-landing .ex-box{color:#fff;width:18px;height:18px;transition:background-color .45s var(--ease-out);background:#71717a;border-radius:5px;place-items:center;display:grid}.finai-landing .ex-foot{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.finai-landing .ex-btn{color:#fff;background:#171717;border-radius:10px;padding:8px 14px;font-weight:600}.finai-landing .ex-sent{opacity:0;transition:opacity .3s var(--ease-out), transform .35s var(--ease-spring);transform:scale(.7)}.finai-landing .scene-stage[data-live][data-at="0 1"] .ex-sent{opacity:1;transform:none}.finai-landing .ex-zip{transition:opacity .4s var(--ease-out) .25s, transform .5s var(--ease-spring) .25s;background:#f0fdf4;border:1px solid #a7f3d0;border-radius:14px;align-items:center;gap:12px;margin-top:12px;padding:14px;display:flex}.finai-landing .ex-zip>span:last-child{display:grid}.finai-landing .ex-zip>span:last-child span{color:#475569;font-size:12px}.finai-landing .ex-zip-icon{color:#fff;background:#0f172a;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .ex-row{color:#0a0a0a;background:#fff;border-color:#eef0f3}.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .ex-row>span:last-child{color:#64748b}.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .ex-box{background:#171717}.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .ex-zip{opacity:0;transform:translateY(-14px)scale(.94)}.finai-landing .scene-stage[data-live]:not([data-at~="2"]) .sc-export .swap-a{opacity:1;transform:none}.finai-landing .scene-stage[data-live]:not([data-at~="2"]) .sc-export .swap-b{opacity:0;transform:translateY(4px)}.finai-landing .ic-doc{border:1px solid #e2e8f0;border-radius:14px;gap:10px;padding:12px;display:grid;box-shadow:0 12px 26px -20px #0f172a73}.finai-landing .ic-doc-top{align-items:center;gap:8px;display:flex}.finai-landing .ic-sum{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.finai-landing .ic-parties{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:8px;display:grid}.finai-landing .ic-party{justify-items:start;gap:6px;font-weight:600;display:grid}.finai-landing .ic-party .pill{transition:opacity .3s var(--ease-out), transform .35s var(--ease-spring)}.finai-landing .ic-arrow{color:#94a3b8}.finai-landing .ic-lines{width:100%;height:48px;display:block}.finai-landing .ic-lines path{fill:none;stroke:#10b9818c;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke;transition:stroke-dashoffset .8s var(--ease-out)}.finai-landing .ic-out{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.finai-landing .ic-card{transition:opacity .45s var(--ease-out) .3s, transform .5s var(--ease-spring) .3s;border:1px solid #eef0f3;border-radius:14px;justify-items:start;gap:6px;padding:12px;display:grid}.finai-landing .ic-card>span:last-child{color:#64748b;font-size:12px}.finai-landing .ic-card-buy{transition-delay:.42s}.finai-landing .scene-stage[data-live]:not([data-at~="1"]) .ic-party-a .pill,.finai-landing .scene-stage[data-live]:not([data-at~="2"]) .ic-party-b .pill{opacity:0;transform:scale(.7)}.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .ic-lines path{stroke-dashoffset:1px}.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .ic-card{opacity:0;transform:translateY(-18px)scale(.94)}.finai-landing .stop-rows{gap:6px;display:grid}.finai-landing .stop-row{transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out);border:1px solid #eef0f3;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.finai-landing .stop-company{color:#475569;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.finai-landing .stop-btn{color:#fff;transition:transform .15s var(--ease-out);background:#171717;border-radius:10px;margin-top:12px;padding:8px 14px;font-weight:600;display:inline-block}.finai-landing .scene-stage[data-at="0 1"] .stop-btn{transform:scale(.96)}.finai-landing .stop-alert{color:#92400e;opacity:0;transition:opacity .3s var(--ease-out), transform .35s var(--ease-out);background:#fffbeb;border:1px solid #fcd34d;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:16px;left:16px;right:16px;transform:translateY(10px)}.finai-landing .scene-stage[data-at="0 1 2"] .stop-alert{opacity:1;transform:none}.finai-landing .scene-stage[data-at="0 1 2"] .stop-row-open{background:#fffbeb;border-color:#fcd34d}.finai-landing .stop-done{transition:opacity .3s var(--ease-out), transform .4s var(--ease-spring);position:absolute;bottom:22px;right:16px}.finai-landing .scene-stage[data-live]:not([data-at~="4"]) .stop-done{opacity:0;transform:scale(.7)}.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .sc-stop .swap-a{opacity:1;transform:none}.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .sc-stop .swap-b{opacity:0;transform:translateY(4px)}.finai-landing .rc-file{align-items:center;gap:8px;min-width:0;display:flex}.finai-landing .rc-file .sw-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.finai-landing .sw .ft[data-kind=JPG]{color:#0369a1;background:#e0f2fe}.finai-landing .rc-kind{transition:opacity .3s var(--ease-out) .3s, transform .4s var(--ease-spring) .3s}.finai-landing .rc-body{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:14px;display:grid}.finai-landing .rc-photo{background:radial-gradient(130% 95% at 22% 12%,#4a5566 0%,#273040 52%,#141a23 100%);border-radius:12px;place-items:center;padding:16px 10px;display:grid;overflow:hidden}.finai-landing .rc-lift{filter:drop-shadow(0 14px 12px #00000073);transition:opacity .4s var(--ease-out), transform .5s var(--ease-spring)}.finai-landing .rc-paper{--tooth:9px;--rc-ink:38 42 50;width:172px;color:rgb(var(--rc-ink) / 50%);font-variant-numeric:tabular-nums;text-shadow:0 0 1.2px rgb(var(--rc-ink) / 38%);-webkit-mask:conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / var(--tooth) 51% repeat-x, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--tooth) 51% repeat-x;-webkit-mask:conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / var(--tooth) 51% repeat-x, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--tooth) 51% repeat-x;mask:conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / var(--tooth) 51% repeat-x, conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / var(--tooth) 51% repeat-x;background:#f2f2ee;gap:5px;padding:16px 12px 18px;font-size:12px;line-height:1.3;display:grid;position:relative}.finai-landing .rc-paper:before{z-index:1;content:"";pointer-events:none;background:radial-gradient(circle at 76% 40%,#925e1e00 12px,#925e1e29 13px 15px,#925e1e12 16px 22px,#925e1e00 23px),linear-gradient(#0000 calc(37% - 1px),#0f172a24 calc(37% - 1px) 37%,#ffffffe6 37% calc(37% + 1px),#0000 calc(37% + 1px)),linear-gradient(#0000 calc(72% - 1px),#0f172a24 calc(72% - 1px) 72%,#ffffffe6 72% calc(72% + 1px),#0000 calc(72% + 1px)),linear-gradient(105deg,#f2f2ee00 26%,#f2f2eecc 78%),linear-gradient(#f2f2ee00 44%,#f2f2ee73 52% 60%,#f2f2ee00 68%),linear-gradient(#0f172a00 37%,#0f172a0d 37% 72%,#0f172a00 72%);position:absolute;inset:0}.finai-landing .rc-shop{color:rgb(var(--rc-ink) / 62%);letter-spacing:.04em;justify-items:center;font-weight:800;display:grid}.finai-landing .rc-smudge{background:rgb(var(--rc-ink) / 22%);filter:blur(1.2px);border-radius:4px;justify-self:center;width:80%;height:7px}.finai-landing .rc-smudge-short{width:54%}.finai-landing .rc-cut{background:repeating-linear-gradient(90deg, rgb(var(--rc-ink) / 30%) 0 4px, transparent 4px 7px);height:1px;margin:2px 0}.finai-landing .rc-row{white-space:nowrap;justify-content:space-between;gap:6px;display:flex}.finai-landing .rc-sum{color:rgb(var(--rc-ink) / 60%);font-weight:800}.finai-landing .rc-ghost{color:rgb(var(--rc-ink) / 28%)}.finai-landing .rc-blur{color:#0000;text-shadow:0 0 2px rgb(var(--rc-ink) / 62%);justify-self:center}.finai-landing .rc-code{background:repeating-linear-gradient(90deg, rgb(var(--rc-ink) / 30%) 0 1px, transparent 1px 3px, rgb(var(--rc-ink) / 30%) 3px 5px, transparent 5px 6px, rgb(var(--rc-ink) / 30%) 6px 7px, transparent 7px 10px);height:16px;margin-top:2px}.finai-landing .rc-hl{position:relative}.finai-landing .rc-hl:after{z-index:2;content:"";transition:opacity .3s var(--ease-out);background:#10b9811a;border:1.5px solid #10b981;border-radius:5px;position:absolute;inset:-3px -5px}.finai-landing .rc-hl-4:after{background:#f59e0b24;border-color:#f59e0b}.finai-landing .rc-beam{z-index:3;opacity:0;pointer-events:none;transition:transform 1.7s linear, opacity .25s var(--ease-out);background:linear-gradient(#10b98100 62%,#10b9813d 96%,#10b981e6 98.6%,#10b981 100%);position:absolute;inset:0}.finai-landing .rc-side{align-content:center;gap:8px;min-width:0;display:grid}.finai-landing .rc-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.finai-landing .rc-field{min-width:0;transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out);background:#fff;border:1px solid #eef0f3;border-radius:9px;gap:3px;padding:7px 9px;display:grid}.finai-landing .rc-wide{grid-column:1/-1}.finai-landing .rc-field-top{color:#64748b;justify-content:space-between;align-items:center;gap:6px;font-size:12px;display:flex}.finai-landing .rc-mark{color:#059669;transition:opacity .3s var(--ease-out), transform .35s var(--ease-spring);flex:none}.finai-landing .rc-unsure .rc-mark{color:#d97706}.finai-landing .rc-val{min-width:0;display:grid}.finai-landing .rc-val>*{grid-area:1/1}.finai-landing .rc-val b{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);font-weight:600;overflow:hidden}.finai-landing .rc-skel{opacity:0;width:72%;height:8px;transition:opacity .25s var(--ease-out);background:#eef0f3;border-radius:4px;align-self:center}.finai-landing .rc-unsure{background:#fffbeb;border-color:#fcd34d}.finai-landing .rc-warn{color:#b45309;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);background:#fffbeb;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:12px;font-weight:600;display:flex}.finai-landing .rc-warn svg{flex:none}.finai-landing .rc-hl-0:after{transition-delay:.2s}.finai-landing .rc-hl-1:after{transition-delay:.95s}.finai-landing .rc-hl-2:after{transition-delay:1.05s}.finai-landing .rc-hl-3:after{transition-delay:1.25s}.finai-landing .rc-hl-4:after{transition-delay:1.4s}.finai-landing .rc-f-0 .rc-mark,.finai-landing .rc-f-0 .rc-skel,.finai-landing .rc-f-0 b{transition-delay:.35s}.finai-landing .rc-f-1 .rc-mark,.finai-landing .rc-f-1 .rc-skel,.finai-landing .rc-f-1 b{transition-delay:1.05s}.finai-landing .rc-f-2 .rc-mark,.finai-landing .rc-f-2 .rc-skel,.finai-landing .rc-f-2 b{transition-delay:1.15s}.finai-landing .rc-f-3 .rc-mark,.finai-landing .rc-f-3 .rc-skel,.finai-landing .rc-f-3 b{transition-delay:1.35s}.finai-landing .rc-f-4 .rc-skel,.finai-landing .rc-f-4 b{transition-delay:1.5s}.finai-landing .scene-stage[data-live]:not([data-at~="1"]) .rc-lift{opacity:0;transform:translateY(12px)scale(.96)}.finai-landing .scene-stage[data-live]:not([data-at~="2"]) .rc-beam{transform:translateY(-100%)}.finai-landing .scene-stage[data-at="0 1 2"] .rc-beam{opacity:1}.finai-landing .scene-stage[data-live]:not([data-at~="2"]) .rc-hl:after,.finai-landing .scene-stage[data-live]:not([data-at~="2"]) .rc-kind{opacity:0}.finai-landing .scene-stage[data-live]:not([data-at~="2"]) .rc-kind{transform:scale(.85)}.finai-landing .scene-stage[data-live]:not([data-at~="2"]) .rc-val b{opacity:0;transform:translateY(4px)}.finai-landing .scene-stage[data-live]:not([data-at~="2"]) .rc-skel{opacity:1}.finai-landing .scene-stage[data-live]:not([data-at~="2"]) .rc-mark,.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .rc-unsure .rc-mark{opacity:0;transform:scale(.6)}.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .rc-unsure{background:#fff;border-color:#eef0f3}.finai-landing .scene-stage[data-live]:not([data-at~="3"]) .rc-warn{opacity:0;transform:translateY(-4px)}.finai-landing .scene-stage[data-at="0 1 2 3"] .rc-unsure{animation:pulse-amber .9s var(--ease-in-out) 2}.finai-landing .scene-stage[data-live]:not([data-at~="4"]) .sc-receipt .sw-head .swap-a{opacity:1;transform:none}.finai-landing .scene-stage[data-live]:not([data-at~="4"]) .sc-receipt .sw-head .swap-b{opacity:0;transform:translateY(4px)}@container (max-width:300px){.finai-landing .rc-body{grid-template-columns:minmax(0,1fr)}}@container (max-width:470px){.finai-landing .scene-stage,.finai-landing .scene-pause{zoom:.84}}@container (max-width:400px){.finai-landing .scene-stage,.finai-landing .scene-pause{zoom:.74}}@container (max-width:340px){.finai-landing .scene-stage,.finai-landing .scene-pause{zoom:.67}}
.finai-landing .ts{aspect-ratio:16/10;width:100%;margin:0;position:relative}.finai-landing .ts-viewport{position:absolute;inset:0;overflow:visible}.finai-landing .ts-stage{color:#0a0a0a;transform-origin:0 0;perspective:2600px;--ts-fallback:.3;width:1600px;height:1000px;transform:scale(var(--ts-scale,var(--ts-fallback)));font-size:15px;line-height:1.45;position:absolute;top:0;left:0}@media (max-width:639px){.finai-landing .ts{aspect-ratio:1180/940}.finai-landing .ts-stage{transform:translate(calc(-110px * var(--ts-scale,var(--ts-fallback))), calc(-20px * var(--ts-scale,var(--ts-fallback)))) scale(var(--ts-scale,var(--ts-fallback)))}.finai-landing .ts-dest{visibility:hidden}}@media (min-width:480px){.finai-landing .ts-stage{--ts-fallback:.42}}@media (min-width:640px){.finai-landing .ts-stage{--ts-fallback:.38}}@media (min-width:768px){.finai-landing .ts-stage{--ts-fallback:.46}}@media (min-width:1024px){.finai-landing .ts-stage{--ts-fallback:.34}}@media (min-width:1280px){.finai-landing .ts-stage{--ts-fallback:.42}}.finai-landing .ts-stage *{box-sizing:border-box}.finai-landing .ts-floor{background:radial-gradient(#0206178c,#02061700 70%);border-radius:50%;width:920px;height:96px;position:absolute;top:842px;left:250px}.finai-landing .ts-wrap{transform-origin:50% 55%;width:1100px;height:730px;transform-style:preserve-3d;position:absolute;top:128px;left:150px;transform:rotateY(-8deg)rotateX(4deg)}.finai-landing .ts-tablet{background:linear-gradient(150deg,#30343b 0%,#0e1014 38%,#1a1d22 100%);border-radius:46px;padding:22px;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #454b55,inset 0 0 0 3px #16181c,0 70px 130px -50px #020617b3,0 30px 60px -34px #02061799}.finai-landing .ts-cam{background:#20242b;border-radius:50%;width:7px;height:7px;margin-left:-3.5px;position:absolute;top:8px;left:50%;box-shadow:inset 0 0 0 1.5px #3b414b}.finai-landing .ts-screen{background:#f7f8fa;border-radius:26px;width:1056px;height:686px;position:relative;overflow:hidden}.finai-landing .ts-glare{z-index:30;pointer-events:none;background:linear-gradient(118deg,#ffffff38 0%,#ffffff0f 26%,#fff0 40%);position:absolute;inset:0}.finai-landing .ts-topbar{z-index:4;background:#fff;border-bottom:1px solid #edeff2;align-items:center;gap:26px;height:56px;padding:0 20px;display:flex;position:absolute;top:0;left:0;right:0}.finai-landing .ts-logo{letter-spacing:-.02em;align-items:center;gap:7px;font-size:20px;font-weight:800;display:flex}.finai-landing .ts-logo i{background:#10b981;border-radius:50%;width:8px;height:8px;display:block}.finai-landing .ts-tabs{gap:22px;height:100%;display:flex}.finai-landing .ts-tab{color:#6b7280;align-items:center;font-size:14px;font-weight:600;display:flex;position:relative}.finai-landing .ts-tab[data-on]{color:#0a0a0a}.finai-landing .ts-tab[data-on]:after{content:"";background:#0a0a0a;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.finai-landing .ts-space{flex:1}.finai-landing .ts-pill{color:#374151;border:1px solid #e5e7eb;border-radius:9px;align-items:center;gap:8px;height:32px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.finai-landing .ts-avatar{color:#64748b;background:#eef2f6;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.finai-landing .ts-side{z-index:3;background:#fcfcfd;border-right:1px solid #edeff2;width:252px;padding:20px 10px;position:absolute;top:56px;bottom:0;left:0}.finai-landing .ts-side-label{color:#9ca3af;letter-spacing:.09em;margin:0 8px 10px;font-size:12px;font-weight:800}.finai-landing .ts-co{color:#1f2937;white-space:nowrap;border-radius:9px;align-items:center;gap:8px;height:40px;padding:0 8px;font-size:13px;font-weight:600;display:flex}.finai-landing .ts-co-first{background:#f3f5f8}.finai-landing .ts-co-ic{color:#64748b;background:#f1f4f8;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:grid}.finai-landing .ts-co-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.finai-landing .ts-co-n{color:#334155;font-variant-numeric:tabular-nums;background:#eef1f5;border-radius:999px;flex:none;place-items:center;min-width:26px;height:22px;margin-left:auto;padding:0 7px;font-size:12px;font-weight:800;display:grid}.finai-landing .ts-co-amber .ts-co-n{color:#b45309;background:#fef3c7}.finai-landing .ts-side hr{border:0;border-top:1px solid #edeff2;margin:10px 8px}.finai-landing .ts-scr{width:804px;height:630px;position:absolute;top:56px;left:252px}.finai-landing .ts-u-title{letter-spacing:-.02em;font-size:26px;font-weight:700;position:absolute;top:24px;left:28px}.finai-landing .ts-u-sub{color:#6b7280;font-size:15px;position:absolute;top:62px;left:28px}.finai-landing .ts-dz{background:#fff;border:2px dashed #cbd5e1;border-radius:18px;width:748px;height:236px;position:absolute;top:100px;left:28px}.finai-landing .ts-dz-up{color:#059669;background:#ecfdf5;border-radius:16px;place-items:center;width:58px;height:58px;margin-left:-29px;display:grid;position:absolute;top:30px;left:50%}.finai-landing .ts-dz-l1{text-align:center;font-size:18px;font-weight:700;position:absolute;top:102px;left:0;right:0}.finai-landing .ts-dz-l2{color:#6b7280;text-align:center;font-size:14px;position:absolute;top:130px;left:0;right:0}.finai-landing .ts-fmts{justify-content:center;gap:8px;display:flex;position:absolute;top:170px;left:0;right:0}.finai-landing .ts-fmts span{color:#475569;letter-spacing:.04em;background:#f1f5f9;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:800}.finai-landing .ts-u-label{color:#9ca3af;letter-spacing:.09em;font-size:12px;font-weight:800;position:absolute;top:358px;left:28px}.finai-landing .ts-row{background:#fff;border:1px solid #edeff2;border-radius:14px;align-items:center;gap:14px;width:748px;height:58px;padding:0 16px;display:flex;position:absolute;left:28px}.finai-landing .ts-ft{letter-spacing:.02em;border-radius:9px;flex:none;place-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:grid}.finai-landing .ts-ft[data-kind=pdf]{color:#b91c1c;background:#fee2e2}.finai-landing .ts-ft[data-kind=jpg]{color:#0369a1;background:#e0f2fe}.finai-landing .ts-ft[data-kind=xml]{color:#6d28d9;background:#ede9fe}.finai-landing .ts-rn{line-height:1.3;display:grid}.finai-landing .ts-rn b{font-size:15px}.finai-landing .ts-rn span{color:#6b7280;font-size:13px}.finai-landing .ts-rr{align-items:center;gap:12px;margin-left:auto;display:flex}.finai-landing .ts-bar{background:#eef1f5;border-radius:99px;width:170px;height:6px;overflow:hidden}.finai-landing .ts-bar i{transform-origin:0;background:#10b981;width:100%;height:100%;display:block;transform:scaleX(1)}.finai-landing .ts-st{color:#6b7280;align-items:center;gap:6px;min-width:124px;font-size:13px;font-weight:700;display:flex}.finai-landing .ts-st svg{color:#059669}.finai-landing .ts-okc{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.finai-landing .ts-r-head{align-items:center;gap:10px;height:34px;display:flex;position:absolute;top:16px;left:24px;right:24px}.finai-landing .ts-back{color:#6b7280;border:1px solid #e5e7eb;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.finai-landing .ts-r-head b{letter-spacing:-.01em;font-size:20px}.finai-landing .ts-r-sup{color:#6b7280;font-size:15px}.finai-landing .ts-status{color:#0369a1;white-space:nowrap;background:#f0f9ff;border:1px solid #bae6fd;border-radius:999px;align-items:center;gap:6px;height:28px;margin-left:auto;padding:0 12px;font-size:12px;font-weight:700;display:flex}.finai-landing .ts-sheet{color:#1f2937;background:#fff;border:1px solid #e6e8ec;border-radius:6px;width:360px;height:540px;font-size:12px;position:absolute;top:62px;left:24px;overflow:hidden;box-shadow:0 1px 2px #0f172a0d,0 14px 34px -18px #0f172a47}.finai-landing .ts-abs{white-space:nowrap;position:absolute}.finai-landing .ts-mono{color:#fff;background:#0a0a0a;border-radius:7px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:800;display:grid}.finai-landing .ts-gl{background:#eef0f3;border-radius:4px;height:7px;position:absolute}.finai-landing .ts-lbl{color:#9ca3af;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.finai-landing .ts-hl{background:#eef0f3;height:1px;position:absolute;left:22px;right:22px}.finai-landing .ts-bb{opacity:0;background:#10b98114;border:1.5px solid #10b981;border-radius:5px;position:absolute}.finai-landing .ts-scan{opacity:0;pointer-events:none;height:64px;margin-top:-64px;position:absolute;top:0;left:0;right:0}.finai-landing .ts-scan:before{content:"";background:linear-gradient(#10b98100,#10b98129);position:absolute;inset:0}.finai-landing .ts-scan i{background:#10b981;height:2px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 14px 3px #10b9818c}.finai-landing .ts-card{background:#fff;border:1px solid #e6e8ec;border-radius:16px;width:380px;height:540px;position:absolute;top:62px;left:400px;box-shadow:0 1px 2px #0f172a0a}.finai-landing .ts-card-title{font-size:15px;font-weight:700;position:absolute;top:16px;left:20px}.finai-landing .ts-card-sub{color:#9ca3af;font-size:13px;position:absolute;top:18px;right:20px}.finai-landing .ts-fr{border-bottom:1px solid #f1f3f6;align-items:center;height:34px;display:flex;position:absolute;left:20px;right:20px}.finai-landing .ts-k{color:#6b7280;white-space:nowrap;font-size:13px}.finai-landing .ts-kk{justify-items:start;gap:5px;line-height:1.2;display:grid}.finai-landing .ts-v{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:15px;font-weight:700;display:flex}.finai-landing .ts-dot{background:#10b981;border-radius:50%;flex:none;width:8px;height:8px;margin-left:12px;transform:scale(1)}.finai-landing .ts-sk{background:linear-gradient(90deg,#eef1f5 0%,#f7f9fb 50%,#eef1f5 100%) 0 0/220px 12px;border-radius:6px;width:108px;height:12px;display:block}.finai-landing .ts-dv{background:#e6e8ec;height:1px;position:absolute;top:266px;left:20px;right:20px}.finai-landing .ts-tag{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.finai-landing .ts-tag-g{color:#047857;background:#ecfdf5}.finai-landing .ts-hint-memory{color:#0369a1;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.finai-landing .ts-copill{color:#fff;background:#0a0a0a;border-radius:999px;align-items:center;gap:7px;height:30px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.finai-landing .ts-send{color:#fff;transform-origin:50%;background:#171717;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:340px;height:52px;font-size:16px;font-weight:700;display:flex;position:absolute;top:430px;left:20px}.finai-landing .ts-spin{border:2.2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;display:none}.finai-landing .ts-hint{color:#6b7280;text-align:center;font-size:13px;position:absolute;top:494px;left:20px;right:20px}.finai-landing .ts-chip{z-index:6;color:#065f46;white-space:nowrap;opacity:0;background:#ecfdf5;border:1px solid #6ee7b7;border-radius:8px;align-items:center;height:28px;padding:0 10px;font-size:13px;font-weight:700;display:flex;position:absolute;top:0;left:0;box-shadow:0 8px 18px -8px #05966973}.finai-landing .ts-toast{z-index:8;opacity:0;background:#fff;border:1px solid #e6e8ec;border-radius:14px;align-items:center;gap:12px;width:334px;padding:14px 16px;display:flex;position:absolute;top:70px;left:700px;box-shadow:0 18px 40px -16px #0f172a59}.finai-landing .ts-toast-ic{color:#fff;background:#10b981;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.finai-landing .ts-toast b{font-size:15px;display:block}.finai-landing .ts-toast span span{color:#6b7280;font-size:13px;display:block}.finai-landing .ts-paper{z-index:20;opacity:0;background:#fff;border-radius:6px;width:236px;height:322px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 30px 60px -22px #0206178c,0 0 0 1px #0f172a0f}.finai-landing .ts-paper .ts-mono{border-radius:6px;width:28px;height:28px;position:absolute;top:16px;left:16px}.finai-landing .ts-paper-title{letter-spacing:.02em;font-size:12px;font-weight:800;position:absolute;top:56px;left:16px}.finai-landing .ts-paper-meta{color:#6b7280;font-size:12px;position:absolute;top:76px;left:16px}.finai-landing .ts-paper-total{font-size:12px;font-weight:800;position:absolute;top:224px;right:16px}.finai-landing .ts-dest{z-index:12;opacity:0;transform-origin:30%;background:#fffffff5;border:1px solid #0f172a14;border-radius:22px;align-items:center;gap:14px;width:262px;height:116px;padding:0 18px;display:flex;position:absolute;top:398px;left:1300px;box-shadow:0 24px 50px -24px #02061799}.finai-landing .ts-dest-ic{color:#fff;background:#0f172a;border-radius:15px;flex:none;place-items:center;width:56px;height:56px;display:grid;position:relative}.finai-landing .ts-dest-ck{color:#fff;background:#10b981;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:-7px;right:-7px;transform:scale(0);box-shadow:0 0 0 3px #fff}.finai-landing .ts-dest b{letter-spacing:-.01em;font-size:18px;display:block}.finai-landing .ts-dest span span{color:#6b7280;white-space:nowrap;font-size:13px;font-weight:600;display:block}.finai-landing .ts-fly{z-index:14;opacity:0;background:#fff;border:1px solid #0f172a14;border-radius:16px;width:196px;height:108px;padding:14px 16px;position:absolute;top:0;left:0;box-shadow:0 24px 44px -18px #0206178c}.finai-landing .ts-fly-head{align-items:center;gap:8px;display:flex}.finai-landing .ts-fly .ts-mono{border-radius:6px;width:26px;height:26px}.finai-landing .ts-fly b{font-size:14px}.finai-landing .ts-fly-sum{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:20px;font-weight:800}.finai-landing .ts-fly-sub{color:#6b7280;font-size:12px;font-weight:600}.finai-landing .ts-trail{z-index:13;pointer-events:none;width:1600px;height:1000px;position:absolute;top:0;left:0;overflow:visible}.finai-landing .ts-burst i{z-index:15;opacity:0;border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;position:absolute;top:0;left:0}.finai-landing .ts-finger{z-index:18;opacity:0;background:radial-gradient(circle at 38% 32%,#fffffffa,#e2e8f0eb 55%,#cbd5e1e6);border-radius:50%;width:58px;height:58px;margin:-29px 0 0 -29px;position:absolute;top:0;left:0;box-shadow:0 14px 28px -8px #0206178c,inset 0 0 0 1.5px #ffffffe6}.finai-landing .ts-ripple{z-index:17;opacity:0;border:2.5px solid #10b981e6;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:0;left:0}.finai-landing .ts-controls{z-index:3;align-items:center;gap:12px;display:flex;position:absolute;top:2%;left:3%}.finai-landing .ts-caption{pointer-events:none;align-items:center;gap:10px;display:flex}.finai-landing .ts-cap-pill{color:#0a0a0a;white-space:nowrap;background:#fffffff0;border:1px solid #0f172a14;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 14px 0 6px;font-size:14px;font-weight:600;display:flex;box-shadow:0 10px 26px -14px #0206178c}.finai-landing .ts-cap-n{color:#fff;background:#0a0a0a;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:grid}.finai-landing .ts-cap-n[data-done]{background:#059669}.finai-landing .ts-dots{gap:5px;display:flex}.finai-landing .ts-dots i{width:7px;height:7px;transition:transform .3s var(--ease-out);background:#ffffff73;border-radius:99px;display:block}.finai-landing .ts-dots i[data-on]{transform-origin:0;background:#fff;transform:scaleX(2.4)}.finai-landing .ts-dots i[data-on]+i{margin-left:10px}.finai-landing .ts-pause{color:#fff;opacity:.75;background:#02061773;border:1px solid #ffffff59;border-radius:999px;flex:none;place-items:center;width:32px;height:32px;transition:opacity .2s;display:grid}.finai-landing .ts:hover .ts-pause,.finai-landing .ts-pause:focus-visible{opacity:1}.finai-landing .ts:not([data-live]) .ts-controls{display:none}@media (max-width:639px){.finai-landing .ts-controls{top:-4px}.finai-landing .ts-dots{display:none}}
