/* bundle-service.min.css: service-v2.css + stats-strip.css + process-steps.css. Built by docs/perf-pagespeed-2026-10-25/minify_css.mjs. Do not edit by hand. */
.sv{--blue:#2563eb;--blue-d:#1d4ed8;--sky:#0ea5e9;--ink:#0b1530;--body:#475569;--muted:#64748b;--line:#e2e8f0;--soft:#f8fafc;--orange:#ff6b00;color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;font-family:Plus Jakarta Sans,Inter,-apple-system,BlinkMacSystemFont,sans-serif}.sv *,.sv :before,.sv :after{box-sizing:border-box}.sv a:focus-visible,.sv button:focus-visible,.sv summary:focus-visible{outline-offset:2px;border-radius:8px;outline:3px solid #93c5fd}:where(.sv) :is(h1,h2,h3,h4,p,dl,dd,figure,blockquote){margin:0}:where(.sv) :is(ul,ol){margin:0;padding:0;list-style:none}.sv-sec{content-visibility:auto;contain-intrinsic-size:auto 640px;padding:76px 0;position:relative}.sv-alt{background:var(--soft)}.sv-head{text-align:center;max-width:860px;margin:0 auto 40px}.sv-head-left{text-align:left;max-width:none;margin:0 0 28px}.sv-row-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:34px;display:flex}.sv-row-head .sv-head{margin:0}.sv-pill{color:var(--blue);letter-spacing:.14em;text-transform:uppercase;background:#eff5ff;border:1px solid #bfd3fb;border-radius:999px;margin-bottom:14px;padding:6px 14px;font-size:12px;font-weight:800;display:inline-block}.sv-h2{letter-spacing:-.02em;color:var(--ink);margin:0 0 12px;font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:1.15}.sv-h2-sm{font-size:clamp(24px,2.6vw,32px)}.sv-h2 span,.sv-h2 .text-gradient-primary{color:var(--blue);-webkit-text-fill-color:currentColor;background:0 0}.sv-sub{color:var(--body);font-size:clamp(15px,1.3vw,18px);line-height:1.65}.sv-mini-h{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);text-align:center;margin:0 0 22px;font-size:14px;font-weight:800}.sv-grid{gap:22px;display:grid}.sv-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sv-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sv-grid-fx{flex-wrap:wrap;justify-content:center;display:flex}.sv-grid-fx>*{flex:0 calc(33.3333% - 14.6667px)}.sv-tag{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;background:#eff5ff;border:1px solid #bfd3fb;border-radius:999px;padding:4px 11px;font-size:11.5px;font-weight:800;display:inline-block}.sv-ctas{flex-wrap:wrap;gap:14px;display:flex}.sv-btn{cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;height:52px;padding:0 26px;font-size:16px;font-weight:700;line-height:1;text-decoration:none;transition:transform .2s,background-color .2s,border-color .2s,box-shadow .2s;display:inline-flex}.sv-btn:after{content:"";width:18px;height:18px;-webkit-mask:var(--arw)center/contain no-repeat;mask:var(--arw)center/contain no-repeat;background:currentColor;flex:0 0 18px}.sv{--arw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.sv-btn-plain:after{display:none}.sv-btn-primary{color:#fff;background:#1d6bf3;box-shadow:0 10px 22px #1d6bf34d}.sv-btn-primary:hover{color:#fff;background:#1557d6;transform:translateY(-2px)}.sv-btn-ghost{color:var(--ink);background:#fff;border:1px solid #cbd5e1}.sv-btn-ghost:hover{border-color:var(--blue);color:var(--ink);transform:translateY(-2px)}.sv-btn-ghost:after{color:var(--blue)}.sv-btn-call:after{--arw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.8 19.8 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E")}.sv-btn-down:after{transform:rotate(90deg)}.sv-btn-orange{background:var(--orange);color:#fff;box-shadow:0 10px 24px #ff6b0059}.sv-btn-orange:hover{color:#fff;background:#e85f00;transform:translateY(-2px)}.sv-btn-wa{color:#fff;background:#22c55e}.sv-btn-wa:hover{color:#fff;background:#16a34a;transform:translateY(-2px)}.sv-go{color:var(--a,var(--blue));align-items:center;gap:7px;margin-top:auto;padding-top:16px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.sv-go:after{content:"";width:16px;height:16px;-webkit-mask:var(--arw)center/contain no-repeat;mask:var(--arw)center/contain no-repeat;background:currentColor;transition:transform .2s}.sv-go:hover:after,.sv-card-link:hover .sv-go:after,.sv-ind:hover .sv-go:after{transform:translate(4px)}.sv-3d{filter:drop-shadow(0 10px 14px #2563eb33);width:64px;height:64px;margin:-6px 0 14px -6px;display:block}.sv-glyph{color:#fff;background:linear-gradient(145deg,#4f8df7 0%,#2563eb 55%,#1d4ed8 100%);border-radius:13px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;margin:3px 0 23px 3px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff59,0 10px 16px #2563eb47}.sv-glyph:after{content:"";background:radial-gradient(circle at 35% 30%,#fdba74,#f97316 60%,#ea580c);border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;right:-3px}.sv-glyph svg,.sv-glyph i{color:#fff;stroke:#fff;width:22px!important;height:22px!important}.sv-ticks{gap:9px;margin:4px 0 0;display:grid}.sv-ticks li{color:#1e293b;padding-left:28px;font-size:14.5px;font-weight:500;line-height:1.5;position:relative}.sv-ticks li:before{content:"";background:var(--blue)url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") no-repeat center/11px 11px;border-radius:50%;width:19px;height:19px;position:absolute;top:1px;left:0}.sv-hero{background:radial-gradient(900px 420px at 0 0,#eaf2ff 0%,#eaf2ff00 70%),radial-gradient(700px 380px at 100% 20%,#fff1e6 0%,#fff1e600 70%),linear-gradient(#f5f8ff,#fff);padding:26px 0 110px;position:relative;overflow:hidden}.sv-crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:26px;font-size:13px;font-weight:600;display:flex}.sv-crumbs a{color:var(--muted);text-decoration:none}.sv-crumbs a:hover{color:var(--blue)}.sv-crumbs [aria-current]{color:var(--ink);font-weight:800}.sv-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.sv-eyebrow{color:var(--blue);letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:800;display:inline-block}.sv-eyebrow-light{color:#9db8f5}.sv-h1{letter-spacing:-.025em;color:var(--ink);margin:0 0 18px;font-size:clamp(34px,4.4vw,58px);font-weight:800;line-height:1.08}.sv-h1 span,.sv-h1 .text-gradient-primary,.sv-h1 .text-gradient-highlight{color:var(--blue);-webkit-text-fill-color:currentColor;background:0 0}.sv-lead{color:var(--body);max-width:600px;margin:0 0 28px;font-size:clamp(16px,1.4vw,18.5px);line-height:1.65}.sv-minis{flex-wrap:wrap;gap:10px 22px;margin-top:26px;display:flex}.sv-minis li{color:#334155;padding-left:28px;font-size:14.5px;font-weight:600;position:relative}.sv-minis li:before{content:"";background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232563EB' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/11px 11px no-repeat;border:1.5px solid #bfd3fb;border-radius:50%;width:21px;height:21px;position:absolute;top:-1px;left:0}.sv-hero-media{aspect-ratio:16/10;background:#0f172a;border:6px solid #fff;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 30px 60px -24px #0f172a73}.sv-hero-media img,.sv-hero-media picture{object-fit:cover;width:100%;height:100%;display:block}.sv-hero-play{background:#fff;border-radius:50%;width:68px;height:68px;margin:-34px 0 0 -34px;transition:transform .2s;position:absolute;top:50%;left:50%;box-shadow:0 0 0 10px #ffffff40,0 14px 30px #00000059}.sv-hero-play:after{content:"";border-style:solid;border-width:12px 0 12px 19px;border-color:transparent transparent transparent var(--blue);position:absolute;top:22px;left:27px}.sv-hero-play:hover{transform:scale(1.08)}.sv-stats-wrap{z-index:3;margin-top:-72px;padding-bottom:8px;position:relative}.sv-stats{background:#fff;border:1px solid #e8eef6;border-radius:20px;grid-template-columns:repeat(5,minmax(0,1fr));max-width:1080px;margin:0 auto;display:grid;box-shadow:0 18px 44px #0f172a1a}.sv-stats li{text-align:center;padding:22px 12px}.sv-stats li+li{border-left:1px solid var(--line)}.sv-stats strong{color:var(--ink);font-size:clamp(24px,2.4vw,32px);font-weight:800;line-height:1.1;display:block}.sv-stats em{color:#f59e0b;font-style:normal}.sv-stats span{color:var(--muted);margin-top:4px;font-size:13px;display:block}.sv-clients{padding:56px 0 20px}.sv-logos{flex-wrap:wrap;justify-content:center;gap:14px;max-width:930px;margin:0 auto;display:flex}.sv-logos li{background:#fff;border:1px solid #e8eef6;border-radius:14px;flex:0 0 172px;justify-content:center;align-items:center;height:92px;padding:12px 18px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 6px 16px #0f172a0d}.sv-logos li:hover{border-color:#bfd3fb;box-shadow:0 12px 26px #2563eb1f}.sv-logos img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:62px;display:block}.sv-overview{grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-items:center;gap:48px;display:grid}.sv-prose{color:var(--body);gap:14px;margin:6px 0 28px;font-size:16.5px;line-height:1.75;display:grid}.sv-prose a{color:var(--blue);font-weight:600}.sv-prose strong{color:var(--ink)}.sv-standards{background:radial-gradient(420px 260px at 100% 0,#eaf2ff 0%,#eaf2ff00 70%),#fff;border:1px solid #e8eef6;border-radius:22px;padding:30px;position:relative;overflow:hidden;box-shadow:0 18px 44px #0f172a12}.sv-standards h3{margin-bottom:20px;font-size:19px;font-weight:800}.sv-standards ul{gap:16px;display:grid}.sv-standards li{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:14px;display:grid}.sv-standards .sv-3d{width:52px;height:52px;margin:-6px 0 0}.sv-standards .sv-glyph{border-radius:11px;width:38px;height:38px;margin:1px 7px 0}.sv-standards h4{margin:2px 0 4px;font-size:16px;font-weight:800}.sv-standards p{color:var(--body);font-size:14.5px;line-height:1.6}.sv-standards-foot{border-top:1px dashed var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:22px;padding-top:16px;font-size:13px;font-weight:600;display:flex}.sv-card{color:inherit;background:#fff;border:1px solid #e8eef6;border-radius:20px;flex-direction:column;align-items:flex-start;padding:26px 24px;text-decoration:none;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;box-shadow:0 8px 22px #0f172a0d}.sv-card:hover{border-color:#c9d9fb;transform:translateY(-6px);box-shadow:0 22px 44px #0f172a1a}.sv-card h3,.sv-card h4{color:var(--ink);margin-bottom:10px;font-size:19px;font-weight:800;line-height:1.3}.sv-card p{color:var(--body);margin-bottom:12px;font-size:15px;line-height:1.65}.sv-card .sv-ticks{margin-bottom:6px}.sv-alt .sv-card{background:#fff}.sv-hub{gap:28px;display:grid}.sv-hub-block{background:#fff;border:1px solid #e8eef6;border-radius:24px;padding:32px;box-shadow:0 10px 30px #0f172a0d}.sv-hub-head{border-bottom:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;padding-bottom:22px;display:flex}.sv-hub-head h3{margin-top:10px;font-size:clamp(22px,2.2vw,28px);font-weight:800}.sv-hub-head p{max-width:560px;color:var(--body);font-size:14.5px;line-height:1.6}.sv-hub .sv-card{background:var(--soft)}.sv-hub .sv-card:hover{background:#fff}.sv-acc-orange .sv-tag{color:#ea580c;background:#fff1e6;border-color:#fed7aa}.sv-acc-purple .sv-tag{color:#7c3aed;background:#f3e8ff;border-color:#e9d5ff}.sv-acc-cyan .sv-tag{color:#0e7490;background:#ecfeff;border-color:#a5f3fc}.sv-packs{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:22px;display:flex}.sv-packs .sv-pack{flex:0 calc(33.3333% - 14.6667px);min-width:280px}.sv-pack{background:#fff;border:1px solid #e8eef6;border-radius:22px;flex-direction:column;padding:30px 28px;display:flex;position:relative;box-shadow:0 10px 30px #0f172a0f}.sv-pack.is-pop{border:2px solid var(--blue);transform:translateY(-8px);box-shadow:0 24px 50px #2563eb2e}.sv-pack-flag{color:#fff;letter-spacing:.08em;white-space:nowrap;background:linear-gradient(135deg,#2b6ef6,#1d4ed8);border-radius:999px;padding:6px 14px;font-size:11.5px;font-weight:800;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.sv-pack-tag{letter-spacing:.1em;color:var(--blue);text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:800}.sv-pack h3{margin-bottom:14px;font-size:24px;font-weight:800}.sv-price strong{color:var(--ink);font-size:clamp(32px,3vw,42px);font-weight:800}.sv-price span{color:var(--muted);font-size:14px;font-weight:600}.sv-gst{color:#94a3b8;margin-top:2px;font-size:12.5px;font-weight:600}.sv-pack-desc{border-bottom:1px solid var(--line);color:var(--body);margin:14px 0 18px;padding-bottom:18px;font-size:14.5px;line-height:1.6}.sv-pack .sv-ticks{flex:1;margin-bottom:24px}.sv-pack-ctas{gap:10px;display:grid}.sv-pack-ctas .sv-btn{width:100%}.sv-empty{text-align:center;max-width:560px;color:var(--body);background:#fff;border:1px solid #e8eef6;border-radius:22px;margin:0 auto;padding:36px}.sv-empty h3{color:var(--ink);margin-bottom:8px;font-size:22px;font-weight:800}.sv-empty p{margin-bottom:22px}.sv-factors{background:#fff;border:1px solid #e8eef6;border-radius:22px;margin-top:48px;padding:30px}.sv-factors-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;padding-bottom:20px;display:flex}.sv-factors-head h3{font-size:20px;font-weight:800}.sv-factors-head p{color:var(--body);margin-top:4px;font-size:14px}.sv-factors ol{counter-reset:f}.sv-factors li{counter-increment:f;background:var(--soft);border:1px solid #eef2f7;border-radius:16px;padding:20px}.sv-factors li:before{content:"0" counter(f)". Factor";letter-spacing:.1em;text-transform:uppercase;color:var(--blue);margin-bottom:8px;font-size:11.5px;font-weight:800;display:block}.sv-factors h4{margin-bottom:6px;font-size:16px;font-weight:800}.sv-factors p{color:var(--body);font-size:14px;line-height:1.6}.sv-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1080px;margin:0 auto;display:grid}.sv-opt{background:#fff;border:1px solid #e8eef6;border-radius:22px;flex-direction:column;align-items:flex-start;padding:32px;display:flex;box-shadow:0 8px 22px #0f172a0d}.sv-opt.is-primary{border:2px solid var(--blue);box-shadow:0 20px 44px #2563eb24}.sv-opt .sv-tag{margin-bottom:14px}.sv-opt h3{margin-bottom:10px;font-size:24px;font-weight:800}.sv-opt>p{color:var(--body);margin-bottom:18px;font-size:15px;line-height:1.65}.sv-opt dl{border-top:1px solid var(--line);flex:1;width:100%;margin:0 0 24px;padding-top:16px}.sv-opt dt{letter-spacing:.1em;text-transform:uppercase;color:#94a3b8;margin:14px 0 4px;font-size:11.5px;font-weight:800}.sv-opt dt:first-child{margin-top:0}.sv-opt dd{color:var(--ink);margin:0;font-size:15px;font-weight:600}.sv-opt .sv-btn{width:100%}.sv-ind{--a:#2563eb;background:#fff;border:1px solid #e8eef6;border-radius:20px;flex-direction:column;align-items:flex-start;padding:26px 24px 22px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #0f172a0d}.sv-ind:before{content:"";background:linear-gradient(90deg,var(--a),#0ea5e9);transform-origin:0;height:4px;transition:transform .35s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.sv-ind:after{content:"";background:var(--a);opacity:.07;border-radius:50%;width:150px;height:150px;transition:opacity .3s,transform .4s;position:absolute;top:-46px;right:-46px}.sv-ind:hover{border-color:#0000;transform:translateY(-6px);box-shadow:0 22px 44px #0f172a1f}.sv-ind:hover:before{transform:scaleX(1)}.sv-ind:hover:after{opacity:.13;transform:scale(1.15)}.sv-ind>*{z-index:1;position:relative}.sv-ind h3{margin-bottom:8px;font-size:18px;font-weight:800;transition:color .2s}.sv-ind:hover h3{color:var(--a)}.sv-ind p{color:var(--muted);font-size:14.5px;line-height:1.6}.sv-ind .sv-go{border-top:1px dashed var(--line);width:100%;margin-top:16px}.sv-work{background:#fff;border:1px solid #e8eef6;border-radius:18px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 8px 22px #0f172a0d}.sv-work:hover{transform:translateY(-5px);box-shadow:0 20px 40px #0f172a1a}.sv-work-img{aspect-ratio:16/10;background:#0f172a;display:block;position:relative;overflow:hidden}.sv-work-img img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.sv-work:hover .sv-work-img img{transform:scale(1.05)}.sv-work-img span{color:var(--ink);background:#ffffffeb;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:800;position:absolute;top:12px;left:12px}.sv-work h3{padding:18px 20px 6px;font-size:17.5px;font-weight:800;line-height:1.35}.sv-work h3 a{color:var(--ink);text-decoration:none}.sv-work h3 a:hover{color:var(--blue)}.sv-work>p{color:var(--body);-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:0 20px;font-size:14.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.sv-work .sv-go{padding:14px 20px 20px}.sv-work>.sv-meta{color:#94a3b8;padding:16px 20px 0;font-size:12.5px;font-weight:600}.sv-post h3{padding-top:6px}.sv-tools{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.sv-tools li{text-align:center;background:#fff;border:1px solid #e8eef6;border-radius:18px;flex-direction:column;flex:0 0 196px;align-items:center;padding:22px 14px;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 6px 16px #0f172a0a}.sv-tools li:hover{transform:translateY(-4px);box-shadow:0 16px 32px #2563eb1f}.sv-tools .sv-3d{width:56px;height:56px;margin:0 0 10px}.sv-tools .sv-glyph{width:40px;height:40px;margin:8px 8px 18px}.sv-tools strong{font-size:15px;font-weight:800;line-height:1.3}.sv-tools span{color:var(--muted);margin-top:3px;font-size:12.5px;font-weight:600}.sv-steps{grid-template-columns:repeat(var(--n,6),minmax(0,1fr));counter-reset:s;gap:18px;display:grid;position:relative}.sv-steps:before{content:"";background:linear-gradient(90deg,#bfd3fb,#2563eb,#bfd3fb);height:2px;position:absolute;top:26px;left:8%;right:8%}.sv-steps li{text-align:center;position:relative}.sv-steps b{z-index:1;background:var(--blue);color:#fff;border:5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:14px;font-size:17px;font-weight:800;display:inline-flex;position:relative;box-shadow:0 8px 18px #2563eb59}.sv-steps h3{margin-bottom:6px;font-size:17px;font-weight:800}.sv-steps p{color:var(--muted);font-size:14px;line-height:1.55}.sv-quote{background:#fff;border:1px solid #e8eef6;border-radius:18px;flex-direction:column;margin:0;padding:26px;display:flex;box-shadow:0 8px 22px #0f172a0f}.sv-stars{color:#f59e0b;letter-spacing:2px;margin-bottom:12px;font-size:18px}.sv-quote blockquote{color:#334155;flex:1;margin:0 0 20px;font-size:15px;line-height:1.65}.sv-quote figcaption{border-top:1px solid var(--line);align-items:center;gap:12px;padding-top:16px;display:flex}.sv-quote figcaption>span{width:44px;height:44px;color:var(--blue);background:linear-gradient(135deg,#eaf2ff,#dbe7fe);border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.sv-quote strong{font-size:15px;display:block}.sv-quote small{color:var(--muted);font-size:13px;display:block}.sv-faq{max-width:900px;margin:0 auto}.sv-faq.is-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;max-width:none;display:grid}.sv-faq-col{gap:12px;display:grid}.sv-faq-item{background:#fff;border:1px solid #e8eef6;border-radius:14px;transition:border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 3px 10px #0f172a09}.sv-faq-item[open]{border-color:#bfd3fb;box-shadow:0 12px 28px #2563eb1a}.sv-faq-item summary{cursor:pointer;align-items:center;gap:14px;padding:16px 18px;list-style:none;display:flex}.sv-faq-item summary::-webkit-details-marker{display:none}.sv-faq-item summary:after{content:"";border:1px solid var(--line);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") 50%/15px 15px no-repeat;border-radius:50%;flex:0 0 30px;width:30px;height:30px;transition:transform .25s}.sv-faq-item[open] summary:after{background-color:var(--blue);border-color:var(--blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E");transform:rotate(45deg)}.sv-faq-n{width:34px;height:34px;color:var(--muted);background:#f1f5f9;border-radius:10px;flex:0 0 34px;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.sv-faq-item[open] .sv-faq-n{background:var(--blue);color:#fff}.sv-faq-item h3{color:var(--ink);flex:1;font-size:15.5px;font-weight:700;line-height:1.4}.sv-faq-item[open] h3,.sv-faq-item summary:hover h3{color:var(--blue)}.sv-faq-a{color:var(--body);padding:0 18px 18px 66px;font-size:15px;line-height:1.65}.sv-cta{color:#fff;background:radial-gradient(700px 360px at 85% 30%,#1e3a8a 0%,#1e3a8a00 70%),linear-gradient(120deg,#0a1330 0%,#0f1d45 55%,#13265c 100%);padding:64px 0}.sv-cta-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;display:flex}.sv-cta h2{letter-spacing:-.02em;margin-bottom:10px;font-size:clamp(28px,3.4vw,42px);font-weight:800;line-height:1.15}.sv-cta h2 span{color:#ff8a3d}.sv-cta p{color:#c7d2e8;max-width:620px;font-size:16.5px;line-height:1.6}.sv-cta-btns{flex-wrap:wrap;gap:14px;display:flex}.sv-related{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.sv-related a{height:100%;color:var(--ink);background:#fff;border:1px solid #e8eef6;border-radius:16px;align-items:center;gap:14px;padding:18px;text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;box-shadow:0 6px 16px #0f172a0a}.sv-related a:hover{border-color:#bfd3fb;transform:translateY(-3px);box-shadow:0 14px 28px #2563eb1a}.sv-related .sv-3d{flex:0 0 52px;width:52px;height:52px;margin:0}.sv-related .sv-glyph{border-radius:11px;width:38px;height:38px;margin:7px}.sv-related strong{font-size:15.5px;font-weight:800;line-height:1.3;display:block}.sv-related small{color:var(--blue);margin-top:3px;font-size:13px;font-weight:600;display:block}.sv-chips-block{background:var(--soft);border:1px solid #eef2f7;border-radius:18px;margin-top:22px;padding:22px 24px}.sv-chips-h{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:14px;font-size:12.5px;font-weight:800;display:flex}.sv-chips-h a{color:var(--blue);text-transform:none;letter-spacing:0;align-items:center;gap:6px;font-size:13.5px;text-decoration:none;display:inline-flex}.sv-chips-h a:after{content:"";width:15px;height:15px;-webkit-mask:var(--arw)center/contain no-repeat;mask:var(--arw)center/contain no-repeat;background:currentColor}.sv-chips-h a:hover{text-decoration:underline}.sv-chips{flex-wrap:wrap;gap:8px;display:flex}.sv-chips a{border:1px solid var(--line);color:#334155;background:#fff;border-radius:999px;padding:8px 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.sv-chips a:hover{color:var(--blue);background:#eff5ff;border-color:#bfd3fb}.sv-chips a.is-accent{color:#ea580c;background:#fff1e6;border-color:#fed7aa}.sv-contact{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px;display:grid}.sv-info{gap:14px;margin-top:26px;display:grid}.sv-info li{background:#fff;border:1px solid #e8eef6;border-radius:16px;min-height:82px;padding:18px 18px 18px 80px;position:relative;box-shadow:0 4px 12px #0f172a0a}.sv-info li:before{content:"";background:#eaf2ff var(--ii)no-repeat center/22px 22px;border-radius:12px;width:46px;height:46px;position:absolute;top:18px;left:18px}.sv-info h3{margin-bottom:4px;font-size:16px;font-weight:800}.sv-info p,.sv-info a{color:var(--body);font-size:15px;text-decoration:none}.sv-info a:hover{color:var(--blue)}.sv-info .i-pin{--ii:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232563EB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}.sv-info .i-phone:before{background-color:#fff1e6}.sv-info .i-phone{--ii:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F97316' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.8 19.8 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E")}.sv-info .i-clock:before{background-color:#f1eafe}.sv-info .i-clock{--ii:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237C3AED' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E")}@media (width<=1279px){.sv-grid-4,.sv-related{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-hero-grid{gap:40px}}@media (width<=1023px){.sv-sec{padding:60px 0}.sv-hero{padding:22px 0 40px}.sv-hero-grid,.sv-overview,.sv-contact{grid-template-columns:1fr}.sv-stats-wrap{margin-top:0;padding-top:4px}.sv-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.sv-stats li:nth-child(4){border-left:0}.sv-stats li:nth-child(n+4){border-top:1px solid var(--line)}.sv-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-pack.is-pop{transform:none}.sv-packs .sv-pack,.sv-grid-fx>*{flex-basis:calc(50% - 11px)}.sv-steps{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:30px}.sv-steps:before{display:none}.sv-faq.is-two{grid-template-columns:1fr;gap:12px}}@media (width<=639px){.sv-sec{padding:48px 0}.sv-grid-2,.sv-grid-3,.sv-grid-4,.sv-related,.sv-compare{grid-template-columns:1fr}.sv-packs .sv-pack{flex-basis:100%;min-width:0}.sv-grid-fx>*{flex-basis:100%}.sv-ctas .sv-btn,.sv-cta-btns .sv-btn{flex:100%}.sv-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-stats li:nth-child(odd){border-left:0}.sv-stats li:nth-child(4){border-left:1px solid var(--line)}.sv-stats li:nth-child(n+3){border-top:1px solid var(--line)}.sv-stats li:last-child:nth-child(odd){grid-column:1/-1}.sv-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-logos li{flex-basis:calc(50% - 7px);height:84px}.sv-tools li{flex-basis:calc(50% - 8px)}.sv-hub-block,.sv-factors,.sv-opt,.sv-standards{padding:22px 18px}.sv-faq-item summary{padding:14px}.sv-faq-a{padding:0 14px 16px}.sv-chips-block{padding:18px 16px}}@media (prefers-reduced-motion:reduce){.sv *{transition:none!important}}.sv-info li{border-radius:20px;flex-direction:column;justify-content:center;min-height:112px;padding:20px 22px 20px 128px;display:flex}.sv-info li:before{background:50%/cover no-repeat;border-radius:20px;width:88px;height:88px;margin-top:-44px;top:50%;left:22px}.sv-info .i-pin:before{background-image:url(../images/contact/address.webp)}.sv-info .i-phone:before{background-image:url(../images/contact/phone.webp)}.sv-info .i-mail:before{background-image:url(../images/contact/email.webp)}.sv-info .i-clock:before{background-image:url(../images/contact/hours.webp)}.sv-info h3{font-size:18px}.sv-info p,.sv-info a{font-size:16px;line-height:1.6}@media (width<=639px){.sv-info li{min-height:92px;padding:16px 16px 16px 96px}.sv-info li:before{border-radius:16px;width:64px;height:64px;margin-top:-32px;left:16px}}.sv-ind .sv-ind-own{border-radius:22px;width:auto;height:118px;margin:0 0 16px;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:block}.sv-ind:hover .sv-ind-own{transform:translateY(-3px)rotate(-6deg)scale(1.06)}@media (width<=639px){.sv-ind .sv-ind-own{height:96px}}@media (prefers-reduced-motion:reduce){.sv-ind .sv-ind-own{transition:none}}.sv-tools .sv-tech-own{object-fit:contain;filter:none;border-radius:14px}.la-stats{--ink:#0b1530;--muted:#64748b;--line:#e8eef6;grid-template-columns:repeat(var(--n,5),minmax(0,1fr));border:1px solid var(--line);background:#fff;border-radius:24px;max-width:1180px;margin:0 auto;padding:10px 0;list-style:none;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 44px #0f172a14}.la-stats:after{content:"";opacity:.05;pointer-events:none;background:#2563eb;border-radius:50%;width:160px;height:160px;position:absolute;top:-60px;right:-60px}.la-stat{z-index:1;text-align:center;flex-direction:column;align-items:center;min-width:0;padding:18px 14px 20px;display:flex;position:relative}.la-stat+.la-stat:before{content:"";background:var(--line);width:1px;position:absolute;top:18%;bottom:18%;left:0}.la-stat-ic{justify-content:center;align-items:center;width:150px;height:110px;margin-bottom:10px;display:flex}.la-stat-ic img{mix-blend-mode:multiply;width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:block}.la-stat-ic.is-tile img{mix-blend-mode:normal;filter:drop-shadow(0 10px 14px #2563eb38);width:72px;height:72px}.la-stat:hover .la-stat-ic img{transform:translateY(-4px)scale(1.04)}.la-stat strong{letter-spacing:-.02em;color:var(--ink);font-size:clamp(28px,2.8vw,40px);font-weight:800;line-height:1.05;display:block}.la-stat em{color:#f59e0b;font-style:normal}.la-stat small{color:var(--muted);margin-top:8px;font-size:14.5px;font-weight:500;line-height:1.45;display:block}@media (width<=1023px){.la-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.la-stat:nth-child(4):before{display:none}.la-stat:nth-child(n+4){border-top:1px solid var(--line)}.la-stat-ic{width:130px;height:96px}}@media (width<=639px){.la-stats{border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.la-stat:nth-child(odd):before{display:none}.la-stat:nth-child(4):before{display:block}.la-stat:nth-child(n+3){border-top:1px solid var(--line)}.la-stat:last-child:nth-child(odd){grid-column:1/-1}.la-stat{padding:16px 10px 18px}.la-stat-ic{width:112px;height:84px;margin-bottom:6px}.la-stat small{font-size:13px}}@media (prefers-reduced-motion:reduce){.la-stat-ic img{transition:none}.la-stat:hover .la-stat-ic img{transform:none}}.la-steps-card{--ink:#0b1530;--body:#475569;--line:#e8eef6;--blue:#1d5bf0;border:1px solid var(--line);background:#fff;border-radius:26px;padding:44px 28px 40px;box-shadow:0 18px 50px #0f172a0f}.la-steps{grid-template-columns:repeat(var(--n,6),minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid;position:relative}.la-steps:before{content:"";left:calc(50%/var(--n,6));right:calc(50%/var(--n,6));background:linear-gradient(90deg,#c9d9fb,#7ea6f6,#c9d9fb);border-radius:3px;height:3px;position:absolute;top:32px}.la-step{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.la-step-n{z-index:1;color:#fff;letter-spacing:.01em;background:radial-gradient(circle at 35% 30%,#3e7bfa,#1748d8 70%);border:5px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:21px;font-weight:800;display:inline-flex;position:relative;box-shadow:0 0 0 1px #dce6fb,0 10px 22px #1d5bf059}.la-step-ic{width:104px;height:102px;margin:22px 0 18px;display:block}.la-step-ic img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:block}.la-step:hover .la-step-ic img{transform:translateY(-4px)scale(1.04)}.la-step-body h3{color:var(--ink);margin:0 0 12px;font-size:19px;font-weight:800;line-height:1.3}.la-step-body p{color:var(--body);margin:0;font-size:15px;line-height:1.65}@media (width<=1199px){.la-steps-card{padding:36px 20px 32px}.la-step-body h3{font-size:17px}.la-step-body p{font-size:14px}.la-step-ic{width:88px;height:86px}}@media (width<=1023px){.la-steps{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:36px}.la-steps:before{display:none}}@media (width<=639px){.la-steps-card{border-radius:20px;padding:26px 18px}.la-steps{flex-direction:column;gap:0;display:flex}.la-steps:before{background:linear-gradient(#c9d9fb,#7ea6f6,#c9d9fb);width:3px;height:auto;display:block;inset:28px auto 28px 27px}.la-step{text-align:left;grid-template-columns:56px minmax(0,1fr);align-items:start;column-gap:16px;padding-bottom:26px;display:grid}.la-step:last-child{padding-bottom:0}.la-step-n{border-width:4px;grid-row:1/span 2;width:56px;height:56px;font-size:18px}.la-step-ic{grid-column:2;width:60px;height:59px;margin:0 0 8px}.la-step-body{grid-column:2}.la-step-body h3{margin:4px 0 6px;font-size:17px}}@media (prefers-reduced-motion:reduce){.la-step-ic img{transition:none}.la-step:hover .la-step-ic img{transform:none}}