@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_c9ab6a69-module__Uy0UcG__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_c9ab6a69-module__Uy0UcG__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.2njitm-prmz2_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.38hmww4cj4vme.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.12_ml6bnugnre.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.2yee423r7ahpo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_998282ff-module__aXZL8a__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_998282ff-module__aXZL8a__variable{--font-dm-mono:"DM Mono", "DM Mono Fallback"}
.lv2-root{--lv2-blue:#1b5eff;--lv2-blue-dark:#1249d6;--lv2-blue-mid:#4b7fff;--lv2-orange:#f5601e;--lv2-bg:#fff;--lv2-bg-soft:#f8f9fc;--lv2-bg-mute:#f0f2f7;--lv2-card:#fff;--lv2-border:#e4e7ee;--lv2-text:#111318;--lv2-text-dim:#4b5263;--lv2-text-faint:#8b93a5;--lv2-blue-tint:#ebf0ff;--lv2-orange-tint:#fff2ec;--lv2-nav-bg:#ffffffe0;--lv2-black:#080a0f;--lv2-solid-dark:#111318;--lv2-font-mono:var(--font-dm-mono,monospace);--lv2-font-sans:var(--font-dm-sans,-apple-system, sans-serif);--lv2-ease-out-expo:cubic-bezier(.16, 1, .3, 1);--lv2-ease-spring:cubic-bezier(.34, 1.56, .64, 1);font-family:var(--lv2-font-sans);background:var(--lv2-bg);color:var(--lv2-text);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;transition:background .2s,color .2s;position:relative;overflow-x:hidden}.lv2-root[data-theme=dark]{--lv2-bg:#0b0d12;--lv2-bg-soft:#11141b;--lv2-bg-mute:#171b24;--lv2-card:#14171f;--lv2-border:#262b36;--lv2-text:#f2f3f6;--lv2-text-dim:#a7aebd;--lv2-text-faint:#6c7387;--lv2-blue-tint:#1b5eff29;--lv2-orange-tint:#f5601e29;--lv2-nav-bg:#0b0d12d1}.lv2-root *,.lv2-root :before,.lv2-root :after{box-sizing:border-box}.lv2-root h1,.lv2-root h2,.lv2-root h3,.lv2-root p,.lv2-root ul{margin:0;padding:0}.lv2-root ul{list-style:none}.lv2-root a{color:inherit}.lv2-nav{z-index:200;background:var(--lv2-nav-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;height:64px;padding:0 48px;transition:border-color .3s,background .2s;display:flex;position:sticky;top:0;left:0;right:0}.lv2-nav.lv2-scrolled{border-bottom-color:var(--lv2-border)}.lv2-nav-logo{font-family:var(--font-space-grotesk,inherit);color:var(--lv2-text);align-items:center;gap:8px;font-size:1.15rem;font-weight:700;text-decoration:none;display:flex}.lv2-nav-logo em{color:var(--lv2-blue);font-style:normal}.lv2-nav-center{background:var(--lv2-bg-mute);border-radius:40px;align-items:center;gap:4px;padding:5px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.lv2-nav-link{color:var(--lv2-text-dim);cursor:pointer;background:0 0;border:none;border-radius:40px;padding:6px 16px;font-family:inherit;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .15s,background .15s}.lv2-nav-link:hover{color:var(--lv2-text);background:var(--lv2-card)}.lv2-nav-actions{align-items:center;gap:10px;display:flex}.lv2-theme-toggle{border:1px solid var(--lv2-border);width:34px;height:34px;color:var(--lv2-text-dim);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.lv2-theme-toggle:hover{color:var(--lv2-text);background:var(--lv2-bg-mute)}.lv2-btn-ghost{color:var(--lv2-text-dim);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.lv2-btn-ghost:hover{color:var(--lv2-text);background:var(--lv2-bg-mute)}.lv2-btn-nav{background:var(--lv2-blue);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;padding:9px 20px;font-family:inherit;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s,transform .1s;display:inline-flex}.lv2-btn-nav:hover{background:var(--lv2-blue-dark)}.lv2-btn-nav:active{transform:scale(.97)}.lv2-hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:90vh;padding:80px 48px;display:flex;position:relative;overflow:hidden}.lv2-hero-grid-bg{background-image:linear-gradient(var(--lv2-border) 1px, transparent 1px), linear-gradient(90deg, var(--lv2-border) 1px, transparent 1px);opacity:.6;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 50% 40%,#000 20%,#0000 85%);mask-image:radial-gradient(90% 80% at 50% 40%,#000 20%,#0000 85%)}.lv2-hero-live-bar{background:var(--lv2-card);border:1px solid var(--lv2-border);color:var(--lv2-text-dim);z-index:1;border-radius:40px;align-items:center;gap:10px;margin-bottom:36px;padding:6px 16px 6px 10px;font-size:13px;font-weight:500;display:inline-flex;position:relative;box-shadow:0 1px 4px #0000000f}.lv2-live-pill{color:#2e7d32;letter-spacing:.05em;background:#e8f5e9;border:1px solid #c8e6c9;border-radius:40px;align-items:center;gap:5px;padding:2px 10px;font-size:11px;font-weight:700;display:flex}.lv2-live-dot{background:#2e7d32;border-radius:50%;width:6px;height:6px;animation:1.3s ease-in-out infinite lv2-pulse}@keyframes lv2-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.8)}}.lv2-hero-h1{letter-spacing:-2.5px;z-index:1;margin-bottom:24px;font-size:clamp(40px,6vw,76px);font-weight:700;line-height:1.05;position:relative}.lv2-hero-h1 .lv2-blue-word{color:var(--lv2-blue)}.lv2-scramble{color:var(--lv2-blue-mid);font-family:var(--lv2-font-mono)}.lv2-hero-sub{color:var(--lv2-text-dim);z-index:1;max-width:520px;margin:0 auto 40px;font-size:18px;line-height:1.65;position:relative}.lv2-hero-actions{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-bottom:56px;display:flex;position:relative}.lv2-btn-hero{background:var(--lv2-blue);color:#fff;cursor:pointer;border:none;border-radius:12px;align-items:center;padding:15px 32px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s,transform .1s,box-shadow .15s;display:inline-flex;box-shadow:0 4px 16px #1b5eff4d}.lv2-btn-hero:hover{background:var(--lv2-blue-dark);transform:translateY(-1px);box-shadow:0 8px 24px #1b5eff66}.lv2-btn-outline{color:var(--lv2-text-dim);border:1.5px solid var(--lv2-border);cursor:pointer;background:0 0;border-radius:12px;align-items:center;padding:14px 24px;font-family:inherit;font-size:15px;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.lv2-btn-outline:hover{border-color:var(--lv2-text-faint);color:var(--lv2-text);background:var(--lv2-bg-soft)}.lv2-hero-stats{background:var(--lv2-card);border:1px solid var(--lv2-border);z-index:1;border-radius:16px;flex-wrap:wrap;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #0000000d}.lv2-hero-stat{border-right:1px solid var(--lv2-border);text-align:center;padding:20px 36px}.lv2-hero-stat:last-child{border-right:none}.lv2-hero-stat-val{letter-spacing:-1px;color:var(--lv2-text);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1}.lv2-hero-stat-val .lv2-accent{color:var(--lv2-blue)}.lv2-hero-stat-lbl{color:var(--lv2-text-faint);margin-top:5px;font-size:12px;font-weight:500}.lv2-ticker-section{margin-bottom:80px;padding:0 48px}.lv2-ticker-inner{background:var(--lv2-bg-soft);border:1px solid var(--lv2-border);border-radius:20px;max-width:1140px;margin:0 auto;overflow:hidden}.lv2-ticker-header{border-bottom:1px solid var(--lv2-border);background:var(--lv2-card);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.lv2-ticker-title{color:var(--lv2-text);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.lv2-ticker-meta{color:var(--lv2-text-faint);font-size:12px;font-family:var(--lv2-font-mono)}.lv2-ticker-feed{background:var(--lv2-border);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.lv2-ticker-cell{background:var(--lv2-card);padding:16px 20px;transition:background .2s}.lv2-ticker-cell:hover{background:var(--lv2-bg-soft)}.lv2-ticker-company{color:var(--lv2-text-faint);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:10px;font-weight:700}.lv2-ticker-route{color:var(--lv2-text);margin-bottom:6px;font-size:13.5px;font-weight:600}.lv2-ticker-price{color:var(--lv2-text);letter-spacing:-.8px;font-variant-numeric:tabular-nums;margin-bottom:4px;font-size:22px;font-weight:700}.lv2-ticker-drop{color:#2e7d32;background:#e8f5e9;border:1px solid #c8e6c9;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-block}.lv2-ticker-ago{color:var(--lv2-text-faint);margin-top:6px;font-size:11px}.lv2-section-wrap{max-width:1140px;margin:0 auto;padding:88px 48px}.lv2-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--lv2-blue);align-items:center;gap:8px;margin-bottom:14px;font-size:12px;font-weight:700;display:inline-flex}.lv2-kicker-line{background:var(--lv2-blue);border-radius:2px;width:20px;height:1.5px}.lv2-h2{letter-spacing:-1.3px;color:var(--lv2-text);margin-bottom:14px;font-size:clamp(28px,3.5vw,40px);font-weight:700;line-height:1.12}.lv2-sub{color:var(--lv2-text-dim);max-width:480px;margin-bottom:48px;font-size:16px;line-height:1.7}.lv2-features-outer{background:var(--lv2-bg-soft);border-top:1px solid var(--lv2-border);border-bottom:1px solid var(--lv2-border)}.lv2-feat-tabs{background:var(--lv2-bg-mute);border-radius:14px;flex-wrap:wrap;gap:4px;width:fit-content;margin-bottom:44px;padding:5px;display:flex}.lv2-feat-tab{color:var(--lv2-text-dim);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:10px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:500;transition:color .15s,background .2s}.lv2-feat-tab.lv2-active{background:var(--lv2-card);color:var(--lv2-text);box-shadow:0 1px 4px #00000014}.lv2-feat-tab:hover:not(.lv2-active){color:var(--lv2-text)}.lv2-features-content{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.lv2-feat-title{letter-spacing:-.6px;color:var(--lv2-text);margin-bottom:12px;font-size:22px;font-weight:700}.lv2-feat-desc{color:var(--lv2-text-dim);margin-bottom:24px;font-size:15px;line-height:1.7}.lv2-feat-stat-row{gap:24px;display:flex}.lv2-feat-stat-big{letter-spacing:-1.2px;color:var(--lv2-blue);font-size:32px;font-weight:700}.lv2-feat-stat-label{color:var(--lv2-text-faint);margin-top:2px;font-size:12px;font-weight:500}.lv2-feat-visual{background:var(--lv2-card);border:1px solid var(--lv2-border);border-radius:20px;flex-direction:column;gap:12px;min-height:300px;padding:26px;display:flex;overflow:hidden}.lv2-notif{background:var(--lv2-card);border:1px solid var(--lv2-border);text-align:left;border-radius:16px;flex-direction:column;gap:8px;padding:14px 16px;display:flex;box-shadow:0 10px 25px #0000000a}.lv2-notif-header{border-bottom:1px solid var(--lv2-bg-mute);align-items:center;gap:8px;padding-bottom:6px;display:flex}.lv2-notif-name{text-transform:uppercase;letter-spacing:.05em;color:var(--lv2-text-dim);font-size:11px;font-weight:700}.lv2-notif-time{color:var(--lv2-text-faint);font-size:10.5px;font-family:var(--lv2-font-mono);margin-left:auto}.lv2-notif-title{color:var(--lv2-text);margin-bottom:2px;font-size:13.5px;font-weight:700}.lv2-notif-desc{color:var(--lv2-text-dim);font-size:12.5px;line-height:1.5}.lv2-notif-desc strong{color:var(--lv2-text);font-weight:600}.lv2-bars{align-items:flex-end;gap:3px;height:52px;margin-bottom:12px;display:flex}.lv2-bar{background:var(--lv2-border);border-radius:3px 3px 0 0;flex:1;transition:opacity .15s}.lv2-bar.lv2-cur{background:var(--lv2-blue)}.lv2-bar.lv2-low{background:#bbf7d0}.lv2-mini-cards{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.lv2-mini-card{background:var(--lv2-bg-soft);border:1px solid var(--lv2-border);text-align:center;border-radius:10px;padding:10px 12px}.lv2-mini-card.lv2-good{background:#e8f5e9;border-color:#c8e6c9}.lv2-mini-val{color:var(--lv2-text);letter-spacing:-.4px;font-size:17px;font-weight:700}.lv2-mini-card.lv2-good .lv2-mini-val{color:#2e7d32}.lv2-mini-lbl{color:var(--lv2-text-faint);margin-top:2px;font-size:10px;font-weight:500}.lv2-mini-card.lv2-good .lv2-mini-lbl{color:#4caf50}.lv2-alert-row{border:1px solid var(--lv2-border);background:var(--lv2-card);border-radius:10px;align-items:center;margin-bottom:7px;padding:10px 12px;display:flex}.lv2-alert-row.lv2-good{border-left:3px solid #22c55e}.lv2-alert-route{flex:1;font-size:13px;font-weight:600}.lv2-alert-price{margin-right:10px;font-size:14px;font-weight:700}.lv2-status-pill{font-size:11px;font-weight:600;font-family:var(--lv2-font-mono);border-radius:6px;padding:3px 10px}.lv2-status-pill.buy{color:#15803d;background:#dcfce7;border:1px solid #bbf7d0}.lv2-status-pill.wait{color:#a16207;background:#fef9c3;border:1px solid #fde68a}.lv2-status-pill.watch{background:var(--lv2-bg-mute);color:var(--lv2-text-dim);border:1px solid var(--lv2-border)}.lv2-process{background:var(--lv2-solid-dark);color:#fff;padding:88px 48px}.lv2-process .lv2-h2{color:#fff}.lv2-process .lv2-kicker-line{background:#fff}.lv2-process .lv2-kicker{color:#ffffff80}.lv2-process .lv2-sub{color:#ffffff8c}.lv2-timeline{flex-direction:column;margin-top:56px;display:flex}.lv2-tl-item{grid-template-columns:64px 1fr;gap:0 28px;display:grid;position:relative}.lv2-tl-num{letter-spacing:-.5px;color:#60a5fa;background:#3b82f626;border:1px solid #3b82f640;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:800;display:flex}.lv2-tl-item:nth-child(2) .lv2-tl-num{color:#a5b4fc;background:#818cf826;border-color:#818cf840}.lv2-tl-item:nth-child(3) .lv2-tl-num{color:#fb923c;background:#f9731626;border-color:#f9731640}.lv2-tl-body{padding:4px 0 48px}.lv2-tl-kicker{letter-spacing:.12em;color:#ffffff59;font-size:10px;font-weight:700;font-family:var(--lv2-font-mono);text-transform:uppercase;margin-bottom:10px}.lv2-tl-title{letter-spacing:-.6px;color:#fff;margin-bottom:10px;font-size:22px;font-weight:800}.lv2-tl-desc{color:#ffffff80;max-width:560px;margin-bottom:18px;font-size:15px;line-height:1.75}.lv2-tl-tags{flex-wrap:wrap;gap:8px;display:flex}.lv2-tl-tag{color:#ffffff8c;background:#ffffff0d;border:1px solid #ffffff14;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;display:flex}.lv2-tag-dot{background:#60a5fa;border-radius:50%;width:6px;height:6px}.lv2-tl-item:nth-child(2) .lv2-tag-dot{background:#a5b4fc}.lv2-tl-item:nth-child(3) .lv2-tag-dot{background:#fb923c}.lv2-data-section{background:var(--lv2-bg-soft);border-top:1px solid var(--lv2-border);border-bottom:1px solid var(--lv2-border);padding:88px 48px}.lv2-data-inner{max-width:1140px;margin:0 auto}.lv2-metrics-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.lv2-metric-card{background:var(--lv2-card);border:1px solid var(--lv2-border);border-radius:16px;padding:20px;transition:border-color .2s,transform .2s}.lv2-metric-card:hover{border-color:var(--lv2-text-faint);transform:translateY(-2px)}.lv2-metric-icon-row{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.lv2-metric-icon{background:var(--lv2-blue-tint);border-radius:11px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.lv2-metric-icon.lv2-orange{background:var(--lv2-orange-tint)}.lv2-metric-trend{font-size:11px;font-weight:700;font-family:var(--lv2-font-mono);color:#16a34a;background:#22c55e1a;border-radius:20px;padding:3px 9px}.lv2-metric-label{color:var(--lv2-text-faint);margin-bottom:6px;font-size:13px;font-weight:500}.lv2-metric-val{letter-spacing:-1.1px;font-variant-numeric:tabular-nums;color:var(--lv2-text);font-size:28px;font-weight:700;line-height:1}.lv2-table-wrap{background:var(--lv2-card);border:1px solid var(--lv2-border);border-radius:16px;margin-top:16px;overflow:auto hidden}.lv2-table-header{border-bottom:1px solid var(--lv2-border);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.lv2-table-title{color:var(--lv2-text);font-size:14px;font-weight:700}.lv2-table-sub{color:var(--lv2-text-faint);margin-top:2px;font-size:12px}.lv2-mt-row{border-bottom:1px solid var(--lv2-bg-mute);grid-template-columns:2fr 1.4fr 1fr 1.2fr;align-items:center;min-width:560px;padding:14px 22px;font-size:13.5px;display:grid}.lv2-mt-row:last-child{border-bottom:none}.lv2-mt-row.lv2-head{color:var(--lv2-text-faint);text-transform:uppercase;letter-spacing:.05em;background:var(--lv2-bg-soft);padding:12px 22px;font-size:11px;font-weight:700}.lv2-airline-box{color:#fff;letter-spacing:-.5px;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;font-size:10px;font-weight:800;display:flex}.lv2-mt-airline{align-items:center;display:flex}.lv2-flight-route{color:var(--lv2-text);font-size:13px;font-weight:700}.lv2-flight-sub{color:var(--lv2-text-faint);margin-top:1px;font-size:11px}.lv2-mt-price{color:var(--lv2-text);font-size:15px;font-weight:800}.lv2-mt-deal{justify-content:space-between;align-items:center;gap:10px;display:flex}.lv2-mt-trend{font-size:12px;font-weight:700;font-family:var(--lv2-font-mono)}.lv2-pricing-outer{background:var(--lv2-bg-soft);border-top:1px solid var(--lv2-border);border-bottom:1px solid var(--lv2-border)}.lv2-pricing-inner{grid-template-columns:5fr 4fr;align-items:start;gap:56px;display:grid}.lv2-value-list{flex-direction:column;gap:26px;margin-top:36px;display:flex}.lv2-value-item{align-items:flex-start;gap:16px;display:flex}.lv2-value-icon{background:var(--lv2-blue-tint);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.lv2-value-title{color:var(--lv2-text);margin-bottom:4px;font-size:15px;font-weight:700}.lv2-value-desc{color:var(--lv2-text-dim);font-size:13px;line-height:1.6}.lv2-pricing-card{background:var(--lv2-card);border:1.5px solid var(--lv2-border);border-radius:24px;padding:32px}.lv2-pricing-badge{background:var(--lv2-blue);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:20px;align-items:center;gap:6px;margin-bottom:26px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-flex}.lv2-pricing-amount{color:var(--lv2-text);align-items:flex-start;gap:4px;margin-bottom:6px;line-height:1;display:flex}.lv2-pricing-currency{margin-top:9px;font-size:20px;font-weight:700}.lv2-pricing-price{letter-spacing:-3px;font-size:64px;font-weight:700}.lv2-pricing-period{color:var(--lv2-text-faint);margin-bottom:8px;font-size:13px}.lv2-pricing-saving{color:#16a34a;background:#22c55e14;border:1px solid #22c55e33;border-radius:20px;align-items:center;gap:6px;margin-bottom:26px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.lv2-pricing-divider{background:var(--lv2-border);height:1px;margin-bottom:22px}.lv2-pricing-features{flex-direction:column;gap:13px;margin-bottom:26px;display:flex}.lv2-pricing-feature{color:var(--lv2-text-dim);align-items:center;gap:10px;font-size:14px;display:flex}.lv2-pricing-check{background:var(--lv2-blue-tint);width:20px;height:20px;color:var(--lv2-blue);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.lv2-btn-pricing{text-align:center;background:var(--lv2-blue);color:#fff;border:none;border-radius:12px;width:100%;margin-bottom:14px;padding:15px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s,transform .1s;display:block}.lv2-btn-pricing:hover{background:var(--lv2-blue-dark);transform:translateY(-1px)}.lv2-pricing-footnote{color:var(--lv2-text-faint);text-align:center;font-size:12px}.lv2-testi-outer{padding:88px 0;overflow:hidden}.lv2-testi-inner{max-width:1140px;margin:0 auto;padding:0 48px}.lv2-marquee-row{margin-top:40px;display:flex;position:relative;overflow:hidden}.lv2-marquee-row:before,.lv2-marquee-row:after{content:"";z-index:2;pointer-events:none;width:100px;position:absolute;top:0;bottom:0}.lv2-marquee-row:before{background:linear-gradient(to right, var(--lv2-bg), transparent);left:0}.lv2-marquee-row:after{background:linear-gradient(to left, var(--lv2-bg), transparent);right:0}.lv2-marquee-track{will-change:transform;gap:16px;animation:40s linear infinite lv2-marquee-left;display:flex}.lv2-marquee-row:hover .lv2-marquee-track{animation-play-state:paused}@keyframes lv2-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.lv2-testi-card{background:var(--lv2-card);border:1px solid var(--lv2-border);border-radius:20px;flex-direction:column;flex-shrink:0;gap:12px;width:300px;padding:22px 24px;transition:transform .2s,box-shadow .2s;display:flex}.lv2-testi-card:hover{transform:translateY(-3px);box-shadow:0 12px 32px #00000012}.lv2-testi-card.lv2-hero-testi{background:var(--lv2-blue);border-color:var(--lv2-blue);width:320px}.lv2-testi-stars{letter-spacing:3px;color:#fbbf24;font-size:13px}.lv2-testi-card.lv2-hero-testi .lv2-testi-stars{color:#fde68a}.lv2-testi-saving{letter-spacing:-1.5px;color:var(--lv2-orange);font-size:32px;font-weight:700;line-height:1}.lv2-testi-card.lv2-hero-testi .lv2-testi-saving{color:#fde68a}.lv2-testi-quote{color:var(--lv2-text-dim);font-size:13.5px;line-height:1.7}.lv2-testi-card.lv2-hero-testi .lv2-testi-quote{color:#ffffffd9}.lv2-testi-author{align-items:center;gap:10px;display:flex}.lv2-testi-avatar{background:var(--lv2-blue-tint);width:34px;height:34px;color:var(--lv2-blue);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.lv2-testi-card.lv2-hero-testi .lv2-testi-avatar{color:#fff;background:#fff3}.lv2-testi-name{color:var(--lv2-text);font-size:13px;font-weight:700}.lv2-testi-card.lv2-hero-testi .lv2-testi-name{color:#fff}.lv2-testi-role{color:var(--lv2-text-faint);font-size:12px}.lv2-testi-card.lv2-hero-testi .lv2-testi-role{color:#ffffff80}.lv2-faq-outer{background:var(--lv2-bg-soft);border-top:1px solid var(--lv2-border);border-bottom:1px solid var(--lv2-border);padding:88px 48px}.lv2-faq-inner{max-width:720px;margin:0 auto}.lv2-faq-list{margin-top:44px}.lv2-faq-item{border-bottom:1px solid var(--lv2-border)}.lv2-faq-item:first-child{border-top:1px solid var(--lv2-border)}.lv2-faq-q{cursor:pointer;width:100%;color:var(--lv2-text);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-family:inherit;font-size:15.5px;font-weight:600;transition:color .15s;display:flex}.lv2-faq-q:hover{color:var(--lv2-blue)}.lv2-faq-icon{background:var(--lv2-bg-mute);width:26px;height:26px;transition:transform .3s var(--lv2-ease-spring), background .2s;color:var(--lv2-text-dim);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:flex}.lv2-faq-item.lv2-open .lv2-faq-icon{background:var(--lv2-blue-tint);color:var(--lv2-blue);transform:rotate(45deg)}.lv2-faq-a{max-height:0;transition:max-height .35s var(--lv2-ease-out-expo), padding .25s;color:var(--lv2-text-dim);font-size:14px;line-height:1.75;overflow:hidden}.lv2-faq-item.lv2-open .lv2-faq-a{max-height:260px;padding-bottom:22px}.lv2-cta-outer{text-align:center;padding:88px 48px}.lv2-cta-inner{max-width:620px;margin:0 auto}.lv2-cta-badge{background:var(--lv2-blue-tint);color:var(--lv2-blue);border-radius:40px;align-items:center;gap:8px;margin-bottom:26px;padding:6px 18px 6px 12px;font-size:13px;font-weight:600;display:inline-flex}.lv2-cta-h2{letter-spacing:-1.6px;color:var(--lv2-text);margin-bottom:16px;font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.1}.lv2-cta-sub{color:var(--lv2-text-dim);margin-bottom:32px;font-size:16px;line-height:1.65}.lv2-cta-actions{justify-content:center;align-items:center;gap:12px;margin-bottom:18px;display:flex}.lv2-cta-footnote{color:var(--lv2-text-faint);font-size:12px}.lv2-cta-footnote span{color:var(--lv2-border);margin:0 6px}.lv2-footer{background:var(--lv2-black);color:#ffffff8c;padding:56px 48px 32px}.lv2-footer-top{border-bottom:1px solid #ffffff12;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:28px;padding-bottom:48px;display:grid}.lv2-footer-logo{font-family:var(--font-space-grotesk,inherit);color:#fff;margin-bottom:12px;font-size:1.1rem;font-weight:700}.lv2-footer-logo em{color:var(--lv2-blue-mid);font-style:normal}.lv2-footer-desc{max-width:220px;font-size:13px;line-height:1.7}.lv2-footer-col-title{text-transform:uppercase;letter-spacing:.08em;color:#fff;margin-bottom:16px;font-size:12px;font-weight:700}.lv2-footer-links{flex-direction:column;gap:11px;display:flex}.lv2-footer-links a,.lv2-footer-links button{color:#ffffff80;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:13px;text-decoration:none;transition:color .15s}.lv2-footer-links a:hover,.lv2-footer-links button:hover{color:#fff}.lv2-footer-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lv2-footer-copy{font-size:12px}.lv2-footer-legal{gap:18px;display:flex}.lv2-footer-legal a,.lv2-footer-legal button{color:#ffffff4d;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px;text-decoration:none}.lv2-footer-legal a:hover,.lv2-footer-legal button:hover{color:#fff9}.lv2-cookie-banner{z-index:300;color:#e6edf3;font-family:var(--lv2-font-sans,"DM Sans", sans-serif);background:#0d1117;border-top:1px solid #30363d;flex-wrap:wrap;align-items:center;gap:16px;padding:20px 32px;font-size:14px;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.lv2-cookie-banner.lv2-visible{transform:translateY(0)}.lv2-cookie-banner p{color:#e6edf3cc;flex:1;min-width:220px;margin:0;line-height:1.6}.lv2-cookie-banner a{color:#7ba3ff;text-decoration:underline}.lv2-cookie-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lv2-cookie-btn{cursor:pointer;border:none;border-radius:9px;padding:9px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:opacity .15s,transform .1s}.lv2-cookie-btn:hover{opacity:.85;transform:scale(1.02)}.lv2-cookie-btn:active{transform:scale(.97)}.lv2-btn-accept{color:#fff;background:#1b5eff}.lv2-btn-refuse{color:#e6edf3;background:#21262d;border:1px solid #30363d}.lv2-btn-custom{color:#7ba3ff;background:0 0;border:1px solid #30363d}.lv2-cookie-modal{z-index:310;background:#000000a6;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.lv2-cookie-modal.lv2-open{display:flex}.lv2-cookie-modal-box{color:#e6edf3;width:90%;max-width:480px;font-family:var(--lv2-font-sans,"DM Sans", sans-serif);background:#0d1117;border:1px solid #30363d;border-radius:16px;max-height:90vh;padding:32px;overflow-y:auto}.lv2-cookie-modal-box h3{margin-bottom:20px;font-size:18px;font-weight:700}.lv2-cookie-toggle-row{border-bottom:1px solid #21262d;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 0;display:flex}.lv2-cookie-toggle-row:last-of-type{border-bottom:none}.lv2-cookie-toggle-info strong{margin-bottom:4px;font-size:14px;font-weight:600;display:block}.lv2-cookie-toggle-info span{color:#e6edf38c;font-size:12px;line-height:1.5}.lv2-cookie-switch{flex-shrink:0;width:42px;height:24px;position:relative}.lv2-cookie-switch input{opacity:0;width:0;height:0}.lv2-cookie-slider{cursor:pointer;background:#30363d;border-radius:24px;transition:background .2s;position:absolute;inset:0}.lv2-cookie-slider:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;bottom:3px;left:3px}.lv2-cookie-switch input:checked+.lv2-cookie-slider{background:#1b5eff}.lv2-cookie-switch input:checked+.lv2-cookie-slider:before{transform:translate(18px)}.lv2-cookie-switch input:disabled+.lv2-cookie-slider{opacity:.5;cursor:not-allowed}.lv2-cookie-modal-actions{gap:10px;margin-top:24px;display:flex}.lv2-cookie-modal-actions button{flex:1}@media (max-width:600px){.lv2-cookie-banner{flex-direction:column;padding:16px 20px}.lv2-cookie-actions{justify-content:stretch;width:100%}.lv2-cookie-btn{text-align:center;flex:1}}@media (max-width:960px){.lv2-nav-center{display:none}.lv2-nav{padding:0 20px}.lv2-hero{padding:64px 20px 48px}.lv2-hero-stats{flex-direction:column;width:100%}.lv2-hero-stat{border-right:none;border-bottom:1px solid var(--lv2-border);width:100%}.lv2-hero-stat:last-child{border-bottom:none}.lv2-ticker-feed{grid-template-columns:repeat(2,1fr)}.lv2-section-wrap,.lv2-testi-outer,.lv2-cta-outer,.lv2-data-section,.lv2-features-outer .lv2-section-wrap{padding:56px 20px}.lv2-features-content{grid-template-columns:1fr}.lv2-process{padding:56px 20px}.lv2-metrics-grid{grid-template-columns:repeat(2,1fr)}.lv2-pricing-outer .lv2-section-wrap{padding:56px 20px}.lv2-pricing-inner{grid-template-columns:1fr}.lv2-footer-top{grid-template-columns:1fr 1fr;gap:28px}.lv2-ticker-section{padding:0 20px}.lv2-faq-outer{padding:56px 20px}}@media (max-width:600px){.lv2-metrics-grid,.lv2-ticker-feed,.lv2-footer-top{grid-template-columns:1fr}.lv2-footer-bottom{text-align:center;flex-direction:column}.lv2-hero-actions{flex-direction:column;width:100%}.lv2-btn-hero,.lv2-btn-outline{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.lv2-root *,.lv2-root :before,.lv2-root :after{transition:none!important;animation:none!important}}
.lv2-auth-wrap{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex;position:relative;overflow:hidden}.lv2-auth-wrap:before{content:"";background-image:linear-gradient(var(--lv2-border) 1px, transparent 1px), linear-gradient(90deg, var(--lv2-border) 1px, transparent 1px);opacity:.5;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 20%,#0000 80%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 20%,#0000 80%)}.lv2-auth-card{background:var(--lv2-card);border:1px solid var(--lv2-border);z-index:1;border-radius:20px;width:100%;max-width:400px;padding:32px;position:relative;box-shadow:0 10px 25px #0000000a}.lv2-nav-logo.lv2-auth-logo{gap:0;margin-bottom:22px}.lv2-auth-title{letter-spacing:-.5px;color:var(--lv2-text);margin-bottom:4px;font-size:1.3rem;font-weight:700}.lv2-auth-sub{color:var(--lv2-text-dim);margin-bottom:24px;font-size:.85rem;line-height:1.5}.lv2-auth-field{margin-bottom:14px}.lv2-auth-label{color:var(--lv2-text-dim);margin-bottom:6px;font-size:.78rem;font-weight:500;display:block}.lv2-auth-hint{color:var(--lv2-text-faint);margin-top:5px;font-size:.72rem;line-height:1.4}.lv2-auth-input{border:1.5px solid var(--lv2-border);background:var(--lv2-bg-soft);width:100%;color:var(--lv2-text);border-radius:10px;outline:none;padding:11px 13px;font-family:inherit;font-size:.9rem;transition:border-color .15s,background .15s}.lv2-auth-input::placeholder{color:var(--lv2-text-faint)}.lv2-auth-input:focus{border-color:var(--lv2-blue);background:var(--lv2-card)}.lv2-auth-input:focus-visible{outline:2px solid var(--lv2-blue);outline-offset:1px}.lv2-auth-otp-input{letter-spacing:6px;text-align:center;font-size:1.1rem;font-family:var(--lv2-font-mono)}.lv2-auth-error{color:#e5484d;background:#e5484d14;border:1px solid #e5484d40;border-radius:8px;margin-bottom:14px;padding:10px 12px;font-size:.8rem}.lv2-auth-success{color:#16a34a;margin-bottom:6px;font-size:.8rem}.lv2-btn-full{justify-content:center;width:100%}.lv2-btn-full:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.lv2-auth-resend{color:var(--lv2-blue);cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.lv2-auth-resend:hover{color:var(--lv2-blue-dark);text-decoration:underline}.lv2-auth-footer{text-align:center;color:var(--lv2-text-dim);margin-top:18px;font-size:.82rem}.lv2-auth-footer a{color:var(--lv2-blue);font-weight:500;text-decoration:none}.lv2-auth-footer a:hover{text-decoration:underline}@media (max-width:600px){.lv2-auth-card{border-radius:16px;padding:24px}}.lv2-phone-field{gap:8px;display:flex;position:relative}.lv2-phone-country-btn{border:1.5px solid var(--lv2-border);background:var(--lv2-bg-soft);color:var(--lv2-text);cursor:pointer;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 10px;font-family:inherit;font-size:.88rem;transition:border-color .15s,background .15s;display:flex}.lv2-phone-country-btn:hover{border-color:var(--lv2-blue)}.lv2-phone-country-btn:focus-visible{outline:2px solid var(--lv2-blue);outline-offset:1px}.lv2-phone-flag{font-size:1.05rem;line-height:1}.lv2-phone-code{font-variant-numeric:tabular-nums}.lv2-phone-caret{color:var(--lv2-text-faint);font-size:.65rem}.lv2-phone-local-input{flex:auto;min-width:0}.lv2-phone-dropdown{background:var(--lv2-card);border:1.5px solid var(--lv2-border);z-index:20;border-radius:12px;width:min(320px,100%);max-width:100%;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 12px 28px #0000001f}.lv2-phone-search{border:none;border-bottom:1px solid var(--lv2-border);background:var(--lv2-bg-soft);width:100%;color:var(--lv2-text);outline:none;padding:10px 12px;font-family:inherit;font-size:.85rem}.lv2-phone-options{max-height:260px;overflow-y:auto}.lv2-phone-option{text-align:left;width:100%;color:var(--lv2-text);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px 12px;font-size:.85rem;display:flex}.lv2-phone-option-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.lv2-phone-option-code{color:var(--lv2-text-dim);font-variant-numeric:tabular-nums}.lv2-phone-option-active{background:var(--lv2-bg-soft)}.lv2-phone-option-selected{font-weight:600}.lv2-phone-empty{color:var(--lv2-text-faint);text-align:center;padding:12px;font-size:.82rem}@media (max-width:600px){.lv2-phone-dropdown{width:280px}}
