.fl{--fl-bg:#fbf8f4;--fl-bg-2:#f4efe8;--fl-ink:#14121f;--fl-muted:#5b5870;--fl-card:#fff;--fl-line:#ece6de;--fl-ember:#ff5a4e;--fl-saffron:#ffb020;--fl-iris:#7c5cff;--fl-teal:#14b8a6;--fl-sky:#38bdf8;--fl-rose:#f472b6;--fl-accent:var(--fl-ember);--fl-grad:linear-gradient(110deg, #ff5a4e 0%, #ffb020 38%, #ff7ab6 64%, #7c5cff 100%);--fl-shadow:0 1px 2px #14121f0d, 0 24px 60px -24px #14121f38;--fl-radius:22px;--fl-ease:cubic-bezier(.16, 1, .3, 1);background:var(--fl-bg);color:var(--fl-ink);font-feature-settings:"ss01", "cv11";overflow-x:clip}:root.dark .fl,.dark .fl{--fl-bg:#0c0b14;--fl-bg-2:#12101d;--fl-ink:#f4f1ec;--fl-muted:#a6a2b8;--fl-card:#16141f;--fl-line:#27243a;--fl-shadow:0 1px 2px #0006, 0 30px 70px -30px #000c}.fl *,.fl :before,.fl :after{box-sizing:border-box}.fl-wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 20px}.fl-section{padding:clamp(72px,10vw,128px) 0;position:relative}.fl-section-alt{background:var(--fl-bg-2)}.fl-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--fl-muted);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.fl-eyebrow:before{content:"";background:var(--fl-grad);border-radius:2px;width:22px;height:2px}.fl-h1{letter-spacing:-.035em;text-wrap:balance;margin:18px 0 0;font-size:clamp(40px,7vw,84px);font-weight:800;line-height:1.02}.fl-h2{letter-spacing:-.03em;text-wrap:balance;margin:14px 0 0;font-size:clamp(30px,4.6vw,52px);font-weight:800;line-height:1.08}.fl-h3{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:700;line-height:1.3}.fl-lead{color:var(--fl-muted);text-wrap:pretty;max-width:640px;margin:20px 0 0;font-size:clamp(17px,2vw,20px);line-height:1.6}.fl-p{color:var(--fl-muted);margin:8px 0 0;line-height:1.6}.fl-center{text-align:center;margin-inline:auto}.fl-center .fl-lead{margin-inline:auto}.fl-grad-text{background:var(--fl-grad);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite alternate fl-shimmer}@keyframes fl-shimmer{to{background-position:100% 0}}.fl-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.fl-center .fl-actions{justify-content:center}.fl-btn{min-height:52px;transition:transform .2s var(--fl-ease), box-shadow .2s, background .2s;isolation:isolate;border-radius:999px;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.fl-btn-primary{background:var(--fl-ink);color:var(--fl-bg);box-shadow:0 12px 30px -12px #14121f99}.fl-btn-primary:after{content:"";border-radius:inherit;background:var(--fl-grad);z-index:-1;opacity:0;filter:blur(14px);transition:opacity .3s;position:absolute;inset:-2px}.fl-btn-primary:hover{transform:translateY(-2px)}.fl-btn-primary:hover:after{opacity:.75}.fl-btn-ghost{color:var(--fl-ink);border:1.5px solid var(--fl-line);background:color-mix(in srgb, var(--fl-card) 70%, transparent)}.fl-btn-ghost:hover{border-color:var(--fl-ink)}.fl-btn .fl-arrow{transition:transform .2s var(--fl-ease)}.fl-btn:hover .fl-arrow{transform:translate(4px)}[dir=rtl] .fl-btn .fl-arrow{transform:scaleX(-1)}[dir=rtl] .fl-btn:hover .fl-arrow{transform:scaleX(-1)translate(4px)}.fl-btn:focus-visible{outline:3px solid var(--fl-iris);outline-offset:3px}.fl a:focus-visible{outline:3px solid var(--fl-iris);outline-offset:3px}.fl button:focus-visible{outline:3px solid var(--fl-iris);outline-offset:3px}.fl-note{color:var(--fl-muted);margin-top:18px;font-size:14px}.fl-in{animation:fl-rise .9s var(--fl-ease) both;animation-delay:calc(var(--i,0) * 90ms)}@keyframes fl-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.fl-hero{isolation:isolate;padding:clamp(40px,7vw,96px) 0 clamp(64px,9vw,120px);position:relative}.fl-hero-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}@media (max-width:920px){.fl-hero-grid{grid-template-columns:1fr}}.fl-aurora{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 45%,#0000 100%);mask-image:linear-gradient(#000 0% 45%,#0000 100%)}.fl-blob{filter:blur(90px);opacity:.22;will-change:transform;border-radius:50%;width:34vmax;height:34vmax;position:absolute}.dark .fl-blob{opacity:.16}.fl-blob-1{top:-20%;background:#ff5a4e;animation:22s ease-in-out infinite alternate fl-drift-1;inset-inline-start:-14%}.fl-blob-2{top:-6%;background:#ffb020;animation:26s ease-in-out infinite alternate fl-drift-2;inset-inline-end:-12%}.fl-blob-3{top:30%;background:#7c5cff;animation:30s ease-in-out infinite alternate fl-drift-3;inset-inline-start:34%}@keyframes fl-drift-1{to{transform:translate(12%,10%)scale(1.15)}}@keyframes fl-drift-2{to{transform:translate(-14%,12%)scale(.9)}}@keyframes fl-drift-3{to{transform:translate(-10%,-14%)scale(1.1)}}.fl-grain{z-index:-1;pointer-events:none;opacity:.35;background-image:radial-gradient(color-mix(in srgb, var(--fl-ink) 9%, transparent) 1px, transparent 1px);background-size:3px 3px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.fl-hello{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.fl-hello span{background:color-mix(in srgb, var(--fl-card) 75%, transparent);border:1px solid var(--fl-line);animation:6s ease-in-out infinite fl-bob;animation-delay:calc(var(--i) * -.7s);border-radius:999px;padding:6px 12px;font-size:14px}@keyframes fl-bob{50%{transform:translateY(-5px)}}.fl-device-wrap{place-items:center;min-height:520px;display:grid;position:relative}.fl-device{background:linear-gradient(160deg,#26233a,#0f0d18);border-radius:40px;width:min(380px,92vw);height:500px;padding:14px;animation:9s ease-in-out infinite fl-float;position:relative;transform:rotate(-3deg);box-shadow:0 50px 100px -40px #14121f8c,inset 0 0 0 1px #ffffff14}@keyframes fl-float{50%{transform:rotate(-1.5deg)translateY(-12px)}}.fl-screen{color:#14121f;background:#fffaf3;border-radius:28px;height:100%;position:relative;overflow:hidden}.fl-screen-bar{background:#f1e7da;height:5px;position:absolute;inset-block-start:0;inset-inline:0}.fl-screen-bar i{background:var(--fl-grad);transform-origin:0;width:100%;height:100%;animation:12s linear infinite fl-progress;display:block}[dir=rtl] .fl-screen-bar i{transform-origin:100%}@keyframes fl-progress{0%{transform:scaleX(.05)}25%{transform:scaleX(.3)}50%{transform:scaleX(.6)}75%{transform:scaleX(.9)}90%,to{transform:scaleX(1)}}.fl-scene{opacity:0;flex-direction:column;gap:18px;padding:54px 28px 28px;animation:12s infinite fl-scene;display:flex;position:absolute;inset:0}.fl-scene:nth-child(2){animation-delay:0s}.fl-scene:nth-child(3){animation-delay:3s}.fl-scene:nth-child(4){animation-delay:6s}.fl-scene:nth-child(5){animation-delay:9s}@keyframes fl-scene{0%{opacity:0;transform:translateY(24px)}4%,21%{opacity:1;transform:none}25%,to{opacity:0;transform:translateY(-24px)}}.fl-scene-q{letter-spacing:-.02em;font-size:23px;font-weight:800;line-height:1.25}.fl-scene-n{color:#ff5a4e;letter-spacing:.1em;font-size:12px;font-weight:800}.fl-typed{white-space:nowrap;border-bottom:2.5px solid #14121f;padding:14px 4px;font-size:22px;font-weight:600;position:relative;overflow:hidden}.fl-typed span{vertical-align:bottom;clip-path:inset(0 100% 0 0);animation:12s steps(5,end) infinite fl-type;display:inline-block;overflow:hidden}[dir=rtl] .fl-typed span{clip-path:inset(0 0 0 100%);animation-name:fl-type-rtl}.fl-typed:after{content:"";vertical-align:middle;background:#ff5a4e;width:2px;height:26px;margin-inline-start:2px;animation:.8s step-end infinite fl-caret;display:inline-block}@keyframes fl-type{0%,4%{clip-path:inset(0 100% 0 0)}14%,to{clip-path:inset(0)}}@keyframes fl-type-rtl{0%,4%{clip-path:inset(0 0 0 100%)}14%,to{clip-path:inset(0)}}@keyframes fl-caret{50%{opacity:0}}.fl-ok{color:#fffaf3;background:#14121f;border-radius:12px;align-self:flex-start;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:700;display:inline-flex}.fl-ok small{opacity:.6;font-weight:500}.fl-opts{flex-direction:column;gap:10px;display:flex}.fl-opt{background:#fff;border:1.5px solid #e9dfd2;border-radius:14px;align-items:center;gap:12px;padding:13px 14px;font-weight:600;display:flex}.fl-opt b{color:#5b5870;border:1px solid #e9dfd2;border-radius:7px;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.fl-opt-pick{animation:12s 3s infinite fl-pick}.fl-opt-pick b{animation:12s 3s infinite fl-pick-key}@keyframes fl-pick{0%,9%{background:#fff;border-color:#e9dfd2}11%,25%{background:#fff1ee;border-color:#ff5a4e;transform:scale(1.02)}26%,to{background:#fff;border-color:#e9dfd2;transform:none}}@keyframes fl-pick-key{0%,9%{color:#5b5870;background:0 0}11%,25%{color:#fff;background:#ff5a4e;border-color:#ff5a4e}26%,to{background:0 0}}.fl-stars{gap:6px;font-size:40px;line-height:1;display:flex}.fl-stars span{color:#eadfce;animation:12s infinite fl-star;animation-delay:calc(6s + var(--i) * .18s)}@keyframes fl-star{0%,6%{color:#eadfce;transform:none}8%{color:#ffb020;transform:scale(1.35)rotate(-8deg)}10%,22%{color:#ffb020;transform:none}25%,to{color:#eadfce}}.fl-done{text-align:center;justify-content:center;align-items:center}.fl-check{background:var(--fl-grad);color:#fff;border-radius:50%;place-items:center;width:84px;height:84px;font-size:40px;animation:12s 9s infinite fl-pop;display:grid;box-shadow:0 16px 40px -12px #ff5a4e}@keyframes fl-pop{0%{transform:scale(.4)}5%{transform:scale(1.12)}8%,to{transform:scale(1)}}.fl-confetti{pointer-events:none;position:absolute;inset:0}.fl-confetti i{opacity:0;border-radius:2px;width:8px;height:14px;animation:12s 9.1s infinite fl-burst;position:absolute;top:40%;left:50%}@keyframes fl-burst{0%{opacity:0;transform:translate(-50%)rotate(0)}1%{opacity:1}10%{opacity:1;transform:translate(calc(-50% + var(--x)), var(--y)) rotate(var(--r))}16%,to{opacity:0;transform:translate(calc(-50% + var(--x)), calc(var(--y) + 80px)) rotate(var(--r))}}.fl-chip{color:var(--fl-ink);background:var(--fl-card);border:1px solid var(--fl-line);box-shadow:var(--fl-shadow);border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:700;animation:7s ease-in-out infinite fl-bob;display:inline-flex;position:absolute}.fl-chip i{border-radius:50%;width:10px;height:10px}.fl-chip-1{top:8%;animation-delay:-1s;inset-inline-start:-2%}.fl-chip-2{top:30%;animation-delay:-3s;inset-inline-end:-4%}.fl-chip-3{bottom:20%;animation-delay:-2s;inset-inline-start:-6%}.fl-chip-4{bottom:4%;animation-delay:-4.5s;inset-inline-end:4%}@media (max-width:520px){.fl-chip{display:none}.fl-device-wrap{min-height:500px}}.fl-stats{border-radius:var(--fl-radius);background:var(--fl-line);border:1px solid var(--fl-line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}@media (max-width:720px){.fl-stats{grid-template-columns:repeat(2,1fr)}}.fl-stat{background:var(--fl-card);text-align:center;padding:26px 20px}.fl-stat b{letter-spacing:-.03em;font-size:clamp(32px,4vw,46px);font-weight:800;display:block}.fl-stat span{color:var(--fl-muted);font-size:14px}.fl-marquee{margin-top:56px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.fl-track{gap:20px;width:max-content;animation:60s linear infinite fl-scroll;display:flex}.fl-marquee:hover .fl-track{animation-play-state:paused}[dir=rtl] .fl-track{animation-name:fl-scroll-rtl}@keyframes fl-scroll{to{transform:translate(-50%)}}@keyframes fl-scroll-rtl{to{transform:translate(50%)}}.fl-theme{background:var(--t-backdrop);border-radius:22px;flex:none;width:250px;padding:14px}.fl-theme-card{border-radius:var(--t-radius);background:var(--t-surface);color:var(--t-text);border:1px solid var(--t-border);padding:18px;box-shadow:0 16px 40px -20px #0000004d}.fl-theme-card h4{font-family:var(--t-font-heading);font-size:16px;font-weight:var(--t-weight);text-transform:var(--t-transform);margin:0 0 12px;line-height:1.3}.fl-theme-opt{border-radius:calc(var(--t-radius) * .6);border:1.5px solid var(--t-border);font-size:13px;font-family:var(--t-font-body);margin-bottom:7px;padding:8px 10px}.fl-theme-opt.on{border-color:var(--t-primary);background:color-mix(in srgb, var(--t-primary) 14%, transparent)}.fl-theme-btn{border-radius:var(--t-btn-radius);background:var(--t-primary);color:var(--t-on-primary);margin-top:6px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-block}.fl-theme-name{color:var(--t-text);text-align:center;opacity:.85;margin-top:10px;font-size:13px;font-weight:700}.fl-grid{gap:18px;margin-top:56px;display:grid}.fl-grid-2{grid-template-columns:repeat(2,1fr)}.fl-grid-3{grid-template-columns:repeat(3,1fr)}.fl-grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width:960px){.fl-grid-3,.fl-grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.fl-grid-2,.fl-grid-3,.fl-grid-4{grid-template-columns:1fr}}.fl-card{border-radius:var(--fl-radius);background:var(--fl-card);border:1px solid var(--fl-line);box-shadow:var(--fl-shadow);transition:transform .35s var(--fl-ease), border-color .3s;padding:28px;position:relative;overflow:hidden}.fl-card:hover{border-color:color-mix(in srgb, var(--fl-accent) 45%, var(--fl-line));transform:translateY(-4px)}.fl-icon{background:color-mix(in srgb, var(--fl-accent) 14%, transparent);width:46px;height:46px;color:var(--fl-accent);border-radius:14px;place-items:center;margin-bottom:18px;font-size:22px;display:grid}.fl-split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,80px);display:grid}.fl-split-rev>:first-child{order:2}@media (max-width:920px){.fl-split{grid-template-columns:1fr}.fl-split-rev>:first-child{order:0}}.fl-types{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:48px;display:flex}.fl-type{background:var(--fl-card);border:1px solid var(--fl-line);animation:fl-rise .7s var(--fl-ease) both;animation-delay:calc(var(--i) * 40ms);transition:transform .2s var(--fl-ease), border-color .2s;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:15px;font-weight:600;display:inline-flex}.fl-type:hover{border-color:var(--c);transform:translateY(-3px)rotate(-1deg)}.fl-type i{color:var(--c);font-style:normal}.fl-art{background:var(--fl-card);border:1px solid var(--fl-line);box-shadow:var(--fl-shadow);border-radius:28px;padding:24px;position:relative;overflow:hidden}.fl-flow{width:100%;height:auto;display:block}.fl-flow .node rect{fill:var(--fl-bg);stroke:var(--fl-line);stroke-width:1.5px}.fl-flow .node text{fill:var(--fl-ink);font-family:inherit;font-size:15px;font-weight:700}.fl-flow .node.start rect{fill:var(--fl-ink);stroke:none}.fl-flow .node.start text{fill:var(--fl-bg)}.fl-flow .node.end rect{fill:url(#flGrad);stroke:none}.fl-flow .node.end text{fill:#fff}.fl-flow .edge{fill:none;stroke:var(--fl-line);stroke-width:3px}.fl-flow .edge-live{fill:none;stroke:url(#flGrad);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:400;stroke-dashoffset:400px;animation:fl-draw 6s var(--fl-ease) infinite}.fl-flow .edge-live.b{animation-delay:1.2s}.fl-flow .edge-live.c{animation-delay:2.4s}@keyframes fl-draw{0%{stroke-dashoffset:400px}35%,80%{stroke-dashoffset:0}to{stroke-dashoffset:-400px}}.fl-flow .lbl{fill:var(--fl-muted);font-size:13px;font-weight:800}.fl-flow .dot{fill:var(--fl-ember);filter:drop-shadow(0 0 6px var(--fl-ember))}.fl-results{gap:14px;display:grid}.fl-kpis{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.fl-kpi{background:var(--fl-bg);border:1px solid var(--fl-line);border-radius:16px;padding:16px}.fl-kpi b{letter-spacing:-.02em;font-size:28px;font-weight:800;display:block}.fl-kpi span{color:var(--fl-muted);font-size:13px}.fl-live{color:var(--fl-ember);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.fl-live:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px;animation:1.4s ease-out infinite fl-ping}@keyframes fl-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--fl-ember) 60%, transparent)}to{box-shadow:0 0 0 10px #0000}}.fl-bars{gap:10px;display:grid}.fl-bar{grid-template-columns:110px 1fr 44px;align-items:center;gap:10px;font-size:14px;font-weight:600;display:grid}.fl-bar>div{background:var(--fl-bg);border-radius:99px;height:12px;overflow:hidden}.fl-bar>div i{height:100%;width:var(--w);border-radius:inherit;background:var(--c,var(--fl-grad));transform-origin:0;animation:fl-grow 5s var(--fl-ease) infinite;animation-delay:calc(var(--i) * .15s);display:block}[dir=rtl] .fl-bar>div i{transform-origin:100%}@keyframes fl-grow{0%{transform:scaleX(.02)}30%,88%{transform:scaleX(1)}to{transform:scaleX(.02)}}.fl-bar small{text-align:end;color:var(--fl-muted)}.fl-insight{background:color-mix(in srgb, var(--fl-iris) 10%, var(--fl-card));border:1px solid color-mix(in srgb, var(--fl-iris) 30%, transparent);border-radius:16px;padding:14px 16px;font-size:14px;line-height:1.5}.fl-insight b{color:var(--fl-iris)}.fl-gauge{width:100%;max-width:280px;margin:0 auto;display:block}.fl-gauge .needle{transform-origin:140px 140px;animation:fl-needle 6s var(--fl-ease) infinite}@keyframes fl-needle{0%{transform:rotate(-80deg)}35%,85%{transform:rotate(42deg)}to{transform:rotate(-80deg)}}.fl-ai-prompt{background:var(--fl-bg);border:1.5px solid var(--fl-line);border-radius:16px;align-items:center;gap:10px;padding:14px 16px;font-size:15px;display:flex}.fl-ai-prompt span{white-space:nowrap;clip-path:inset(0 100% 0 0);flex:1;animation:9s steps(40,end) infinite fl-ai-type;overflow:hidden}[dir=rtl] .fl-ai-prompt span{clip-path:inset(0 0 0 100%);animation-name:fl-ai-type-rtl}@keyframes fl-ai-type{0%{clip-path:inset(0 100% 0 0)}30%,to{clip-path:inset(0)}}@keyframes fl-ai-type-rtl{0%{clip-path:inset(0 0 0 100%)}30%,to{clip-path:inset(0)}}.fl-ai-spark{color:#fff;background:var(--fl-grad);border-radius:10px;place-items:center;width:34px;height:34px;animation:9s linear infinite fl-spin-soft;display:grid}@keyframes fl-spin-soft{33%{transform:rotate(180deg)}34%,to{transform:rotate(180deg)}}.fl-ai-blocks{gap:10px;margin-top:14px;display:grid}.fl-ai-block{background:var(--fl-bg);border:1px solid var(--fl-line);opacity:0;animation:fl-ai-block 9s var(--fl-ease) infinite;animation-delay:calc(2.8s + var(--i) * .45s);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:600;display:flex}.fl-ai-block small{color:var(--fl-muted);margin-inline-start:auto;font-size:12px;font-weight:600}@keyframes fl-ai-block{0%{opacity:0;transform:translateY(14px)scale(.98)}6%,60%{opacity:1;transform:none}68%,to{opacity:0;transform:translateY(-6px)}}.fl-uc{color:inherit;flex-direction:column;text-decoration:none;display:flex}.fl-uc-art{background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--fl-accent) 26%, transparent), transparent 70%), var(--fl-bg);border-bottom:1px solid var(--fl-line);place-items:center;height:150px;margin:-28px -28px 22px;display:grid}.fl-uc .fl-more{align-items:center;gap:6px;margin-top:auto;padding-top:16px;font-weight:700;display:inline-flex}.fl-uc:hover .fl-more .fl-arrow{transform:translate(4px)}.fl-more .fl-arrow{transition:transform .2s var(--fl-ease)}[dir=rtl] .fl-more .fl-arrow{transform:scaleX(-1)}[dir=rtl] .fl-uc:hover .fl-more .fl-arrow{transform:scaleX(-1)translate(4px)}.fl-mini{width:210px;height:120px;position:relative}.fl-mini-timer{width:90px;height:90px;margin:15px auto}.fl-mini-timer circle.ring{fill:none;stroke:var(--fl-accent);stroke-width:8px;stroke-linecap:round;stroke-dasharray:251;transform-origin:50%;animation:6s linear infinite fl-timer;transform:rotate(-90deg)}@keyframes fl-timer{0%{stroke-dashoffset:0}to{stroke-dashoffset:251px}}.fl-mini-bars{justify-content:center;align-items:flex-end;gap:10px;height:100px;padding-top:10px;display:flex}.fl-mini-bars i{width:26px;height:var(--h);background:var(--fl-accent);transform-origin:bottom;animation:fl-rise-bar 4s var(--fl-ease) infinite;animation-delay:calc(var(--i) * .2s);opacity:calc(.45 + var(--i) * .15);border-radius:8px 8px 4px 4px}@keyframes fl-rise-bar{0%{transform:scaleY(.1)}40%,85%{transform:scaleY(1)}to{transform:scaleY(.1)}}.fl-mini-cols{gap:8px;height:110px;padding-top:6px;display:flex}.fl-mini-cols>div{background:color-mix(in srgb, var(--fl-accent) 10%, var(--fl-card));border-radius:10px;flex-direction:column;flex:1;gap:6px;padding:6px;display:flex}.fl-mini-cols span{background:var(--fl-card);border:1px solid var(--fl-line);border-radius:6px;height:18px}.fl-mini-cols .mover{background:var(--fl-accent);animation:fl-move-card 5s var(--fl-ease) infinite;border:0}@keyframes fl-move-card{0%,15%{transform:translate(0)}45%,60%{transform:translate(calc(100% + 20px))}90%,to{opacity:0;transform:translate(calc(200% + 40px))}}[dir=rtl] .fl-mini-cols .mover{animation-name:fl-move-card-rtl}@keyframes fl-move-card-rtl{0%,15%{transform:translate(0)}45%,60%{transform:translate(calc(-100% - 20px))}90%,to{opacity:0;transform:translate(calc(-200% - 40px))}}.fl-mini-faces{justify-content:center;gap:10px;padding-top:34px;font-size:34px;display:flex}.fl-mini-faces span{filter:grayscale();opacity:.45;animation:5s infinite fl-face;animation-delay:calc(var(--i) * .9s)}@keyframes fl-face{0%,8%{filter:grayscale();opacity:.45;transform:none}12%,22%{filter:none;opacity:1;transform:scale(1.25)translateY(-6px)}28%,to{filter:grayscale();opacity:.45;transform:none}}.fl-mini-ticket{background:var(--fl-accent);color:#fff;width:190px;height:90px;animation:fl-ticket 5s var(--fl-ease) infinite;-webkit-mask-composite:source-in;border-radius:14px;justify-content:space-between;align-items:center;margin:15px auto;padding:0 18px;font-weight:800;display:flex;-webkit-mask-image:radial-gradient(circle at 0,#0000 10px,#000 11px),radial-gradient(circle at 100%,#0000 10px,#000 11px);mask-image:radial-gradient(circle at 0,#0000 10px,#000 11px),radial-gradient(circle at 100%,#0000 10px,#000 11px);-webkit-mask-composite:source-in;mask-composite:intersect}.fl-mini-ticket .qr{opacity:.95;background:repeating-linear-gradient(90deg,#fff 0 4px,#0000 4px 7px),repeating-linear-gradient(0deg,#fff 0 4px,#0000 4px 7px);border-radius:6px;width:46px;height:46px}@keyframes fl-ticket{0%,to{transform:rotate(-4deg)translateY(4px)}50%{transform:rotate(3deg)translateY(-6px)}}.fl-mini-wave{justify-content:center;align-items:center;gap:5px;height:110px;display:flex}.fl-mini-wave i{background:var(--fl-accent);width:6px;height:70px;animation:1.2s ease-in-out infinite fl-wave;animation-delay:calc(var(--i) * -.11s);border-radius:6px;transform:scaleY(.25)}@keyframes fl-wave{50%{transform:scaleY(1)}}.fl-mini-cart{text-align:center;padding-top:24px}.fl-mini-cart b{color:var(--fl-accent);letter-spacing:-.03em;font-size:38px;font-weight:800;display:block}.fl-mini-cart span{color:#fff;background:var(--fl-accent);animation:fl-paid 4s var(--fl-ease) infinite;border-radius:99px;margin-top:6px;padding:5px 12px;font-size:12px;font-weight:800;display:inline-block}@keyframes fl-paid{0%,40%{opacity:0;transform:scale(.6)}50%,90%{opacity:1;transform:scale(1)}to{opacity:0}}@property --fl-total{syntax:"<integer>";inherits:false;initial-value:0}.fl-count{--fl-total:0;counter-reset:total var(--fl-total);animation:fl-count 4s var(--fl-ease) infinite}.fl-count:after{content:"$" counter(total)}@keyframes fl-count{0%{--fl-total:0}45%,to{--fl-total:var(--to,129)}}.fl-logos{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:44px;display:flex}.fl-logo{background:var(--fl-card);border:1px solid var(--fl-line);border-radius:16px;align-items:center;gap:10px;padding:12px 18px;font-weight:700;display:inline-flex}.fl-logo i{color:#fff;border-radius:9px;place-items:center;width:28px;height:28px;font-size:14px;font-style:normal;display:grid}.fl-faq{gap:12px;max-width:800px;margin:48px auto 0;display:grid}.fl-faq details{background:var(--fl-card);border:1px solid var(--fl-line);border-radius:18px;padding:0 22px;transition:border-color .2s}.fl-faq details[open]{border-color:color-mix(in srgb, var(--fl-accent) 45%, var(--fl-line))}.fl-faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:17px;font-weight:700;list-style:none;display:flex}.fl-faq summary::-webkit-details-marker{display:none}.fl-faq summary:after{content:"+";color:var(--fl-muted);transition:transform .25s var(--fl-ease);font-size:22px;line-height:1}.fl-faq details[open] summary:after{transform:rotate(45deg)}.fl-faq details p{color:var(--fl-muted);margin:0 0 20px;line-height:1.65}.fl-final{color:#fbf8f4;text-align:center;isolation:isolate;background:#14121f;border-radius:36px;padding:clamp(48px,8vw,96px) 24px;position:relative;overflow:hidden}.fl-final:before{content:"";z-index:-1;opacity:.35;filter:blur(60px);background:conic-gradient(#ff5a4e,#ffb020,#ff7ab6,#7c5cff,#14b8a6,#ff5a4e);animation:18s linear infinite fl-rotate;position:absolute;inset:-40%}@keyframes fl-rotate{to{transform:rotate(360deg)}}.fl-final .fl-lead{color:#c9c4d6}.fl-final .fl-btn-primary{color:#14121f;background:#fbf8f4}.fl[data-uc] .fl-blob-1,.fl[data-uc] .fl-eyebrow:before{background:var(--fl-accent)}.fl-uc-hero-art{place-items:center;min-height:360px;display:grid}.fl-uc-hero-art .fl-art{place-items:center;width:min(440px,100%);padding:48px 24px;display:grid}.fl-uc-hero-art .fl-mini{transform:scale(1.5)}.fl-steps{counter-reset:step}.fl-step:before{counter-increment:step;content:counter(step);background:var(--fl-ink);width:38px;height:38px;color:var(--fl-bg);border-radius:50%;place-items:center;margin-bottom:16px;font-weight:800;display:grid}@media (prefers-reduced-motion:reduce){.fl *,.fl :before,.fl :after{transition:none!important;animation:none!important}.fl .fl-scene{opacity:0}.fl .fl-scene:nth-child(2){opacity:1}.fl .fl-typed span,.fl .fl-ai-prompt span{clip-path:none}.fl .fl-ai-block{opacity:1}.fl .fl-flow .edge-live{stroke-dashoffset:0}.fl .fl-gauge .needle{transform:rotate(42deg)}.fl .fl-mini-cart span{opacity:1}.fl .fl-count{--fl-total:var(--to,129)}.fl .fl-flow .dot{display:none}}[dir=rtl] .fl-h1,[dir=rtl] .fl-h2,[dir=rtl] .fl-h3,[dir=rtl] .fl-scene-q,[dir=rtl] .fl-stat b{letter-spacing:0}[dir=rtl] .fl-eyebrow{letter-spacing:.02em}.fl-screen-uc{--fl-line:#ece2d4;--fl-card:#fff;--fl-bg:#fbf5ec;flex-direction:column;gap:14px;padding:46px 24px 24px;display:flex}.fl-uc-screen-head{letter-spacing:.08em;text-transform:uppercase;color:var(--fl-accent);font-size:13px;font-weight:800}[dir=rtl] .fl-uc-screen-head{letter-spacing:.02em}.fl-uc-screen-art{background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--fl-accent) 22%, transparent), transparent 70%), #fbf5ec;color:#14121f;border-radius:20px;place-items:center;height:190px;display:grid}.fl-uc-screen-art .fl-mini{transform:scale(1.25)}.fl-uc-ticks{gap:10px;margin:0;padding:0;list-style:none;display:grid}.fl-uc-ticks li{color:#14121f;opacity:0;animation:fl-tick 8s var(--fl-ease) infinite;animation-delay:calc(.6s + var(--i) * .7s);background:#fff;border:1.5px solid #ece2d4;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;font-size:15px;font-weight:700;display:flex}.fl-uc-ticks b{background:var(--fl-accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;display:grid}@keyframes fl-tick{0%{opacity:0;transform:translateY(12px)}6%,80%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.fl .fl-uc-ticks li{opacity:1}}.fl-device-uc~.fl-chip-1{top:-2%}
