.sv-hero .ix-wrap{display:block;text-align:left;padding:60px 24px 80px}.sv-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:center}.sv-hero h1{max-width:none;font-size:clamp(38px,4vw,54px)}.sv-hero .ix-lead{max-width:600px}.sv-hero .ix-ctas{justify-content:flex-start}.sv-hero .ix-stats{max-width:none;margin-top:60px}.sv-plan{position:relative;padding:22px 24px;border-radius:18px;background:#fff;border:1px solid rgba(22,44,91,.12);box-shadow:0 48px 90px -48px rgba(22,44,91,.45)}.sv-plan svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sv-plan .k{display:block;font-size:11px;line-height:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.sv-plan-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:16px;border-bottom:1px solid #eef2f7}.sv-plan-top b{display:block;margin-top:5px;font-size:18px;line-height:24px;color:var(--nv)}.sv-plan-top .len{flex:none;padding:4px 11px;border-radius:999px;background:#e3edfd;color:var(--p);font-size:12.5px;font-weight:700;white-space:nowrap}.sv-gantt{margin-top:14px}.sv-row,.sv-ruler{display:grid;grid-template-columns:128px minmax(0,1fr);gap:12px;align-items:center}.sv-ruler{margin-bottom:6px}.sv-ruler .cols{display:grid;grid-template-columns:repeat(var(--c),minmax(0,1fr))}.sv-ruler .cols span{padding-left:6px;border-left:1px solid #e2e8f0;font-size:11px;line-height:16px;font-weight:600;color:var(--mut);white-space:nowrap;overflow:hidden}.sv-row{min-height:30px}.sv-row .l{font-size:13px;line-height:17px;font-weight:600;color:var(--nv)}.sv-row .track{position:relative;height:12px;border-radius:6px;background:#f1f4f9}.sv-row .track i{position:absolute;top:0;bottom:0;border-radius:6px;transform-origin:left center;animation:svGrow .9s cubic-bezier(.16,1,.3,1) both}.sv-row .track i.open{-webkit-mask-image:linear-gradient(90deg,#000 45%,transparent);mask-image:linear-gradient(90deg,#000 45%,transparent)}@keyframes svGrow{from{transform:scaleX(0)}to{transform:scaleX(1)}}.sv-plan-cols{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:20px;margin-top:16px;padding-top:16px;border-top:1px solid #eef2f7}.sv-plan ul{margin:10px 0 0;padding:0;list-style:none}.sv-team li{display:flex;align-items:center;gap:9px;padding:3px 0;font-size:13.5px;line-height:19px;color:var(--nv)}.sv-team .av{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#162c5b;color:#fff;font-size:9.5px;font-weight:700;letter-spacing:.02em}.sv-team li:nth-child(2) .av{background:#216fed}.sv-team li:nth-child(3) .av{background:#c2210f}.sv-team li:nth-child(4) .av{background:#9c5b08}.sv-get li{display:flex;gap:8px;padding:4px 0;font-size:13.5px;line-height:19px;color:var(--nv)}.sv-get .ci{flex:none;width:18px;height:18px;margin-top:1px;border-radius:50%;display:grid;place-items:center;background:#dcfce7;color:#16a34a}.sv-get .ci svg{width:10px;height:10px;stroke-width:3.2}.sv-exit{display:flex;gap:10px;align-items:flex-start;margin-top:16px;padding:11px 14px;border-radius:12px;background:#f4f5fd;font-size:13.5px;line-height:20px;color:var(--nv)}.sv-exit svg{flex:none;width:16px;height:16px;margin-top:2px;color:var(--p)}.sv-mode{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.sv-mode span{padding:3px 10px;border-radius:999px;border:1px solid rgba(22,44,91,.14);font-size:12px;line-height:18px;font-weight:600;color:var(--tx)}.sv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sv-card{display:flex;flex-direction:column;min-width:0;padding:24px 26px 22px;border-radius:18px;background:#fff;border:1px solid rgba(22,44,91,.1);border-top:3px solid var(--c);box-shadow:0 24px 48px -36px rgba(22,44,91,.5);text-decoration:none;color:var(--nv)!important;transition:transform 250ms ease,box-shadow 250ms ease}.sv-card:hover{transform:translateY(-2px);box-shadow:0 30px 56px -34px rgba(22,44,91,.55)}.sv-card svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sv-card .top{display:flex;align-items:center;justify-content:space-between}.sv-card .st{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ct)}.sv-card .vi{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:#f4f5fd;color:var(--ct)}.sv-card .vi svg{width:20px;height:20px}.sv-card h3{margin-top:14px;font-size:21px;line-height:27px}.sv-card p{margin:8px 0 0;font-size:15.5px;line-height:24px;color:var(--mut);text-wrap:pretty}.sv-card ul{margin:16px 0 20px;padding:0;list-style:none}.sv-card li{display:flex;gap:9px;padding:5px 0;font-size:14.5px;line-height:21px;color:var(--nv)}.sv-card li svg{flex:none;width:15px;height:15px;margin-top:3px;color:#16a34a;stroke-width:2.6}.sv-card .go{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:14px;border-top:1px solid rgba(22,44,91,.08);font-size:14px;font-weight:600;color:var(--nv)}.sv-card .go svg{width:18px;height:18px;color:var(--p);stroke-width:2;transition:transform 250ms cubic-bezier(.16,1,.3,1)}.sv-card:hover .go{color:var(--p)}.sv-card:hover .go svg{transform:translateX(4px)}.sv-models{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.sv-model{display:flex;flex-direction:column;min-width:0;padding:24px 24px 22px;border-radius:16px;background:#fff;border:1px solid rgba(22,44,91,.1)}.sv-model .vi{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#e3edfd;color:var(--p)}.sv-model .vi svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sv-model h6{margin-top:16px;font-size:18px;line-height:25px}.sv-model p{margin:8px 0 18px;font-size:15px;line-height:23px;color:var(--mut);text-wrap:pretty}.sv-model .bf{margin-top:auto;padding-top:12px;border-top:1px solid rgba(22,44,91,.08);font-size:13.5px;line-height:20px;font-weight:600;color:var(--nv)}.sv-more-h{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:22px}.ix .sv-more-h h2{font-size:28px;line-height:36px}.sv-more{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.sv-mini{display:block;min-width:0;padding:16px 16px 18px;border-radius:12px;background:#f8fafc;border:1px solid #e2e8f0;border-top:3px solid var(--c);text-decoration:none;transition:background-color .2s ease}.sv-mini:hover{background:#eef4ff}.sv-mini .st{display:block;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ct)}.sv-mini b{display:block;margin-top:6px;font-size:15px;line-height:20px;color:var(--nv)}.sv-mini span.d{display:block;margin-top:5px;font-size:13px;line-height:19px;color:var(--mut)}@media (max-width:1100px){.sv-more{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.sv-hero-grid{grid-template-columns:minmax(0,1fr);gap:40px}.sv-grid,.sv-models{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-more{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.sv-grid,.sv-models,.sv-more,.sv-plan-cols{grid-template-columns:minmax(0,1fr)}.sv-row,.sv-ruler{grid-template-columns:96px minmax(0,1fr)}.sv-plan{padding:18px}}@media (prefers-reduced-motion:reduce){.sv-row .track i{animation:none}}#how-we-work .ix-cards{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:767px){#how-we-work .ix-cards{grid-template-columns:minmax(0,1fr)}}.sv-pain{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sv-pn{display:flex;flex-direction:column;min-width:0;padding:26px 26px 20px;border-radius:18px;background:#fff;border:1px solid rgba(22,44,91,.1);box-shadow:0 24px 48px -36px rgba(22,44,91,.45)}.sv-pn .k{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.sv-pn .k.bad{color:#c2210f}.sv-pn .k.ok{margin-top:auto;padding-top:18px;border-top:1px solid #eef2f7;color:#097a36}.sv-pn .k svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.sv-pn .n{display:block;margin-top:12px;font-size:46px;line-height:50px;font-weight:800;letter-spacing:-.03em;color:var(--nv)}.sv-pn .sv-pl{margin:10px 0 20px;font-size:16.5px;line-height:25px;color:var(--nv);text-wrap:pretty}.sv-pn .fx{margin:8px 0 0;font-size:15.5px;line-height:24px;color:var(--mut);text-wrap:pretty}.sv-pn .src{display:block;margin-top:14px;font-size:12.5px;line-height:18px;color:#6b7a93}.sv-roi{position:relative;background:#0f2350;color:#fff;overflow:hidden}.sv-roi::before{content:'';position:absolute;width:900px;height:600px;right:-200px;top:-200px;background:radial-gradient(circle,rgba(33,111,237,.35),transparent 65%);pointer-events:none}.sv-roi .ix-wrap{position:relative}.sv-roi-in{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:center;padding-bottom:40px!important}.sv-roi .ey{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#99fdff}.ix .sv-roi h2{margin-top:12px;color:#fff}.sv-roi .ld{margin:14px 0 0;max-width:560px;font-size:17.5px;line-height:28px;color:rgba(255,255,255,.8);text-wrap:pretty}.sv-sl{display:grid;gap:20px;margin-top:32px;max-width:560px}.sv-sl label{display:block}.sv-sl .t{display:flex;justify-content:space-between;gap:12px;font-size:15px;line-height:22px;color:rgba(255,255,255,.85)}.sv-sl .t b{color:#fff;font-variant-numeric:tabular-nums}.sv-sl input{width:100%;margin:10px 0 0;accent-color:#99fdff;cursor:pointer}.sv-res{padding:30px 32px 24px;border-radius:20px;background:#fff;color:var(--nv);box-shadow:0 40px 80px -40px rgba(0,0,0,.6)}.sv-res .k{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}.sv-res .big{display:block;margin-top:6px;font-size:60px;line-height:66px;font-weight:800;letter-spacing:-.03em;color:var(--p);font-variant-numeric:tabular-nums}.sv-res .row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px;padding:16px 0;border-top:1px solid #eef2f7;border-bottom:1px solid #eef2f7}.sv-res .row b{display:block;font-size:26px;line-height:32px;font-weight:800;color:var(--nv);font-variant-numeric:tabular-nums}.sv-res .row span{font-size:14px;line-height:20px;color:var(--mut)}.sv-res ul{margin:16px 0 0;padding:0;list-style:none}.sv-res li{display:flex;gap:9px;padding:4px 0;font-size:15px;line-height:22px;color:var(--nv)}.sv-res li svg{flex:none;width:15px;height:15px;margin-top:3px;fill:none;stroke:#16a34a;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.sv-res .nt{display:block;margin-top:14px;font-size:12.5px;line-height:18px;color:#6b7a93}.sv-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-top:28px!important;padding-bottom:64px!important;border-top:1px solid rgba(255,255,255,.14)}.sv-proof b{display:block;font-size:30px;line-height:36px;font-weight:800;color:#99fdff}.sv-proof span{font-size:15px;line-height:22px;color:rgba(255,255,255,.78)}@media (max-width:991px){.sv-pain{grid-template-columns:minmax(0,1fr)}.sv-roi-in{grid-template-columns:minmax(0,1fr);gap:36px}}@media (max-width:540px){.sv-proof{grid-template-columns:minmax(0,1fr)}.sv-res{padding:22px}.sv-res .big{font-size:46px;line-height:52px}}.sv-hero h1{font-size:clamp(34px,3.4vw,46px);line-height:1.12}