.sl-hero[data-v-97fc9ffa]{background:#060608;color:#fff;min-height:min(920px,calc(100vh - 64px));overflow:hidden;padding:clamp(96px,11vw,132px) max(24px,calc(50vw - 590px)) clamp(72px,8vw,96px);position:relative}.sl-hero__grid[data-v-97fc9ffa]{background-image:linear-gradient(hsla(0,0%,100%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.035) 1px,transparent 0);background-size:72px 72px;top:0;right:0;bottom:0;left:0;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,#000 20%,transparent 100%);mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,#000 20%,transparent 100%)}.sl-hero__glow[data-v-97fc9ffa],.sl-hero__grid[data-v-97fc9ffa]{pointer-events:none;position:absolute}.sl-hero__glow[data-v-97fc9ffa]{border-radius:50%;filter:blur(80px)}.sl-hero__glow--one[data-v-97fc9ffa]{background:#ee382424;height:420px;right:10%;top:-10%;width:420px}.sl-hero__glow--two[data-v-97fc9ffa]{background:#27c9f41a;bottom:5%;height:360px;left:-5%;width:360px}.sl-hero__inner[data-v-97fc9ffa]{align-items:center;display:grid;gap:clamp(32px,5vw,64px);grid-template-columns:minmax(0,1.02fr) minmax(280px,.88fr);margin:0 auto;max-width:1180px;position:relative;z-index:1}.sl-hero__copy h1[data-v-97fc9ffa]{margin:18px 0 22px;max-width:720px}.sl-hero__actions[data-v-97fc9ffa]{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.sl-hero__proof[data-v-97fc9ffa]{color:#ffffff7a;font-family:Saira,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;margin-top:28px;text-transform:uppercase}.sl-hero__visual[data-v-97fc9ffa]{display:flex;justify-content:center;perspective:1200px}.sl-hero__mockup-stage[data-v-97fc9ffa]{min-height:420px;position:relative;width:min(100%,380px)}.sl-hero__mockup[data-v-97fc9ffa]{background:#0c0d12;border:1px solid hsla(0,0%,100%,.12);border-radius:28px;box-shadow:0 40px 100px #0000008c;overflow:hidden;position:absolute;transition:transform .4s ease}.sl-hero__mockup img[data-v-97fc9ffa]{display:block;height:auto;width:100%}.sl-hero__mockup--back[data-v-97fc9ffa]{opacity:.45;right:-8%;top:12%;transform:rotate(8deg) translateZ(-40px);width:58%}.sl-hero__mockup--mid[data-v-97fc9ffa]{left:-6%;opacity:.65;top:6%;transform:rotate(-6deg) translateZ(-20px);width:62%}.sl-hero__mockup--front[data-v-97fc9ffa]{animation:sl-float-97fc9ffa 6s ease-in-out infinite;left:14%;top:18%;transform:rotate(-2deg) translateZ(0);width:72%}.sl-hero__mockup-label[data-v-97fc9ffa]{bottom:0;color:#ffffff6b;font-family:Saira,sans-serif;font-size:11px;font-weight:700;left:0;letter-spacing:.18em;padding-top:24px;position:absolute;right:0;text-align:center;text-transform:uppercase}@keyframes sl-float-97fc9ffa{0%,to{transform:rotate(-2deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-10px)}}@media (min-width:961px){.sl-hero--wide-visual .sl-hero__inner[data-v-97fc9ffa]{grid-template-columns:minmax(0,.96fr) minmax(320px,1.04fr)}.sl-hero--wide-visual .sl-hero__mockup-stage[data-v-97fc9ffa]{min-height:560px;width:min(100%,520px)}.sl-hero--wide-visual .sl-hero__mockup--front[data-v-97fc9ffa]{left:12%;width:78%}}@media (min-width:1200px){.sl-hero--wide-visual .sl-hero__mockup-stage[data-v-97fc9ffa]{min-height:620px;width:min(100%,580px)}}@media (max-width:960px){.sl-hero__inner[data-v-97fc9ffa]{grid-template-columns:1fr}.sl-hero__visual[data-v-97fc9ffa]{order:-1}.sl-hero__mockup-stage[data-v-97fc9ffa]{margin:0 auto;min-height:320px}}.sl-problem[data-v-4928a731]{margin:0 auto;max-width:1180px}.sl-problem__intro[data-v-4928a731]{margin-bottom:48px;max-width:760px}.sl-problem__intro h2[data-v-4928a731]{margin:16px 0}.sl-problem__card[data-v-4928a731]{min-height:220px}.sl-capabilities[data-v-3998987b]{margin:0 auto;max-width:1180px}.sl-capabilities__head[data-v-3998987b]{margin-bottom:42px}.sl-capabilities__head h2[data-v-3998987b]{margin-top:14px}.sl-capabilities__grid article[data-v-3998987b]{min-height:180px}.sl-case[data-v-149a1c3d]{margin:0 auto;max-width:1180px}.sl-case__media[data-v-149a1c3d]{aspect-ratio:4/3;border:1px solid rgba(19,32,51,.1);border-radius:28px;color:inherit;display:block;overflow:hidden;position:relative;text-decoration:none;transition:transform .3s ease}.sl-case__media[data-v-149a1c3d]:hover{transform:scale(1.01)}.sl-case__media img[data-v-149a1c3d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sl-case__badge[data-v-149a1c3d]{background:#060608d1;border-radius:999px;bottom:20px;color:#fff;font-family:Saira,sans-serif;font-size:11px;font-weight:800;left:20px;letter-spacing:.14em;padding:8px 14px;position:absolute;text-transform:uppercase}.sl-case__copy h2[data-v-149a1c3d]{margin:14px 0 16px}.sl-case__tags[data-v-149a1c3d]{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:24px 0 0;padding:0}.sl-case__tags li[data-v-149a1c3d]{background:#fff;border:1px solid rgba(19,32,51,.12);border-radius:999px;font-size:11px;font-weight:700;padding:8px 14px}.sl-case__link[data-v-149a1c3d],.sl-case__tags li[data-v-149a1c3d]{font-family:Saira,sans-serif;letter-spacing:.08em;text-transform:uppercase}.sl-case__link[data-v-149a1c3d]{color:var(--sl-accent);display:inline-block;font-size:13px;font-weight:800;margin-top:28px;text-decoration:none;transition:opacity .2s ease}.sl-case__link[data-v-149a1c3d]:hover{opacity:.75}.sl-process-wrap[data-v-b85767b5]{margin:0 auto;max-width:1180px}.sl-process-wrap__head[data-v-b85767b5]{margin-bottom:48px}.sl-process-wrap__head h2[data-v-b85767b5]{margin-top:14px}.sl-faq-wrap[data-v-8bf50b28]{margin:0 auto;max-width:860px}.sl-faq-wrap__head[data-v-8bf50b28]{margin-bottom:36px}.sl-faq-wrap__head h2[data-v-8bf50b28]{margin-top:14px}.sl-closing__inner[data-v-cf072e51]{margin:0 auto;max-width:780px;text-align:center}.sl-closing__inner h2[data-v-cf072e51]{margin:16px auto;max-width:680px}.sl-closing__inner .sl-lead[data-v-cf072e51]{margin:0 auto;max-width:580px}.sl-closing__actions[data-v-cf072e51]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:36px}
