@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap";:root{--navy:#06101f;--navy2:#0a1b31;--blue:#1768e8;--cyan:#5dd7ff;--ink:#091a31;--muted:#718096;--line:#e6edf5;--soft:#f6f9fd;--green:#12a875;--red:#e85d6a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:DM Sans,sans-serif}body.login-open{overflow:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.container{width:min(1180px,92%);margin:auto}.btn{cursor:pointer;border:0;border-radius:8px;padding:11px 17px;font-size:15px;font-weight:700;transition:all .2s}.btn:hover{transform:translateY(-2px)}.blue{color:#fff;background:var(--blue);box-shadow:0 8px 22px #1768e82e}.outline{color:var(--blue);background:#fff;border:1px solid #cbdcf0}.dark{color:#fff;background:#081a31}.pill{color:var(--blue);background:#eef6ff;border:1px solid #d3e4f8;border-radius:999px;align-items:center;gap:7px;padding:7px 11px;font-size:14px;font-weight:700;display:inline-flex}.section{padding:92px 0}.alt{background:var(--soft)}.head{max-width:710px;margin:0 auto 43px}.head.center{text-align:center}.kicker{color:var(--blue);letter-spacing:1.5px;text-transform:uppercase;font-size:14px;font-weight:800}.head h2{letter-spacing:-1.5px;margin:11px 0;font:800 41px/1.15 Manrope}.head p{color:var(--muted);font-size:17px;line-height:1.8}.full{width:100%}.reveal{opacity:0;transition:opacity .75s,transform .75s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}.reveal.show{opacity:1;transform:none}.delay1{transition-delay:80ms}.delay2{transition-delay:.16s}.delay3{transition-delay:.24s}.delay4{transition-delay:.32s}.delay5{transition-delay:.4s}@media (width<=600px){.section{padding:65px 0}.head h2,.dashboard-section h2,.about-copy h2,.contact-copy h2{font-size:33px}}.scroll-progress{background:var(--blue);z-index:10000;height:2px;transition:width .1s ease-out;position:fixed;top:0;left:0}.app-header[data-v-cd13c3ac]{z-index:999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border-bottom:1px solid #0000;padding:20px 0;transition:all .3s;position:fixed;top:0;left:0;right:0}.app-header.scanned[data-v-cd13c3ac]{border-bottom:1px solid #e1e7ec;padding:15px 0;box-shadow:0 4px 20px #00000008}.header-container[data-v-cd13c3ac]{justify-content:space-between;align-items:center;display:flex}.header-logo a[data-v-cd13c3ac]{color:#0b192c;letter-spacing:.5px;font-size:24px;font-weight:900;text-decoration:none}.header-nav[data-v-cd13c3ac]{gap:32px;display:flex}.nav-link[data-v-cd13c3ac]{color:#4b5e73;padding:8px 0;font-size:15px;font-weight:700;text-decoration:none;transition:color .2s}.nav-link[data-v-cd13c3ac]:hover{color:#0f4c81}.login-btn[data-v-cd13c3ac]{margin-right:20px}.btn.solid[data-v-cd13c3ac]{color:#fff;text-align:center;background:#0f4c81;border:none;border-radius:8px;padding:12px 26px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block}.btn.solid[data-v-cd13c3ac]:hover{background:#0a192f;transform:translateY(-1px)}.d-mobile-only[data-v-cd13c3ac]{display:none!important}.d-desktop-only[data-v-cd13c3ac]{align-items:center;display:flex!important}.mobile-toggle[data-v-cd13c3ac]{cursor:pointer;z-index:1000;background:0 0;border:none;flex-direction:column;justify-content:space-between;width:30px;height:22px}.mobile-toggle span[data-v-cd13c3ac]{background:#0a192f;border-radius:2px;height:2px;transition:all .3s;display:block}.mobile-menu[data-v-cd13c3ac]{opacity:0;pointer-events:none;background:#fff;border-bottom:1px solid #e1e7ec;padding:30px 20px;transition:all .3s;display:none;position:absolute;top:100%;left:0;right:0;transform:translateY(-10px);box-shadow:0 20px 40px #0000001a}.mobile-menu.open[data-v-cd13c3ac]{opacity:1;pointer-events:auto;transform:translateY(0)}.m-link[data-v-cd13c3ac]{color:#0a192f;border-bottom:1px solid #f8fafc;padding:16px 0;font-size:18px;font-weight:800;text-decoration:none;display:block}.m-link[data-v-cd13c3ac]:hover{color:#0f4c81}.btn.outline[data-v-cd13c3ac]{color:#0a192f;text-align:center;background:#fff;border:1px solid #e1e7ec;border-radius:8px;padding:14px;font-weight:700;text-decoration:none;display:block}.btn.outline[data-v-cd13c3ac]:hover{background:#f8fafc;border-color:#cbdcf0}.w-100[data-v-cd13c3ac]{text-align:center;width:100%;display:block}.mb-2[data-v-cd13c3ac]{margin-bottom:12px}.mt-4[data-v-cd13c3ac]{margin-top:30px}@media (width<=950px){.d-desktop-only[data-v-cd13c3ac]{display:none!important}.d-mobile-only[data-v-cd13c3ac]{display:flex!important}.mobile-menu[data-v-cd13c3ac]{display:block}}.app-footer[data-v-52595fb5]{color:#bdc8d4;background:#061121;border-top:1px solid #14284d;padding:80px 0 30px}.footer-top[data-v-52595fb5]{margin-bottom:50px}.footer-logo[data-v-52595fb5]{color:#fff;letter-spacing:1px;margin-bottom:5px;font-size:24px;font-weight:800}.footer-tagline[data-v-52595fb5]{color:#61b3ff;margin-bottom:20px;font-size:16px;font-weight:700;display:block}.footer-desc[data-v-52595fb5]{color:#8899ac;max-width:600px;font-size:15px;line-height:1.6}.footer-grid[data-v-52595fb5]{grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:60px;display:grid}.fg-links h4[data-v-52595fb5]{color:#fff;margin-bottom:20px;font-size:16px;font-weight:700}.fg-links ul[data-v-52595fb5]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.fg-links a[data-v-52595fb5]{color:#8899ac;font-size:15px;text-decoration:none;transition:color .2s}.fg-links a[data-v-52595fb5]:hover{color:#fff}.footer-cta[data-v-52595fb5]{border-top:1px solid #14284d;border-bottom:1px solid #14284d;justify-content:space-between;align-items:center;margin-bottom:30px;padding:40px 0;display:flex}.fc-copy h4[data-v-52595fb5]{color:#fff;margin-bottom:8px;font-size:20px;font-weight:800}.fc-copy p[data-v-52595fb5]{color:#8899ac;margin:0;font-size:15px}.btn.white-ghost[data-v-52595fb5]{color:#fff;border:1px solid #fff6;border-radius:8px;padding:12px 24px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block}.btn.white-ghost[data-v-52595fb5]:hover{color:#061121;background:#fff}.footer-bottom[data-v-52595fb5]{color:#64748b;justify-content:space-between;align-items:center;font-size:14px;display:flex}.fb-right[data-v-52595fb5]{align-items:center;gap:10px;display:flex}.fb-right a[data-v-52595fb5]{color:#64748b;text-decoration:none}.fb-right a[data-v-52595fb5]:hover{color:#fff}.sep[data-v-52595fb5]{color:#14284d}.d-desktop-grid[data-v-52595fb5]{display:grid}.d-mobile-only[data-v-52595fb5]{display:none}.m-acc[data-v-52595fb5]{border-bottom:1px solid #14284d}.m-acc summary[data-v-52595fb5]{color:#fff;cursor:pointer;justify-content:space-between;align-items:center;padding:18px 0;font-size:16px;font-weight:700;list-style:none;display:flex}.m-acc summary[data-v-52595fb5]::-webkit-details-marker{display:none}.m-acc[open] .acc-arr[data-v-52595fb5]{transition:all .2s;display:inline-block;transform:rotate(45deg)}.m-list[data-v-52595fb5]{flex-direction:column;gap:12px;margin:0;padding:0 0 20px;list-style:none;display:flex}.m-list a[data-v-52595fb5]{color:#8899ac;font-size:15px;text-decoration:none}@media (width<=900px){.d-desktop-grid[data-v-52595fb5]{display:none}.d-mobile-only[data-v-52595fb5]{flex-direction:column;margin-bottom:50px;display:flex}}@media (width<=650px){.footer-cta[data-v-52595fb5]{text-align:left;flex-direction:column;align-items:flex-start;gap:20px}.footer-bottom[data-v-52595fb5]{flex-direction:column;align-items:flex-start;gap:15px}}.login-overlay[data-v-e9fca73f]{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#03101fbe;place-items:center;display:none;position:fixed;inset:0}.login-overlay.open[data-v-e9fca73f]{display:grid}.login-box[data-v-e9fca73f]{background:#fff;border-radius:17px;width:min(440px,92%);padding:31px;position:relative;box-shadow:0 35px 90px #0006}.login-box .close[data-v-e9fca73f]{cursor:pointer;background:0 0;border:0;font-size:29px;position:absolute;top:10px;right:14px}.login-box h2[data-v-e9fca73f]{margin:14px 0 6px;font:800 29px Manrope}.login-box p[data-v-e9fca73f]{color:var(--muted);font-size:14px}.login-box input[data-v-e9fca73f]{border:1px solid #dbe4ef;border-radius:8px;outline:none;width:100%;margin:7px 0;padding:12px}.login-row[data-v-e9fca73f]{color:#758399;justify-content:space-between;align-items:center;margin:7px 0 15px;font-size:13px;display:flex}.login-row a[data-v-e9fca73f]{color:var(--blue)}.login-divider[data-v-e9fca73f]{text-align:center;color:#9aa7b7;margin:16px 0;font-size:13px}.login-demo[data-v-e9fca73f]{cursor:pointer;background:#fff;border:1px solid #d8e3ef;border-radius:8px;width:100%;padding:11px;font-size:14px;font-weight:700}.hero[data-v-0bafafa1]{background:#fdfdfd;padding:80px 0 100px;position:relative;overflow:visible}.hero-grid[data-v-0bafafa1]{z-index:10;grid-template-columns:1.4fr 1fr;align-items:center;gap:30px;max-width:1250px;margin:0 auto;display:grid;position:relative}.hero-content[data-v-0bafafa1]{padding-right:40px}.hero-kicker[data-v-0bafafa1]{letter-spacing:1.5px;color:#0f4c81;text-transform:uppercase;margin-bottom:15px;font-size:13px;font-weight:800;display:block}.hero-title[data-v-0bafafa1]{color:#0c1a30;letter-spacing:-1px;margin-bottom:25px;font-family:inherit;font-size:52px;font-weight:800;line-height:1.15}.hero-desc[data-v-0bafafa1]{color:#4b5e73;max-width:95%;margin-bottom:35px;font-size:18px;line-height:1.7}.actions[data-v-0bafafa1]{gap:15px;margin-bottom:25px;display:flex}.cta-btn[data-v-0bafafa1]{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:14px 28px;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.btn.blue[data-v-0bafafa1]{color:#fff;background:#0f4c81;border:none}.btn.blue[data-v-0bafafa1]:hover{background:#0d3b66;transform:translateY(-2px);box-shadow:0 10px 20px #0f4c8133}.outline-btn[data-v-0bafafa1]{color:#0f4c81;background:0 0;border:1px solid #d1d9e6}.outline-btn[data-v-0bafafa1]:hover{background:#0f4c810a;border-color:#0f4c81}.hero-support[data-v-0bafafa1]{color:#64748b;margin:0;font-size:14px;font-weight:500}.hero-visual[data-v-0bafafa1]{width:100%;margin-right:-100px;position:relative}.glow-bg[data-v-0bafafa1]{z-index:1;pointer-events:none;background:radial-gradient(circle,#0f4c811a 0%,#fdfdfd00 70%);width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.visual-wrapper[data-v-0bafafa1]{z-index:2;position:relative}.hero-img[data-v-0bafafa1]{border:1px solid #e1e7ec;border-radius:12px;width:100%;min-width:700px;max-width:900px;display:block;box-shadow:0 40px 80px #0000001a,0 15px 35px #0000000d}.floating-badge[data-v-0bafafa1]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:3;background:#fffffff2;border:1px solid #edf1f5;border-radius:10px;align-items:center;gap:12px;padding:12px 20px;display:flex;position:absolute;box-shadow:0 15px 30px #00000014}.floating-badge .icon[data-v-0bafafa1]{font-size:24px}.floating-badge b[data-v-0bafafa1]{color:#0a192f;font-size:14px;display:block}.floating-badge small[data-v-0bafafa1]{color:#64748b;font-size:12px}.badge-1[data-v-0bafafa1]{bottom:15%;left:-5%}.badge-2[data-v-0bafafa1]{top:15%;right:-15%}.reveal-dash[data-v-0bafafa1]{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(20px)}.show-dash[data-v-0bafafa1]{opacity:1;transform:translateY(0)}.reveal-kpi1[data-v-0bafafa1],.reveal-kpi2[data-v-0bafafa1]{opacity:0;transition:opacity .5s,transform .5s;transform:scale(.9)}.reveal-kpi1.show-kpi[data-v-0bafafa1]{opacity:1;transition-delay:.4s;transform:scale(1)}.reveal-kpi2.show-kpi[data-v-0bafafa1]{opacity:1;transition-delay:.6s;transform:scale(1)}@media (width<=1100px){.hero-grid[data-v-0bafafa1]{text-align:center;grid-template-columns:1fr;gap:40px}.hero-content[data-v-0bafafa1]{max-width:800px;margin:0 auto;padding-right:0}.hero-desc[data-v-0bafafa1]{margin:0 auto 35px}.actions[data-v-0bafafa1]{justify-content:center}.hero-visual[data-v-0bafafa1]{width:100vw;margin-left:calc(50% - 50vw);margin-right:0;padding:20px;overflow-x:auto}.visual-wrapper[data-v-0bafafa1]{min-width:800px;margin:0 auto}.glow-bg[data-v-0bafafa1]{display:none}.badge-2[data-v-0bafafa1]{right:5%}}@media (width<=600px){.hero-title[data-v-0bafafa1]{font-size:34px;line-height:1.25}.actions[data-v-0bafafa1]{flex-direction:column}.hero-desc[data-v-0bafafa1]{font-size:16px}.hero-visual[data-v-0bafafa1]{padding:10px}.visual-wrapper[data-v-0bafafa1]{min-width:600px}}.trust[data-v-7efc545e]{background:#fff;border-bottom:1px solid #e1e7ec;padding:100px 0}.trust-kicker[data-v-7efc545e]{letter-spacing:1.5px;color:#0f4c81;text-transform:uppercase;margin-bottom:15px;font-size:13px;font-weight:800;display:block}.trust-title[data-v-7efc545e]{color:#0b192c;letter-spacing:-.5px;max-width:800px;margin-bottom:20px;margin-left:auto;margin-right:auto;font-size:38px;font-weight:800}.trust-desc[data-v-7efc545e]{color:#4b5e73;max-width:800px;margin:0 auto 60px;font-size:18px;line-height:1.6}.trust-grid[data-v-7efc545e]{text-align:left;grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.trust-item[data-v-7efc545e]{background:#fdfdfd;border:1px solid #e1e7ec;border-radius:12px;padding:30px;transition:transform .3s;box-shadow:0 10px 30px #00000004}.trust-item[data-v-7efc545e]:hover{border-color:#cbdcf0;transform:translateY(-5px);box-shadow:0 15px 35px #0000000a}.trust-item .icon[data-v-7efc545e]{margin-bottom:20px;font-size:36px;display:inline-block}.trust-item b[data-v-7efc545e]{color:#0a192f;margin-bottom:12px;font-size:18px;display:block}.trust-item p[data-v-7efc545e]{color:#64748b;margin:0;font-size:15px;line-height:1.6}@media (width<=1024px){.trust-grid[data-v-7efc545e]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.trust-grid[data-v-7efc545e]{grid-template-columns:1fr}.trust-title[data-v-7efc545e]{font-size:30px}}.problems[data-v-8053729e]{background:#f8fafc;padding:100px 0}.problem-kicker[data-v-8053729e]{color:#64748b;max-width:700px;margin-bottom:20px;margin-left:auto;margin-right:auto;font-size:16px;font-weight:600;line-height:1.6;display:block}.problems-title[data-v-8053729e]{color:#0b192c;letter-spacing:-.5px;margin-bottom:60px;font-size:38px;font-weight:800}.problems-grid[data-v-8053729e]{flex-wrap:wrap;justify-content:center;gap:30px;display:flex}.problem-card[data-v-8053729e]{background:#fff;border:1px solid #e1e7ec;border-radius:12px;width:calc(33.333% - 20px);padding:40px 30px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000005}.problem-card[data-v-8053729e]:before{content:"";background:#e1e7ec;width:100%;height:4px;transition:background .3s;position:absolute;top:0;left:0}.problem-card[data-v-8053729e]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000000f}.problem-card[data-v-8053729e]:hover:before{background:#e85d6a}.problem-card .icon[data-v-8053729e]{margin-bottom:20px;font-size:40px}.problem-card h3[data-v-8053729e]{color:#0a192f;margin-bottom:12px;font-size:18px;font-weight:800}.problem-card p[data-v-8053729e]{color:#64748b;margin:0;font-size:15px;line-height:1.6}@media (width<=900px){.problem-card[data-v-8053729e]{width:calc(50% - 15px)}}@media (width<=600px){.problem-card[data-v-8053729e]{width:100%}.problems-title[data-v-8053729e]{font-size:32px}}.solution[data-v-777c28ab]{background:#fdfdfd;padding:100px 0}.sol-kicker[data-v-777c28ab]{letter-spacing:1.5px;color:#0f4c81;text-transform:uppercase;margin-bottom:20px;font-size:13px;font-weight:800;display:block}.sol-title[data-v-777c28ab]{color:#0b192c;letter-spacing:-.5px;max-width:800px;margin:0 auto 25px;font-size:38px;font-weight:800}.sol-desc[data-v-777c28ab]{color:#4b5e73;max-width:800px;margin:0 auto 60px;font-size:18px;line-height:1.7}.sol-diagram[data-v-777c28ab]{background:#fff;border:1px solid #e1e7ec;border-radius:16px;max-width:900px;margin:0 auto 60px;padding:50px 30px;box-shadow:0 20px 40px #00000008}.diag-top[data-v-777c28ab]{z-index:2;justify-content:center;display:flex;position:relative}.diag-dashboard[data-v-777c28ab]{color:#fff;background:#0f4c81;border-radius:12px;padding:20px 40px;box-shadow:0 10px 20px #0f4c8133}.diag-dashboard h4[data-v-777c28ab]{letter-spacing:1px;margin-bottom:15px;font-size:20px;font-weight:800}.dash-tags[data-v-777c28ab]{gap:10px;display:flex}.dash-tags span[data-v-777c28ab]{background:#fff3;border-radius:20px;padding:5px 12px;font-size:12px;font-weight:600}.diag-line[data-v-777c28ab]{background:#cbdcf0;width:2px;height:40px;margin:0 auto}.diag-branches[data-v-777c28ab]{border-top:2px solid #cbdcf0;justify-content:space-around;padding-top:30px;display:flex;position:relative}.diag-branches[data-v-777c28ab]:before,.diag-branches[data-v-777c28ab]:after{content:"";background:#cbdcf0;width:2px;height:30px;position:absolute;top:-2px}.diag-branches[data-v-777c28ab]:before{left:16.66%}.diag-branches[data-v-777c28ab]:after{right:16.66%}.diag-col[data-v-777c28ab]:nth-child(2):before{content:"";background:#cbdcf0;width:2px;height:30px;position:absolute;top:-30px;left:50%}.diag-col[data-v-777c28ab]{width:30%;position:relative}.branch-title[data-v-777c28ab]{color:#0f4c81;letter-spacing:1px;background:#eef4fb;border-radius:8px;margin-bottom:15px;padding:10px 0;font-size:14px;font-weight:800}.branch-arrow[data-v-777c28ab]{color:#cbdcf0;margin-bottom:15px;font-size:20px}.branch-box[data-v-777c28ab]{color:#334155;background:#fff;border:1px solid #e1e7ec;border-radius:6px;margin-bottom:10px;padding:12px 0;font-weight:600;box-shadow:0 2px 5px #00000005}.sol-features[data-v-777c28ab]{text-align:left;gap:30px;max-width:1000px;margin:0 auto;display:flex}.feat-box[data-v-777c28ab]{flex:1}.feat-box h3[data-v-777c28ab]{color:#0a192f;margin-bottom:10px;font-size:18px;font-weight:800}.feat-box p[data-v-777c28ab]{color:#64748b;font-size:15px;line-height:1.6}@media (width<=768px){.diag-branches[data-v-777c28ab]{border:none;flex-direction:column;gap:30px;padding-top:0}.diag-branches[data-v-777c28ab]:before,.diag-branches[data-v-777c28ab]:after,.diag-col[data-v-777c28ab]:nth-child(2):before{display:none}.diag-col[data-v-777c28ab]{width:100%}.sol-features[data-v-777c28ab]{flex-direction:column}}.how-it-works[data-v-9ba1054b]{background:#f8fafc;padding:100px 0;overflow:hidden}.hiw-kicker[data-v-9ba1054b]{letter-spacing:1.5px;color:#0f4c81;text-transform:uppercase;margin-bottom:20px;font-size:13px;font-weight:800;display:block}.hiw-title[data-v-9ba1054b]{color:#0b192c;letter-spacing:-.5px;margin-bottom:25px;font-size:38px;font-weight:800}.hiw-desc[data-v-9ba1054b]{color:#4b5e73;max-width:800px;margin:0 auto 60px;font-size:18px;line-height:1.7}.timeline-desktop[data-v-9ba1054b]{max-width:1100px;margin:0 auto 50px;position:relative}.t-row[data-v-9ba1054b]{justify-content:space-between;align-items:flex-start;display:flex}.t-row.row-two[data-v-9ba1054b]{width:70%;margin-left:0}.t-step[data-v-9ba1054b]{flex:1;position:relative}.t-head[data-v-9ba1054b]{z-index:2;cursor:pointer;flex-direction:column;align-items:center;margin-bottom:25px;display:flex;position:relative}.t-num[data-v-9ba1054b]{color:#64748b;margin-bottom:5px;font-size:13px;font-weight:800}.t-name[data-v-9ba1054b]{color:#0a192f;background:#fff;border:1px solid #cbdcf0;border-radius:20px;padding:5px 15px;font-size:15px;font-weight:800;transition:all .3s}.t-step:hover .t-name[data-v-9ba1054b]{color:#fff;background:#0f4c81;border-color:#0f4c81;transform:translateY(-2px)}.t-arrow[data-v-9ba1054b]{color:#cbdcf0;margin-top:30px;margin-left:10px;margin-right:10px;font-size:20px}.t-down-arrow[data-v-9ba1054b]{color:#cbdcf0;text-align:right;margin:-30px 0 30px;padding-right:120px;font-size:20px}.t-card[data-v-9ba1054b]{text-align:center;opacity:0;pointer-events:none;z-index:10;background:#fff;border:1px solid #e1e7ec;border-radius:12px;width:220px;padding:20px;transition:all .3s;position:absolute;top:75px;left:50%;transform:translate(-50%)translateY(10px);box-shadow:0 10px 25px #00000005}.t-step:hover .t-card[data-v-9ba1054b]{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.t-card[data-v-9ba1054b]:before{content:"";background:#fff;border-top:1px solid #e1e7ec;border-left:1px solid #e1e7ec;width:12px;height:12px;position:absolute;top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.t-card .icon[data-v-9ba1054b]{margin-bottom:10px;font-size:28px}.t-card b[data-v-9ba1054b]{color:#0a192f;margin-bottom:8px;font-size:14px;display:block}.t-card p[data-v-9ba1054b]{color:#64748b;margin:0;font-size:13px;line-height:1.5}.m-step[data-v-9ba1054b]{text-align:center;background:#fff;border:1px solid #e1e7ec;border-radius:12px;margin-bottom:0;padding:20px}.m-num[data-v-9ba1054b]{color:#64748b;margin-bottom:5px;font-size:13px;font-weight:800;display:block}.m-step b[data-v-9ba1054b]{color:#0f4c81;background:#eef4fb;border-radius:12px;margin-bottom:15px;padding:3px 12px;font-size:14px;font-weight:800;display:inline-block}.m-step strong[data-v-9ba1054b]{color:#0a192f;margin-bottom:8px;font-size:16px;display:block}.m-step p[data-v-9ba1054b]{color:#64748b;margin:0;font-size:14px}.m-arrow[data-v-9ba1054b]{text-align:center;color:#cbdcf0;margin:10px 0;font-size:20px}.hiw-visual[data-v-9ba1054b]{margin-top:150px}.hiw-sub[data-v-9ba1054b]{color:#0b192c;margin-bottom:40px;font-size:24px;font-weight:800}.screenshot-wrapper[data-v-9ba1054b]{max-width:1000px;margin:0 auto}.screenshot-img[data-v-9ba1054b]{border:1px solid #e1e7ec;border-radius:12px;width:100%;box-shadow:0 40px 80px #0000001a}.d-mobile-only[data-v-9ba1054b]{display:none}@media (width<=900px){.d-desktop-only[data-v-9ba1054b]{display:none}.d-mobile-only[data-v-9ba1054b]{display:block}.hiw-visual[data-v-9ba1054b]{margin-top:80px}}.modules[data-v-eb3a87a0]{background:#fff;padding:100px 0}.mod-kicker[data-v-eb3a87a0]{letter-spacing:1.5px;color:#0f4c81;text-transform:uppercase;margin-bottom:20px;font-size:13px;font-weight:800;display:block}.mod-title[data-v-eb3a87a0]{color:#0b192c;letter-spacing:-.5px;margin-bottom:20px;font-size:38px;font-weight:800}.mod-desc[data-v-eb3a87a0]{color:#4b5e73;max-width:800px;margin:0 auto 80px;font-size:18px;line-height:1.7}.mod-list[data-v-eb3a87a0]{flex-direction:column;gap:120px;margin-bottom:80px;display:flex}.mod-item[data-v-eb3a87a0]{align-items:center;gap:80px;display:flex}.mod-item.reverse[data-v-eb3a87a0]{flex-direction:row-reverse}.mod-visual[data-v-eb3a87a0]{flex:1.2}.mod-visual img[data-v-eb3a87a0]{border:1px solid #e1e7ec;border-radius:12px;width:100%;transition:transform .3s;box-shadow:0 30px 60px #00000014}.mod-visual img[data-v-eb3a87a0]:hover{transform:translateY(-5px)}.mod-content[data-v-eb3a87a0]{text-align:left;flex:1}.mod-name[data-v-eb3a87a0]{color:#0f4c81;letter-spacing:1px;background:#eef4fb;border-radius:20px;margin-bottom:20px;padding:5px 12px;font-size:13px;font-weight:800;display:inline-block}.mod-content h3[data-v-eb3a87a0]{color:#0a192f;letter-spacing:-.5px;margin-bottom:20px;font-size:32px;font-weight:800;line-height:1.2}.mod-content p[data-v-eb3a87a0]{color:#64748b;margin-bottom:30px;font-size:16px;line-height:1.7}.mod-content ul[data-v-eb3a87a0]{grid-template-columns:1fr 1fr;gap:15px;margin:0;padding:0;list-style:none;display:grid}.mod-content li[data-v-eb3a87a0]{color:#334155;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.chk[data-v-eb3a87a0]{color:#12a875;font-weight:800}.mod-cta[data-v-eb3a87a0]{border-top:1px solid #e1e7ec;margin-top:100px;padding-top:60px}.m-cta-title[data-v-eb3a87a0]{color:#0a192f;margin-bottom:15px;font-size:24px;font-weight:800}.m-cta-sub[data-v-eb3a87a0]{color:#64748b;margin-bottom:30px;font-size:16px}.btn.outline.blue-text[data-v-eb3a87a0]{color:#0f4c81;cursor:pointer;background:#fff;border:1px solid #0f4c81;border-radius:8px;padding:12px 30px;font-size:16px;font-weight:700;transition:all .2s}.btn.outline.blue-text[data-v-eb3a87a0]:hover{color:#fff;background:#0f4c81}@media (width<=1024px){.mod-item[data-v-eb3a87a0]{gap:40px}}@media (width<=768px){.mod-list[data-v-eb3a87a0]{gap:80px}.mod-item[data-v-eb3a87a0],.mod-item.reverse[data-v-eb3a87a0]{text-align:center;flex-direction:column;gap:30px}.mod-content[data-v-eb3a87a0]{text-align:left}}@media (width<=500px){.mod-content ul[data-v-eb3a87a0]{grid-template-columns:1fr}.mod-content h3[data-v-eb3a87a0]{font-size:26px}}.detail-workflow[data-v-7fc182e0]{background:#fff;padding:100px 0}.workflow-grid[data-v-7fc182e0]{grid-template-columns:1fr 1.3fr;align-items:center;gap:50px;display:grid}.workflow-title[data-v-7fc182e0]{color:#0b192c;margin-bottom:20px;font-size:34px;font-weight:800}.workflow-desc[data-v-7fc182e0]{color:#4b5e73;margin-bottom:40px;font-size:16px;line-height:1.6}.workflow-steps[data-v-7fc182e0]{flex-direction:column;align-items:flex-start;display:flex}.w-step[data-v-7fc182e0]{color:#0a192f;text-align:center;background:#f8fafc;border:1px solid #e1e7ec;border-radius:8px;width:100%;max-width:300px;padding:12px 25px;font-size:14px;font-weight:600;transition:all .2s}.w-step[data-v-7fc182e0]:hover{color:#fff;background:#0f4c81}.w-step.finish[data-v-7fc182e0]{color:#fff;background:#0f4c81;font-size:16px;box-shadow:0 5px 15px #0f4c814d}.w-arrow[data-v-7fc182e0]{text-align:center;color:#cbd5e1;width:100%;max-width:300px;margin:5px 0;font-size:20px;font-weight:700}.workflow-img[data-v-7fc182e0]{border:1px solid #e1e7ec;width:100%;height:auto}@media (width<=900px){.workflow-grid[data-v-7fc182e0]{grid-template-columns:1fr}.workflow-steps[data-v-7fc182e0],.w-arrow[data-v-7fc182e0],.w-step[data-v-7fc182e0]{max-width:100%}}.dashboard-visibility[data-v-891737fb]{background:#fdfdfd;padding:100px 0;overflow:hidden}.dash-kicker[data-v-891737fb]{letter-spacing:1.5px;color:#0f4c81;text-transform:uppercase;margin-bottom:20px;font-size:13px;font-weight:800;display:block}.dash-title[data-v-891737fb]{color:#0b192c;letter-spacing:-1px;max-width:800px;margin-bottom:25px;margin-left:auto;margin-right:auto;font-size:42px;font-weight:800}.dash-desc[data-v-891737fb]{color:#0b192c;max-width:900px;margin:0 auto 15px;font-size:18px;font-weight:600;line-height:1.7}.dash-support[data-v-891737fb]{color:#64748b;max-width:800px;margin:0 auto 60px;font-size:16px;line-height:1.6}.dash-visual[data-v-891737fb]{max-width:1100px;margin:0 auto 80px;position:relative}.dash-wrapper[data-v-891737fb]{z-index:2;position:relative}.img-dash[data-v-891737fb]{border:1px solid #e1e7ec;border-radius:12px;width:100%}.shadow-xl[data-v-891737fb]{box-shadow:0 40px 100px #0000001a,0 15px 35px #0000000d}.float-card[data-v-891737fb]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:left;z-index:5;background:#fffffff2;border:1px solid #edf1f5;border-radius:12px;padding:15px 20px;position:absolute;box-shadow:0 15px 30px #00000014}.float-card b[data-v-891737fb]{color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;font-size:13px;display:block}.fl-row[data-v-891737fb]{align-items:center;gap:15px;display:flex}.fl-tag[data-v-891737fb]{color:#0a192f;font-weight:800}.fl-status[data-v-891737fb]{border-radius:20px;padding:4px 10px;font-size:13px;font-weight:700}.fl-status.in-transit[data-v-891737fb]{color:#12a875;background:#eef8f3}.fl-stats[data-v-891737fb]{gap:20px;display:flex}.fl-stats small[data-v-891737fb]{color:#64748b;margin-bottom:5px;font-size:12px;display:block}.fl-stats span[data-v-891737fb]{color:#0a192f;font-size:18px;font-weight:800;display:block}.fl-big[data-v-891737fb]{color:#0f4c81;font-size:28px;font-weight:800}.float-1[data-v-891737fb]{bottom:-20px;left:-40px}.float-2[data-v-891737fb]{top:20%;right:-50px}.float-3[data-v-891737fb]{top:-20px;left:10%}.reveal-dash[data-v-891737fb]{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1);transform:scale(.96)translateY(20px)}.show-dash[data-v-891737fb]{opacity:1;transform:scale(1)translateY(0)}.reveal-float1[data-v-891737fb],.reveal-float2[data-v-891737fb],.reveal-float3[data-v-891737fb]{opacity:0;transition:all .6s;transform:translateY(15px)}.reveal-float1.show-float[data-v-891737fb]{opacity:1;transition-delay:.6s;transform:translateY(0)}.reveal-float2.show-float[data-v-891737fb]{opacity:1;transition-delay:.8s;transform:translateY(0)}.reveal-float3.show-float[data-v-891737fb]{opacity:1;transition-delay:1s;transform:translateY(0)}.val-props[data-v-891737fb]{justify-content:center;gap:30px;max-width:1000px;margin:0 auto;display:flex}.val-box[data-v-891737fb]{background:#fff;border:1px solid #e1e7ec;border-radius:12px;flex:1;padding:30px 20px;transition:transform .3s;box-shadow:0 10px 25px #00000004}.val-box[data-v-891737fb]:hover{transform:translateY(-5px)}.val-icon[data-v-891737fb]{margin-bottom:15px;font-size:32px}.val-box h3[data-v-891737fb]{color:#0a192f;margin-bottom:12px;font-size:18px;font-weight:800}.val-box p[data-v-891737fb]{color:#64748b;margin:0;font-size:15px;line-height:1.6}@media (width<=900px){.val-props[data-v-891737fb]{flex-direction:column}.float-card[data-v-891737fb]{display:none}.dash-visual[data-v-891737fb]{width:100vw;margin-left:calc(50% - 50vw);padding:0 15px;overflow-x:auto}.img-dash[data-v-891737fb]{min-width:800px}}.industries[data-v-2ea369e9]{background:#f8fafc;padding:100px 0;overflow:hidden}.ind-kicker[data-v-2ea369e9]{letter-spacing:1.5px;color:#0f4c81;text-transform:uppercase;margin-bottom:20px;font-size:13px;font-weight:800;display:block}.ind-title[data-v-2ea369e9]{color:#0b192c;letter-spacing:-.5px;margin-bottom:25px;font-size:38px;font-weight:800}.ind-desc[data-v-2ea369e9]{color:#64748b;max-width:800px;margin:0 auto 50px;font-size:18px;line-height:1.7}.tab-nav[data-v-2ea369e9]{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:50px;display:flex}.tab-btn[data-v-2ea369e9]{color:#4b5e73;cursor:pointer;background:0 0;border:1px solid #cbdcf0;border-radius:99px;padding:12px 25px;font-size:16px;font-weight:700;transition:all .3s}.tab-btn[data-v-2ea369e9]:hover{color:#0f4c81;background:#f1f5f9}.tab-btn.active[data-v-2ea369e9]{color:#fff;background:#0f4c81;border-color:#0f4c81;box-shadow:0 8px 20px #0f4c814d}.tab-content-wrapper[data-v-2ea369e9]{background:#fff;border:1px solid #e1e7ec;border-radius:20px;max-width:1100px;margin:0 auto;padding:50px;box-shadow:0 20px 40px #00000008}.tab-pane[data-v-2ea369e9]{align-items:center;gap:60px;display:flex}.tab-text[data-v-2ea369e9]{text-align:left;flex:1}.tab-text h3[data-v-2ea369e9]{color:#0a192f;letter-spacing:-.5px;margin-bottom:20px;font-size:30px;font-weight:800}.tab-text p[data-v-2ea369e9]{color:#4b5e73;margin-bottom:25px;font-size:17px;line-height:1.7}.tab-features[data-v-2ea369e9]{margin:0;padding:0;list-style:none}.tab-features li[data-v-2ea369e9]{color:#0a192f;align-items:center;gap:10px;margin-bottom:12px;font-size:16px;font-weight:600;display:flex}.tab-features .chk[data-v-2ea369e9]{color:#12a875;font-weight:800}.tab-image[data-v-2ea369e9]{flex:1.3}.tab-image img[data-v-2ea369e9]{object-fit:cover;aspect-ratio:16/9;border-radius:16px;width:100%;box-shadow:0 15px 30px #00000014}.fade-enter-active[data-v-2ea369e9],.fade-leave-active[data-v-2ea369e9]{transition:opacity .5s,transform .5s}.fade-enter-from[data-v-2ea369e9],.fade-leave-to[data-v-2ea369e9]{opacity:0;transform:translateY(10px)}@media (width<=900px){.tab-pane[data-v-2ea369e9]{text-align:center;flex-direction:column;gap:40px}.tab-text[data-v-2ea369e9]{text-align:center;order:1}.tab-image[data-v-2ea369e9]{order:2}.tab-features li[data-v-2ea369e9]{justify-content:center}.tab-content-wrapper[data-v-2ea369e9]{padding:30px 20px}.tab-nav[data-v-2ea369e9]{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:10px;overflow-x:auto}.tab-btn[data-v-2ea369e9]{flex-shrink:0}}.integrations[data-v-9cd1eb55]{background:#fff;border-top:1px solid #e1e7ec;padding:100px 0}.int-kicker[data-v-9cd1eb55]{letter-spacing:1.5px;color:#0f4c81;text-transform:uppercase;margin-bottom:20px;font-size:13px;font-weight:800;display:block}.int-title[data-v-9cd1eb55]{color:#0b192c;letter-spacing:-.5px;margin-bottom:25px;font-size:38px;font-weight:800}.int-desc[data-v-9cd1eb55]{color:#4b5e73;max-width:800px;margin:0 auto 60px;font-size:18px;line-height:1.7}.int-diagram[data-v-9cd1eb55]{max-width:800px;margin:0 auto 60px;position:relative}.diag-layer[data-v-9cd1eb55]{text-align:center;z-index:2;justify-content:space-between;display:flex;position:relative}.systems-layer[data-v-9cd1eb55]{gap:20px}.diag-node[data-v-9cd1eb55]{background:#fdfdfd;border:1px solid #e1e7ec;border-radius:12px;flex:1;padding:20px;box-shadow:0 4px 10px #00000005}.node-icon[data-v-9cd1eb55]{margin-bottom:10px;font-size:24px;display:block}.diag-node h5[data-v-9cd1eb55]{color:#0a192f;margin-bottom:5px;font-size:16px;font-weight:800}.diag-node small[data-v-9cd1eb55]{color:#64748b;font-size:13px}.diag-lines[data-v-9cd1eb55]{z-index:1;justify-content:center;height:60px;margin:-5px 0;display:flex;position:relative}.main-layer[data-v-9cd1eb55]{justify-content:center}.diag-master[data-v-9cd1eb55]{color:#fff;background:#0f4c81;border-radius:16px;padding:25px 40px;position:relative;overflow:hidden}.diag-master h3[data-v-9cd1eb55]{letter-spacing:1px;margin-bottom:5px;font-size:24px;font-weight:800}.diag-master p[data-v-9cd1eb55]{color:#d0e1f9;margin:0;font-size:14px;font-weight:600}.master-glow[data-v-9cd1eb55]{background:radial-gradient(circle,#ffffff1a 0%,#0000 60%);width:200%;height:200%;animation:10s linear infinite rotate-9cd1eb55;position:absolute;top:-50%;left:-50%}.modules-layer[data-v-9cd1eb55]{justify-content:space-between;gap:15px}.diag-leaf[data-v-9cd1eb55]{color:#0f4c81;background:#eef4fb;border:1px solid #cbdcf0;border-radius:8px;flex:1;padding:15px 10px;font-size:14px}.animated-line[data-v-9cd1eb55]{stroke-dasharray:6 6;animation:20s linear infinite moveDashes-9cd1eb55}@keyframes moveDashes-9cd1eb55{to{stroke-dashoffset:-400px}}@keyframes rotate-9cd1eb55{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.int-values[data-v-9cd1eb55]{text-align:left;gap:30px;max-width:1000px;margin:0 auto;display:flex}.val-card[data-v-9cd1eb55]{background:#fff;border:1px solid #e1e7ec;border-radius:12px;flex:1;padding:25px;box-shadow:0 4px 15px #00000004}.val-card h4[data-v-9cd1eb55]{color:#0a192f;margin-bottom:12px;font-size:18px;font-weight:800}.val-card p[data-v-9cd1eb55]{color:#64748b;margin:0;font-size:15px;line-height:1.6}.btn.outline.blue-text[data-v-9cd1eb55]{color:#0f4c81;cursor:pointer;background:#fff;border:1px solid #0f4c81;border-radius:8px;padding:12px 30px;font-size:16px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block}.btn.outline.blue-text[data-v-9cd1eb55]:hover{color:#fff;background:#0f4c81}.d-mobile-only[data-v-9cd1eb55]{display:none}.m-arrow[data-v-9cd1eb55]{color:#cbdcf0;margin:15px 0;font-size:24px}@media (width<=768px){.d-desktop-only[data-v-9cd1eb55]{display:none}.d-mobile-only[data-v-9cd1eb55]{display:block}.systems-layer[data-v-9cd1eb55],.modules-layer[data-v-9cd1eb55],.int-values[data-v-9cd1eb55]{flex-direction:column;gap:15px}}.security[data-v-0ded35ca]{background:#fff;border-top:1px solid #e1e7ec;padding:120px 0}.sec-layout[data-v-0ded35ca]{align-items:center;gap:80px;display:flex}.sec-visual[data-v-0ded35ca]{flex:1.1}.img-security[data-v-0ded35ca]{object-fit:cover;border:1px solid #e1e7ec;border-radius:16px;width:100%;transition:transform .3s;box-shadow:0 40px 80px #0000000f}.sec-content[data-v-0ded35ca]{flex:1}.sec-kicker[data-v-0ded35ca]{letter-spacing:1.5px;color:#0f4c81;text-transform:uppercase;margin-bottom:15px;font-size:13px;font-weight:800;display:block}.sec-title[data-v-0ded35ca]{color:#0b192c;letter-spacing:-.5px;margin-bottom:25px;font-size:36px;font-weight:800;line-height:1.2}.sec-desc[data-v-0ded35ca]{color:#4b5e73;margin-bottom:40px;font-size:17px;line-height:1.7}.sec-cards[data-v-0ded35ca]{flex-direction:column;gap:25px;display:flex}.sec-card[data-v-0ded35ca]{background:#fdfdfd;border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:20px;padding:15px 20px;transition:all .3s;display:flex}.sec-card[data-v-0ded35ca]:hover{background:#fff;border-color:#cbdcf0;transform:translate(5px);box-shadow:0 10px 30px #00000008}.sc-icon[data-v-0ded35ca]{background:#eef4fb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;font-size:24px;display:flex}.sec-card h4[data-v-0ded35ca]{color:#0a192f;margin-bottom:6px;font-size:17px;font-weight:800}.sec-card p[data-v-0ded35ca]{color:#64748b;margin:0;font-size:15px;line-height:1.5}.btn.outline.blue-text[data-v-0ded35ca]{color:#0f4c81;cursor:pointer;background:#fff;border:1px solid #0f4c81;border-radius:8px;padding:12px 30px;font-size:16px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block}.btn.outline.blue-text[data-v-0ded35ca]:hover{color:#fff;background:#0f4c81}@media (width<=1024px){.sec-layout[data-v-0ded35ca]{gap:40px}.sec-title[data-v-0ded35ca]{font-size:30px}}@media (width<=900px){.sec-layout[data-v-0ded35ca]{text-align:left;flex-direction:column}.sec-visual[data-v-0ded35ca]{order:2;margin-top:10px}.sec-content[data-v-0ded35ca]{order:1}.sec-title[data-v-0ded35ca]{font-size:32px}}.case-study[data-v-fb9a1f21]{background:#fdfdfd;padding:100px 0}.uc-kicker[data-v-fb9a1f21]{letter-spacing:1.5px;color:#0f4c81;text-transform:uppercase;margin-bottom:20px;font-size:13px;font-weight:800;display:block}.uc-title[data-v-fb9a1f21]{color:#0b192c;letter-spacing:-.5px;margin-bottom:25px;font-size:38px;font-weight:800}.uc-desc[data-v-fb9a1f21]{color:#4b5e73;max-width:900px;margin:0 auto 50px;font-size:18px;line-height:1.7}.uc-tabs[data-v-fb9a1f21]{flex-direction:column;align-items:center;gap:20px;margin-bottom:40px;display:flex}.tab-row[data-v-fb9a1f21]{align-items:center;gap:15px;display:flex}.tab-row.row-two[data-v-fb9a1f21]{justify-content:center;width:70%}.uc-step[data-v-fb9a1f21]{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 15px;font-size:16px;font-weight:700;transition:all .3s;display:flex}.uc-step[data-v-fb9a1f21]:hover{color:#0a192f;background:#f1f5f9}.uc-step.active[data-v-fb9a1f21]{color:#fff;background:#0f4c81;box-shadow:0 4px 15px #0f4c814d}.step-num[data-v-fb9a1f21]{opacity:.8;font-size:13px;font-weight:800}.uc-arrow[data-v-fb9a1f21]{color:#cbdcf0;font-size:18px;font-weight:800}.uc-tabs-mobile[data-v-fb9a1f21]{gap:10px;margin-bottom:30px;padding-bottom:10px;display:flex;overflow-x:auto}.uc-tabs-mobile .uc-step[data-v-fb9a1f21]{border:1px solid #cbdcf0;border-radius:20px;flex-shrink:0;padding:8px 18px}.uc-tabs-mobile .uc-step.active[data-v-fb9a1f21]{border-color:#0f4c81}.uc-content-box[data-v-fb9a1f21]{background:#fff;border:1px solid #e1e7ec;border-radius:16px;padding:40px}.uc-pane[data-v-fb9a1f21]{align-items:center;gap:50px;display:flex}.uc-text[data-v-fb9a1f21]{text-align:left;flex:1}.pane-num[data-v-fb9a1f21]{color:#0f4c81;letter-spacing:1px;margin-bottom:10px;font-size:14px;font-weight:800;display:block}.uc-text h3[data-v-fb9a1f21]{color:#0a192f;letter-spacing:-.5px;margin-bottom:15px;font-size:32px;font-weight:800}.uc-text p[data-v-fb9a1f21]{color:#4b5e73;margin-bottom:30px;font-size:17px;line-height:1.6}.uc-mini-flow[data-v-fb9a1f21]{background:#f8fafc;border:1px solid #e1e7ec;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:25px;display:flex}.flow-item[data-v-fb9a1f21]{text-align:center;width:100%}.flow-item span[data-v-fb9a1f21]{color:#0f4c81;background:#fff;border:1px solid #cbdcf0;border-radius:20px;padding:8px 20px;font-size:15px;font-weight:700;display:inline-block;box-shadow:0 4px 8px #00000005}.flow-arr[data-v-fb9a1f21]{color:#cbdcf0;margin-top:10px;font-size:18px}.uc-visual[data-v-fb9a1f21]{flex:1.2}.uc-visual img[data-v-fb9a1f21]{border-radius:12px;width:100%;box-shadow:0 20px 40px #0000000d}.sliding-enter-active[data-v-fb9a1f21],.sliding-leave-active[data-v-fb9a1f21]{transition:opacity .35s,transform .35s}.sliding-enter-from[data-v-fb9a1f21]{opacity:0;transform:translate(10px)}.sliding-leave-to[data-v-fb9a1f21]{opacity:0;transform:translate(-10px)}.d-mobile-only[data-v-fb9a1f21]{display:none}@media (width<=900px){.d-desktop-only[data-v-fb9a1f21]{display:none}.d-mobile-only[data-v-fb9a1f21]{display:flex}.uc-pane[data-v-fb9a1f21]{flex-direction:column;gap:40px}.uc-visual[data-v-fb9a1f21]{order:1}.uc-text[data-v-fb9a1f21]{text-align:center;order:2}}.faq[data-v-841fa26c]{background:#f8fafc;padding:100px 0}.faq-kicker[data-v-841fa26c]{letter-spacing:1.5px;color:#0f4c81;text-transform:uppercase;margin-bottom:20px;font-size:13px;font-weight:800;display:block}.faq-title[data-v-841fa26c]{color:#0b192c;letter-spacing:-.5px;margin-bottom:20px;font-size:38px;font-weight:800}.faq-desc[data-v-841fa26c]{color:#4b5e73;max-width:700px;margin:0 auto 60px;font-size:18px;line-height:1.7}.faq-list[data-v-841fa26c]{text-align:left;flex-direction:column;gap:12px;max-width:850px;margin:0 auto;display:flex}.faq-item[data-v-841fa26c]{background:#fff;border:1px solid #e1e7ec;border-radius:14px;transition:box-shadow .3s;overflow:hidden}.faq-item[data-v-841fa26c]:hover{box-shadow:0 5px 15px #00000005}.faq-toggle[data-v-841fa26c]{text-align:left;color:#0a192f;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:24px;font-size:17px;font-weight:600;transition:color .3s;display:flex}.faq-toggle[data-v-841fa26c]:hover{color:#0f4c81}.faq-icon[data-v-841fa26c]{color:#0f4c81;font-size:24px;font-weight:400}.faq-body[data-v-841fa26c]{opacity:0;height:0;transition:height .35s,opacity .35s;overflow:hidden}.faq-item.is-open .faq-toggle[data-v-841fa26c]{color:#0f4c81}.faq-item.is-open .faq-body[data-v-841fa26c]{opacity:1;height:auto}.faq-content[data-v-841fa26c]{padding:0 24px 24px}.faq-content p[data-v-841fa26c]{color:#4b5e73;border-top:1px solid #f1f5f9;margin:0;padding-top:20px;font-size:15.5px;line-height:1.7}.faq-cta[data-v-841fa26c]{border-top:1px solid #e1e7ec;margin-top:80px;padding-top:60px}.faq-cta h4[data-v-841fa26c]{color:#0a192f;margin-bottom:12px;font-size:24px;font-weight:800}.faq-cta p[data-v-841fa26c]{color:#64748b;margin-bottom:25px;font-size:16px}.final-cta[data-v-1eca0ada]{color:#fff;background:#0a192f;padding:120px 0;position:relative;overflow:hidden}.cta-bg-diagram[data-v-1eca0ada]{opacity:.03;pointer-events:none;white-space:nowrap;flex-direction:column;justify-content:center;gap:100px;font-family:inherit;font-size:32px;font-weight:800;display:flex;position:absolute;inset:0}.bg-flow[data-v-1eca0ada]{color:#fff;justify-content:center;gap:30px;display:flex}.reverse-flow[data-v-1eca0ada]{margin-left:-150px}.position-relative[data-v-1eca0ada]{z-index:5;position:relative}.cta-kicker[data-v-1eca0ada]{letter-spacing:1.5px;color:#61b3ff;text-transform:uppercase;margin-bottom:25px;font-size:13px;font-weight:800;display:block}.cta-title[data-v-1eca0ada]{color:#fff;letter-spacing:-1px;margin-bottom:25px;font-size:48px;font-weight:800}.cta-desc[data-v-1eca0ada]{color:#bdc8d4;max-width:800px;margin:0 auto 50px;font-size:18px;line-height:1.7}.cta-actions[data-v-1eca0ada]{justify-content:center;gap:20px;margin-bottom:30px;display:flex}.btn.primary-cta[data-v-1eca0ada]{color:#fff;background:#1976d2;border:1px solid #1976d2;border-radius:12px;padding:16px 32px;font-size:16px;font-weight:700;text-decoration:none;transition:all .2s}.btn.primary-cta[data-v-1eca0ada]:hover{background:#115293;border-color:#115293;transform:translateY(-2px)}.btn.ghost-cta[data-v-1eca0ada]{color:#fff;background:0 0;border:1px solid #ffffff4d;border-radius:12px;padding:16px 32px;font-size:16px;font-weight:700;text-decoration:none;transition:all .2s}.btn.ghost-cta[data-v-1eca0ada]:hover{background:#ffffff1a;border-color:#fff}.cta-micro[data-v-1eca0ada]{color:#8899ac;max-width:600px;margin:0 auto;font-size:15px;line-height:1.5}.d-desktop-only[data-v-1eca0ada]{display:block}@media (width<=900px){.d-desktop-only[data-v-1eca0ada]{display:none}.cta-title[data-v-1eca0ada]{font-size:38px}}@media (width<=600px){.cta-actions[data-v-1eca0ada]{flex-direction:column;gap:15px}.btn.primary-cta[data-v-1eca0ada],.btn.ghost-cta[data-v-1eca0ada]{width:100%}}.seo-landing-page[data-v-0b00b218]{background:#f8fafc;min-height:calc(100vh - 300px);padding-top:120px;padding-bottom:80px}.seo-hero[data-v-0b00b218]{padding:40px 0 60px}.hero-grid[data-v-0b00b218]{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.hero-title[data-v-0b00b218]{color:#0f172a;letter-spacing:-.5px;margin-bottom:20px;font-size:46px;font-weight:800;line-height:1.15}.hero-desc[data-v-0b00b218]{color:#64748b;margin-bottom:35px;font-size:18px;line-height:1.7}.hero-img[data-v-0b00b218]{object-fit:cover;border:1px solid #e2e8f0;border-radius:12px;width:100%}.btn.blue[data-v-0b00b218]{color:#fff;background:#0f4c81;border-radius:8px;padding:13px 26px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block}.btn.blue[data-v-0b00b218]:hover{background:#0b192c}.btn.outline[data-v-0b00b218]{color:#0f4c81;background:#fff;border:1px solid #cbdcf0;border-radius:8px;padding:13px 26px;font-weight:700;text-decoration:none;transition:all .2s}.btn.outline[data-v-0b00b218]:hover{background:#f1f5f9}.section-heading[data-v-0b00b218]{color:#0f172a;letter-spacing:-.5px;margin-bottom:30px;font-size:32px;font-weight:800}.benefits-grid[data-v-0b00b218]{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.benefit-card[data-v-0b00b218]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:40px 30px;transition:transform .3s}.benefit-card[data-v-0b00b218]:hover{transform:translateY(-5px);box-shadow:0 15px 35px #0f172a0d}.b-icon[data-v-0b00b218]{margin-bottom:15px;font-size:30px}.benefit-card h3[data-v-0b00b218]{color:#0b192c;margin-bottom:12px;font-size:20px;font-weight:800}.benefit-card p[data-v-0b00b218]{color:#64748b;margin:0;font-size:15px;line-height:1.6}@media (width<=950px){.hero-grid[data-v-0b00b218]{text-align:center;grid-template-columns:1fr}.actions[data-v-0b00b218]{flex-direction:column;justify-content:center;gap:15px;display:flex}.btn.outline[data-v-0b00b218]{margin-left:0!important}.hero-title[data-v-0b00b218]{font-size:36px}}@media (width<=768px){.benefits-grid[data-v-0b00b218]{grid-template-columns:1fr}}.admin-layout[data-v-75c3f297]{background-color:#f1f5f9;height:100vh;display:flex}.sidebar[data-v-75c3f297]{color:#fff;background-color:#0a1b31;flex-direction:column;width:250px;display:flex}.logo[data-v-75c3f297]{border-bottom:1px solid #143054;padding:20px;font-family:Manrope;font-size:24px;font-weight:800}nav[data-v-75c3f297]{flex-direction:column;padding:20px 0;display:flex}.nav-item[data-v-75c3f297]{color:#a9b9cd;padding:15px 20px;font-weight:600;text-decoration:none;transition:background .3s,color .3s}.nav-item[data-v-75c3f297]:hover,.nav-item.router-link-active[data-v-75c3f297]{color:#fff;background-color:#1768e8}.main-content[data-v-75c3f297]{flex-direction:column;flex:1;display:flex;overflow:hidden}.topbar[data-v-75c3f297]{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:20px 30px;display:flex}.topbar h2[data-v-75c3f297]{margin:0;font-size:20px;font-weight:700}.page-content[data-v-75c3f297]{flex:1;padding:30px;overflow-y:auto}.admin-dashboard[data-v-d8bfefef]{font-family:Inter,sans-serif}.stats-grid[data-v-d8bfefef]{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:30px;display:grid}.stat-card[data-v-d8bfefef]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:20px;box-shadow:0 4px 6px #00000005}.stat-card h3[data-v-d8bfefef]{color:#64748b;margin:0 0 10px;font-size:14px}.stat-card .value[data-v-d8bfefef]{color:#0f172a;margin:0;font-size:24px;font-weight:700}.recent-activity[data-v-d8bfefef]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:20px}.activity-table[data-v-d8bfefef]{border-collapse:collapse;width:100%;margin-top:15px}.activity-table th[data-v-d8bfefef],.activity-table td[data-v-d8bfefef]{text-align:left;border-bottom:1px solid #e2e8f0;padding:12px}.activity-table th[data-v-d8bfefef]{color:#475569;background:#f8fafc;font-size:14px;font-weight:600}.badge[data-v-d8bfefef]{border-radius:12px;padding:4px 8px;font-size:12px;font-weight:600}.badge.in-progress[data-v-d8bfefef]{color:#0369a1;background:#e0f2fe}.badge.completed[data-v-d8bfefef]{color:#166534;background:#dcfce3}.login-page[data-v-dcf3b824]{background:#0f172a;justify-content:center;align-items:center;height:100vh;display:flex}.login-card[data-v-dcf3b824]{background:#fff;border-radius:12px;width:100%;max-width:400px;padding:40px;box-shadow:0 10px 30px #0003}.form-group[data-v-dcf3b824]{margin-bottom:20px}.form-group label[data-v-dcf3b824]{color:#334155;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.form-group input[data-v-dcf3b824]{border:1px solid #cbd5e1;border-radius:6px;width:100%;padding:12px;font-size:15px;transition:border .3s}.form-group input[data-v-dcf3b824]:focus{border-color:#3b82f6;outline:none}.btn[data-v-dcf3b824]{color:#fff;cursor:pointer;background:#1768e8;border:none;border-radius:6px;width:100%;padding:12px;font-size:16px;font-weight:700}.btn[data-v-dcf3b824]:hover{background:#1557d0}.error-msg[data-v-dcf3b824]{color:#ef4444;margin-bottom:15px;font-size:13px}
