.hero.svelte-1uha8ag{padding-top:calc(var(--header-h) + clamp(40px, 6vw, 88px));position:relative;overflow:hidden}.hero-top.svelte-1uha8ag{z-index:2;grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:32px 64px;display:grid;position:relative}h1.svelte-1uha8ag{font-size:clamp(46px,7.4vw,108px);line-height:1.02}h1.svelte-1uha8ag span:where(.svelte-1uha8ag){animation:svelte-1uha8ag-rise .9s calc(var(--i) * .12s) cubic-bezier(.2, .8, .2, 1) both;display:block}@keyframes svelte-1uha8ag-rise{0%{opacity:0;transform:translateY(.4em)}}.hero-side.svelte-1uha8ag{align-content:start;gap:28px;padding-top:12px;animation:.9s .3s both svelte-1uha8ag-rise;display:grid}.hero-btns.svelte-1uha8ag{flex-wrap:wrap;gap:12px;display:flex}.scene.svelte-1uha8ag{perspective:70em;perspective-origin:30% 30%;height:38em;margin-top:0;font-size:min(1vw,14.4px);position:relative}.world.svelte-1uha8ag{transform-style:preserve-3d;transform:translateZ(-6em) rotateX(2deg) rotateY(calc(38deg - var(--s) * .01deg));position:absolute;top:9em;left:58%}.track.svelte-1uha8ag{z-index:3;pointer-events:none;position:absolute;bottom:28px;left:0;right:0}.track-card.svelte-1uha8ag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;background:#ffffffeb;border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 14px;width:min(100%,620px);padding:12px 12px 12px 22px;animation:.9s .8s both svelte-1uha8ag-rise;display:grid;box-shadow:0 20px 50px #1c1b1b2e}.track-card.svelte-1uha8ag label:where(.svelte-1uha8ag){white-space:nowrap;align-items:center;gap:8px;font-weight:600;display:flex}.track-card.svelte-1uha8ag .input:where(.svelte-1uha8ag){background:var(--paper);border-color:#0000;border-radius:999px;min-height:46px}.track-card.svelte-1uha8ag .err:where(.svelte-1uha8ag){color:var(--danger);grid-column:1/-1;padding-left:4px;font-size:14px}.track-card.svelte-1uha8ag .err:where(.svelte-1uha8ag):empty{display:none}.features.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);gap:40px 32px;display:grid}.features.svelte-1uha8ag div:where(.svelte-1uha8ag){align-content:start;gap:14px;display:grid}.features.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-top:18px;font-size:22px}.features.svelte-1uha8ag p:where(.svelte-1uha8ag),.steps.svelte-1uha8ag p:where(.svelte-1uha8ag),.tech-items.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--graphite);font-size:16px}.stats.svelte-1uha8ag{border-top:1px solid #d8d7d4;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:clamp(56px,7vw,96px);padding-top:40px;display:grid}.stats.svelte-1uha8ag div:where(.svelte-1uha8ag){gap:4px;display:grid}.stats.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:clamp(40px,5vw,64px);font-weight:600;line-height:1}.stats.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--graphite)}.svc-grid.svelte-1uha8ag{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.svc.svelte-1uha8ag{border-radius:var(--radius);background:var(--graphite);color:#fff;isolation:isolate;grid-column:span 2;height:clamp(260px,26vw,340px);position:relative;overflow:hidden}.svc.wide.svelte-1uha8ag{grid-column:span 3}.svc.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.svc.svelte-1uha8ag:hover img:where(.svelte-1uha8ag){transform:scale(1.06)}.svc-text.svelte-1uha8ag{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(#0000,#2827268c 35%,#282726d9);gap:6px;padding:48px 22px 20px;display:grid;position:absolute;inset:auto 0 0;-webkit-mask:linear-gradient(#0000,#000 30%);mask:linear-gradient(#0000,#000 30%)}.svc-text.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:21px}.svc-text.svelte-1uha8ag p:where(.svelte-1uha8ag){-webkit-line-clamp:2;opacity:.85;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.slider-nav.svelte-1uha8ag{align-items:center;gap:12px;width:100%;display:flex}.slider-nav.svelte-1uha8ag button:where(.svelte-1uha8ag){border:1px solid var(--ink);background:0 0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;transition:background .2s,color .2s,opacity .2s;display:grid}.slider-nav.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{background:var(--ink);color:#fff}.slider-nav.svelte-1uha8ag button:where(.svelte-1uha8ag):disabled{opacity:.3;pointer-events:none}.bar.svelte-1uha8ag{background:#cfcecb;flex:1;height:1.5px}.bar.svelte-1uha8ag i:where(.svelte-1uha8ag){background:var(--ink);height:100%;transition:width .3s;display:block}.ind-track.svelte-1uha8ag{padding:0 var(--gutter) 8px max(var(--gutter), calc((100vw - var(--max)) / 2));scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--gutter), calc((100vw - var(--max)) / 2));scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.ind-track.svelte-1uha8ag::-webkit-scrollbar{display:none}.ind.svelte-1uha8ag{border-radius:var(--radius);scroll-snap-align:start;background:#fff;flex-direction:column;flex:none;justify-content:space-between;gap:80px;width:clamp(260px,24vw,316px);min-height:330px;padding:22px;transition:background .35s,color .35s;display:flex}.ind.svelte-1uha8ag .ico:where(.svelte-1uha8ag){background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:54px;height:54px;transition:background .35s,color .35s;display:grid}.ind.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:10px}.ind.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--graphite);font-size:15px;transition:color .35s}.ind.svelte-1uha8ag:hover{background:var(--graphite);color:#fff}.ind.svelte-1uha8ag:hover .ico:where(.svelte-1uha8ag){color:var(--ink);background:#fff}.ind.svelte-1uha8ag:hover p:where(.svelte-1uha8ag){color:#fffc}.steps.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag){border-top:1.5px solid var(--ink);align-content:start;gap:12px;padding-top:24px;display:grid}.num.svelte-1uha8ag{color:var(--green);letter-spacing:.08em;font-size:15px;font-weight:700}.tech.svelte-1uha8ag{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.tech.svelte-1uha8ag img:where(.svelte-1uha8ag){aspect-ratio:.86;object-fit:cover;border-radius:var(--radius);width:100%}.tech-items.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:0 32px;display:grid}.tech-items.svelte-1uha8ag div:where(.svelte-1uha8ag){border-top:1px solid #d3d2cf;align-content:start;gap:12px;padding-block:28px 32px;display:grid}.tech-items.svelte-1uha8ag div:where(.svelte-1uha8ag):nth-last-child(-n+2){border-bottom:1px solid #d3d2cf}.tech-items.svelte-1uha8ag .more:where(.svelte-1uha8ag){margin-top:14px}.cta-wrap.svelte-1uha8ag{padding-top:0}.cta.svelte-1uha8ag{color:#fff;background:radial-gradient(120% 140% at 75% 30%,#7a7876,#474545 45%,#2e2d2c);border-radius:24px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:440px;display:grid;position:relative;overflow:hidden}.cta-text.svelte-1uha8ag{z-index:2;align-content:center;gap:22px;padding:clamp(32px,5vw,64px);display:grid;position:relative}.cta-text.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(32px,3.4vw,48px)}.cta-text.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#ffffffc7;max-width:40ch;font-size:18px}.light-ghost.svelte-1uha8ag{color:#fff;border-color:#ffffff80}.light-ghost.svelte-1uha8ag:hover{color:var(--ink);background:#fff}.crane.svelte-1uha8ag{perspective:120em;transform-origin:50% -40%;font-size:min(.9vw,12px);animation:6s ease-in-out infinite svelte-1uha8ag-sway;position:relative}@keyframes svelte-1uha8ag-sway{50%{transform:rotate(1.6deg)}}.cables.svelte-1uha8ag{width:46em;height:22em;position:absolute;top:0;left:50%;overflow:visible;transform:translate(-50%)}.cables.svelte-1uha8ag line:where(.svelte-1uha8ag){stroke:#ffffff8c;stroke-width:.25px;vector-effect:non-scaling-stroke}.cables.svelte-1uha8ag .rope:where(.svelte-1uha8ag){stroke-width:2px}.hook.svelte-1uha8ag{border:.35em solid #d9d9d6;border-radius:50%;width:1.6em;height:1.6em;position:absolute;top:.4em;left:50%;transform:translate(-50%)}.hang.svelte-1uha8ag{transform-style:preserve-3d;position:absolute;top:8.4em;left:50%;transform:rotateX(-6deg)rotateY(-24deg)}@media (width<=1000px){.features.svelte-1uha8ag,.stats.svelte-1uha8ag,.steps.svelte-1uha8ag{grid-template-columns:1fr 1fr}.svc.svelte-1uha8ag,.svc.wide.svelte-1uha8ag{grid-column:span 3}.svc.svelte-1uha8ag:last-child{grid-column:1/-1}}@media (width<=860px){.hero-top.svelte-1uha8ag,.tech.svelte-1uha8ag{grid-template-columns:1fr}.scene.svelte-1uha8ag{height:46em;font-size:1.3vw}.world.svelte-1uha8ag{left:68%}.cta.svelte-1uha8ag{grid-template-columns:1fr}.crane.svelte-1uha8ag{height:300px;font-size:2vw}}@media (width<=600px){.svc.svelte-1uha8ag,.svc.wide.svelte-1uha8ag{grid-column:1/-1}.steps.svelte-1uha8ag,.tech-items.svelte-1uha8ag{grid-template-columns:1fr}.tech-items.svelte-1uha8ag div:where(.svelte-1uha8ag):nth-last-child(2){border-bottom:0}.scene.svelte-1uha8ag{height:52em;font-size:1.9vw}.world.svelte-1uha8ag{top:6em;left:78%}.track-card.svelte-1uha8ag{border-radius:22px;grid-template-columns:minmax(0,1fr) auto;padding:16px}.track-card.svelte-1uha8ag label:where(.svelte-1uha8ag){grid-column:1/-1}.crane.svelte-1uha8ag{height:240px;font-size:2.6vw}}
