.home[data-astro-cid-xhaoqxbd]{--ink: #070819;--ink-2: #232323;--ink-3: #4d4d4d;--gcard: #ececec;--rule: rgba(0, 0, 0, .15);--fs-h1: clamp(30px, 4.17vw, 50px);--fs-h2: clamp(28px, 3.84vw, 46px);--fs-h3: clamp(22px, 2.34vw, 28px);--fs-t: clamp(16px, 1.5vw, 18px)}[data-theme=dark] .home[data-astro-cid-xhaoqxbd]{--ink: #fff;--ink-2: #cfcfcf;--ink-3: #a5a5a5;--gcard: #1c1c1c;--rule: rgba(255, 255, 255, .15)}.hc[data-astro-cid-xhaoqxbd]{width:100%;max-width:1260px;margin:0 auto;padding:0 20px}.hh[data-astro-cid-xhaoqxbd]{font-size:var(--fs-h2);line-height:1.109;font-weight:700;color:var(--ink);letter-spacing:0}.hl[data-astro-cid-xhaoqxbd]{color:var(--yellow)}.hl[data-astro-cid-xhaoqxbd] em[data-astro-cid-xhaoqxbd]{font-style:italic}.htag[data-astro-cid-xhaoqxbd]{display:block;font-size:14px;line-height:22px;color:var(--ink-2)}.htag[data-astro-cid-xhaoqxbd]:before{content:"[ "}.htag[data-astro-cid-xhaoqxbd]:after{content:" ]"}.home[data-astro-cid-xhaoqxbd] .btn[data-astro-cid-xhaoqxbd]{min-height:53px;padding:0 24px;font-size:18px}.hero[data-astro-cid-xhaoqxbd]{position:relative;overflow:hidden;background:radial-gradient(circle farthest-corner at 50% calc(50% - 30px),#fff,#d9d9d9)}[data-theme=dark] .hero[data-astro-cid-xhaoqxbd]{background:var(--bg-hero)}.hero__in[data-astro-cid-xhaoqxbd]{position:relative;height:670px}.hero__main[data-astro-cid-xhaoqxbd]{position:static;padding:110px 0 0 30px}.hero__text[data-astro-cid-xhaoqxbd]{position:relative;z-index:2}.hero__title[data-astro-cid-xhaoqxbd]{max-width:min(560px,calc(100% - 453px));font-size:var(--fs-h1);line-height:1.1;font-weight:700;color:#000}.hero__lead[data-astro-cid-xhaoqxbd]{max-width:min(533px,calc(100% - 453px));margin-top:26px;font-size:var(--fs-t);line-height:20px;color:#343542}.hero__lead[data-astro-cid-xhaoqxbd] b[data-astro-cid-xhaoqxbd]{font-weight:700;color:var(--ink)}[data-theme=dark] .hero__title[data-astro-cid-xhaoqxbd]{color:#fff}[data-theme=dark] .hero__lead[data-astro-cid-xhaoqxbd]{color:#cfcfcf}.hero__actions[data-astro-cid-xhaoqxbd]{position:relative;z-index:2;margin-top:40px}.home[data-astro-cid-xhaoqxbd] .hero__cta[data-astro-cid-xhaoqxbd]{min-width:327px;padding:0 36px}.hero__ring[data-astro-cid-xhaoqxbd]{position:absolute;z-index:1;left:37%;top:275px;width:551px;max-width:none;pointer-events:none}.hero__features[data-astro-cid-xhaoqxbd]{position:absolute;z-index:2;right:30px;top:260px;width:393px;display:flex;flex-direction:column;gap:10px}.feat[data-astro-cid-xhaoqxbd]{display:flex;align-items:center;gap:20px;min-height:80px;padding:12px 20px;background:#fff;font-size:var(--fs-t);line-height:24px;color:#070819}.feat[data-astro-cid-xhaoqxbd] b[data-astro-cid-xhaoqxbd]{font-weight:700}.feat__icon[data-astro-cid-xhaoqxbd]{flex:none;width:17px;height:18px;object-fit:contain;filter:brightness(0)}[data-theme=dark] .feat[data-astro-cid-xhaoqxbd]{background:#1c1c1ceb;color:#fff}[data-theme=dark] .feat__icon[data-astro-cid-xhaoqxbd]{filter:none}@media(max-width:960px){.hero__in[data-astro-cid-xhaoqxbd]{height:auto;padding-bottom:40px}.hero__main[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;min-height:calc(100svh - var(--header-h));padding:clamp(24px,5vh,56px) 0 clamp(20px,3.5vh,32px)}.hero__title[data-astro-cid-xhaoqxbd],.hero__lead[data-astro-cid-xhaoqxbd]{max-width:640px}.hero__title[data-astro-cid-xhaoqxbd]{font-size:clamp(28px,min(7.4vw,5.4vh),48px)}.hero__lead[data-astro-cid-xhaoqxbd]{font-size:clamp(14px,min(3.9vw,2.3vh),18px);line-height:1.3;margin-top:clamp(12px,2vh,24px)}.hero__ring[data-astro-cid-xhaoqxbd]{position:static;flex:1 1 0;min-height:90px;width:100%;max-width:560px;height:0;margin:clamp(8px,2vh,20px) auto;object-fit:contain}.hero__actions[data-astro-cid-xhaoqxbd]{margin-top:0}.hero__features[data-astro-cid-xhaoqxbd]{position:static;width:auto;display:grid;grid-template-columns:1fr 1fr}}@media(max-width:640px){.home[data-astro-cid-xhaoqxbd] .hero__cta[data-astro-cid-xhaoqxbd]{width:100%;min-width:0;padding:0 16px}.hero__features[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr;gap:8px}.feat[data-astro-cid-xhaoqxbd]{min-height:64px;font-size:15px;line-height:20px}}@media(max-width:960px)and (max-height:480px){.hero__main[data-astro-cid-xhaoqxbd]{min-height:0}.hero__ring[data-astro-cid-xhaoqxbd]{display:none}.hero__actions[data-astro-cid-xhaoqxbd]{margin-top:20px}}.products[data-astro-cid-xhaoqxbd]{padding:100px 0 96px}.products__head[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:end;margin-bottom:45px}.products__aside[data-astro-cid-xhaoqxbd]{display:flex;align-items:flex-end;justify-content:flex-end}.products__text[data-astro-cid-xhaoqxbd]{width:400px;max-width:100%;margin-bottom:10px;font-size:var(--fs-t);line-height:21px;color:#4f4f4f}.products__text[data-astro-cid-xhaoqxbd] b[data-astro-cid-xhaoqxbd]{font-weight:600;color:#0a0a13}[data-theme=dark] .products__text[data-astro-cid-xhaoqxbd]{color:var(--ink-3)}[data-theme=dark] .products__text[data-astro-cid-xhaoqxbd] b[data-astro-cid-xhaoqxbd]{color:#fff}.arrows[data-astro-cid-xhaoqxbd]{flex:none;display:flex;margin-bottom:-3px}@media(min-width:1360px){.products__aside[data-astro-cid-xhaoqxbd]{margin-right:-60px}}.arrow[data-astro-cid-xhaoqxbd]{width:30px;height:45px;display:grid;place-items:center;padding:0;border:0;background:none;color:var(--ink);cursor:pointer;transition:opacity .2s}.arrow[data-astro-cid-xhaoqxbd] svg[data-astro-cid-xhaoqxbd]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6}.arrow[data-astro-cid-xhaoqxbd]:hover:not(:disabled){opacity:.6}.arrow[data-astro-cid-xhaoqxbd]:disabled{opacity:.3;cursor:default}.slider[data-astro-cid-xhaoqxbd]{overflow:hidden}.slider__track[data-astro-cid-xhaoqxbd]{display:flex;gap:2px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;--pad: max(23px, calc((100vw - 1214px)/2) );padding:0 var(--pad);scroll-padding-left:var(--pad)}.slider__track[data-astro-cid-xhaoqxbd]::-webkit-scrollbar{display:none}.pcard[data-astro-cid-xhaoqxbd]{position:relative;flex:0 0 min(405px,86vw);min-height:355px;scroll-snap-align:start;display:flex;flex-direction:column;padding:25px;background:var(--gcard);color:var(--ink);clip-path:polygon(0 0,100% 0,100% calc(100% - 32px),calc(100% - 32px) 100%,0 100%)}.pcard--first[data-astro-cid-xhaoqxbd]{background:linear-gradient(#383838,#000);color:#fff;clip-path:none}.pcard__corner[data-astro-cid-xhaoqxbd]{position:absolute;top:15px;right:15px;width:38px;height:38px;display:grid;place-items:center;border:1px solid #606060;color:#606060;transition:background .2s,color .2s,border-color .2s}.pcard__corner[data-astro-cid-xhaoqxbd] svg[data-astro-cid-xhaoqxbd]{width:38px;height:38px;fill:none;stroke:currentColor;stroke-width:1.6}.pcard--first[data-astro-cid-xhaoqxbd] .pcard__corner[data-astro-cid-xhaoqxbd]{border-color:transparent;background:#fff3;color:#fff}.pcard__corner[data-astro-cid-xhaoqxbd]:hover,.pcard--first[data-astro-cid-xhaoqxbd] .pcard__corner[data-astro-cid-xhaoqxbd]:hover{background:var(--yellow);border-color:var(--yellow);color:#000}[data-theme=dark] .pcard__corner[data-astro-cid-xhaoqxbd]{border-color:#8a8a8a;color:#bdbdbd}.pcard__name[data-astro-cid-xhaoqxbd]{font-size:var(--fs-h3);line-height:31px;font-weight:700;padding-right:40px}.pcard__lead[data-astro-cid-xhaoqxbd]{min-height:42px;max-width:260px;margin-top:18px;font-size:var(--fs-t);line-height:21px}.pcard__text[data-astro-cid-xhaoqxbd]{position:relative;flex:1;margin-top:48px;font-size:14px;line-height:16px;color:var(--ink-2);max-width:350px}.pcard__text[data-astro-cid-xhaoqxbd]:before{content:"";position:absolute;left:-25px;right:-25px;top:-26px;height:1px;background:var(--rule)}.pcard--first[data-astro-cid-xhaoqxbd] .pcard__text[data-astro-cid-xhaoqxbd]{color:#fff}.pcard--first[data-astro-cid-xhaoqxbd] .pcard__text[data-astro-cid-xhaoqxbd]:before{background:#ffffff26}.pcard__btns[data-astro-cid-xhaoqxbd]{display:flex;gap:11px;margin-top:20px}.home[data-astro-cid-xhaoqxbd] .pcard__btns[data-astro-cid-xhaoqxbd] .btn[data-astro-cid-xhaoqxbd]{padding:0 16px}.home[data-astro-cid-xhaoqxbd] .pcard__demo[data-astro-cid-xhaoqxbd]{min-width:187px}.pcard__more[data-astro-cid-xhaoqxbd]{min-width:145px;background:transparent;color:#040404;border-color:#606060}.pcard__more[data-astro-cid-xhaoqxbd]:hover{background:#000;color:#fff;border-color:#000}.pcard--first[data-astro-cid-xhaoqxbd] .pcard__more[data-astro-cid-xhaoqxbd]{color:#fff;border-color:#777}.pcard--first[data-astro-cid-xhaoqxbd] .pcard__more[data-astro-cid-xhaoqxbd]:hover{background:#fff;color:#000;border-color:#fff}[data-theme=dark] .pcard__more[data-astro-cid-xhaoqxbd]{color:#fff;border-color:#777}[data-theme=dark] .pcard__more[data-astro-cid-xhaoqxbd]:hover{background:#fff;color:#000}@media(max-width:960px){.products[data-astro-cid-xhaoqxbd]{padding:72px 0}.products__head[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.products__aside[data-astro-cid-xhaoqxbd]{flex-direction:column;align-items:flex-start;gap:16px}.products__text[data-astro-cid-xhaoqxbd]{width:auto;max-width:560px;margin:0}.slider__track[data-astro-cid-xhaoqxbd]{--pad: 20px}}@media(max-width:640px){.products[data-astro-cid-xhaoqxbd]{padding:56px 0}.arrow[data-astro-cid-xhaoqxbd]{width:44px;height:44px}.arrows[data-astro-cid-xhaoqxbd]{margin-left:-10px}.pcard[data-astro-cid-xhaoqxbd]{padding:20px 16px}.pcard__text[data-astro-cid-xhaoqxbd]:before{left:-16px;right:-16px}.pcard__btns[data-astro-cid-xhaoqxbd]{gap:8px}.home[data-astro-cid-xhaoqxbd] .pcard__btns[data-astro-cid-xhaoqxbd] .btn[data-astro-cid-xhaoqxbd]{flex:1;min-width:0;padding:0 8px;font-size:15px;min-height:48px}}.outstaff[data-astro-cid-xhaoqxbd]{position:relative;overflow:hidden;padding:80px 0 104px;background:radial-gradient(ellipse 330px 300px at calc(50% - 200px) 0%,#fffffff2,#fff0),radial-gradient(ellipse 460px 520px at calc(50% - 470px) 70%,#ffffffe6,#fff0),radial-gradient(ellipse 300px 360px at calc(50% - 140px) 55%,#ffffff8c,#fff0),#d9d9d9}[data-theme=dark] .outstaff[data-astro-cid-xhaoqxbd]{background:radial-gradient(ellipse 600px 500px at 30% 50%,#262626,#141414 70%)}.outstaff__grid[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:minmax(0,520px) minmax(0,600px);justify-content:space-between;gap:40px}.outstaff__main[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;align-items:flex-start}.outstaff[data-astro-cid-xhaoqxbd] .htag[data-astro-cid-xhaoqxbd]{color:#23254e}[data-theme=dark] .outstaff[data-astro-cid-xhaoqxbd] .htag[data-astro-cid-xhaoqxbd]{color:var(--ink-3)}.outstaff__title[data-astro-cid-xhaoqxbd]{margin-top:19px;color:#000}[data-theme=dark] .outstaff__title[data-astro-cid-xhaoqxbd]{color:#fff}.outstaff__lead[data-astro-cid-xhaoqxbd],.outstaff__text[data-astro-cid-xhaoqxbd]{max-width:501px;font-size:var(--fs-t);line-height:20px;color:#464646}.outstaff__lead[data-astro-cid-xhaoqxbd]{margin-top:30px}.outstaff__lead[data-astro-cid-xhaoqxbd] span[data-astro-cid-xhaoqxbd]{color:#000}.outstaff__text[data-astro-cid-xhaoqxbd]{margin-top:20px}[data-theme=dark] .outstaff__lead[data-astro-cid-xhaoqxbd],[data-theme=dark] .outstaff__text[data-astro-cid-xhaoqxbd]{color:var(--ink-3)}[data-theme=dark] .outstaff__lead[data-astro-cid-xhaoqxbd] span[data-astro-cid-xhaoqxbd]{color:#fff}.outstaff__btns[data-astro-cid-xhaoqxbd]{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:40px}.outstaff__btns[data-astro-cid-xhaoqxbd] .btn--primary[data-astro-cid-xhaoqxbd]{min-width:187px}.outstaff__more[data-astro-cid-xhaoqxbd]{min-width:145px;background:transparent;color:#000;border-color:#000}.outstaff__more[data-astro-cid-xhaoqxbd]:hover{background:#000;color:#fff}[data-theme=dark] .outstaff__more[data-astro-cid-xhaoqxbd]{color:#fff;border-color:#fff}[data-theme=dark] .outstaff__more[data-astro-cid-xhaoqxbd]:hover{background:#fff;color:#000}.points[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;gap:10px}.point[data-astro-cid-xhaoqxbd]{display:flex;align-items:center;gap:20px;min-height:80px;padding:10px 20px 10px 10px;background:#fff;font-size:var(--fs-t);line-height:24px;color:#4d4d4d}.point[data-astro-cid-xhaoqxbd] b[data-astro-cid-xhaoqxbd]{font-weight:700;color:#232323}.point__icon[data-astro-cid-xhaoqxbd]{flex:none;width:60px;height:60px;display:grid;place-items:center;background:#4e4e4e}.point__icon[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{display:block}[data-theme=dark] .point[data-astro-cid-xhaoqxbd]{background:#1c1c1c;color:var(--ink-3)}[data-theme=dark] .point[data-astro-cid-xhaoqxbd] b[data-astro-cid-xhaoqxbd]{color:#fff}@media(max-width:960px){.outstaff[data-astro-cid-xhaoqxbd]{padding:72px 0}.outstaff__grid[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr;gap:32px}.outstaff__btns[data-astro-cid-xhaoqxbd]{padding-top:28px}}@media(max-width:640px){.outstaff[data-astro-cid-xhaoqxbd]{padding:56px 0}.point[data-astro-cid-xhaoqxbd]{gap:14px;padding:8px 14px 8px 8px;font-size:14px;line-height:18px}.point__icon[data-astro-cid-xhaoqxbd]{width:56px;height:56px}.outstaff__btns[data-astro-cid-xhaoqxbd] .btn[data-astro-cid-xhaoqxbd]{flex:1;min-width:0}}.why[data-astro-cid-xhaoqxbd]{padding:100px 0 0}.why__title[data-astro-cid-xhaoqxbd]{margin-bottom:40px}.why__grid[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(246px,auto) minmax(246px,auto);gap:2px}.wcard[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;padding:25px;background:var(--gcard);clip-path:polygon(0 0,100% 0,100% calc(100% - 46px),calc(100% - 46px) 100%,0 100%)}.wcard__head[data-astro-cid-xhaoqxbd]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;min-height:114px}.wcard[data-astro-cid-xhaoqxbd] h3[data-astro-cid-xhaoqxbd]{max-width:256px;font-size:var(--fs-h3);line-height:31px;font-weight:700;color:var(--ink)}.wcard[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{flex:none;width:50px;height:49px;object-fit:contain}[data-theme=dark] .wcard[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{filter:invert(1) hue-rotate(180deg)}.wcard[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{max-width:340px;font-size:var(--fs-t);line-height:21px;color:var(--ink-2)}.why__grid[data-astro-cid-xhaoqxbd] .wcard[data-astro-cid-xhaoqxbd]:nth-child(1){grid-column:1;grid-row:1}.why__grid[data-astro-cid-xhaoqxbd] .wcard[data-astro-cid-xhaoqxbd]:nth-child(2){grid-column:2;grid-row:1}.why__grid[data-astro-cid-xhaoqxbd] .wcard[data-astro-cid-xhaoqxbd]:nth-child(3){grid-column:1;grid-row:2}.why__grid[data-astro-cid-xhaoqxbd] .wcard[data-astro-cid-xhaoqxbd]:nth-child(4){grid-column:2;grid-row:2}.wcta[data-astro-cid-xhaoqxbd]{grid-column:3;grid-row:1 / 3;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;padding:25px;background:linear-gradient(#2d2c2f,#000);color:#fff}.wcta[data-astro-cid-xhaoqxbd] h3[data-astro-cid-xhaoqxbd]{position:relative;z-index:1;max-width:350px;font-size:var(--fs-h3);line-height:31px;font-weight:700}.wcta[data-astro-cid-xhaoqxbd] h3[data-astro-cid-xhaoqxbd] span[data-astro-cid-xhaoqxbd]{color:#b8b4bf}.wcta[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{position:relative;z-index:1;max-width:330px;margin-top:20px;font-size:var(--fs-t);line-height:21px;color:#cfced2}.wcta[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd] b[data-astro-cid-xhaoqxbd]{font-weight:600;color:#fff}.wcta[data-astro-cid-xhaoqxbd] .btn[data-astro-cid-xhaoqxbd]{position:relative;z-index:1;margin-top:auto;min-width:197px}.wcta__ring[data-astro-cid-xhaoqxbd]{position:absolute;right:-280px;bottom:-235px;width:580px;max-width:none;transform:rotate(100deg);pointer-events:none}[data-theme=dark] .wcta[data-astro-cid-xhaoqxbd]{box-shadow:inset 0 0 0 1px #2a2a2a}@media(max-width:960px){.why[data-astro-cid-xhaoqxbd]{padding-top:72px}.why__grid[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr 1fr;grid-template-rows:auto}.why__grid[data-astro-cid-xhaoqxbd] .wcard[data-astro-cid-xhaoqxbd]:nth-child(n){grid-column:auto;grid-row:auto}.wcta[data-astro-cid-xhaoqxbd]{grid-column:1 / -1;grid-row:auto;min-height:360px}.wcta[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{max-width:60%}}@media(max-width:640px){.why[data-astro-cid-xhaoqxbd]{padding-top:56px}.why__title[data-astro-cid-xhaoqxbd]{margin-bottom:28px}.why__grid[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr}.wcard[data-astro-cid-xhaoqxbd]{padding:20px 20px 28px}.wcard__head[data-astro-cid-xhaoqxbd]{min-height:0;margin-bottom:20px}.wcta[data-astro-cid-xhaoqxbd]{padding:20px;min-height:380px}.wcta[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{max-width:64%}.wcta__ring[data-astro-cid-xhaoqxbd]{width:300px;right:-120px;bottom:-30px}}.about[data-astro-cid-xhaoqxbd]{padding:116px 0 16px}.about__grid[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:minmax(0,560px) minmax(0,602px);gap:10px}.about__title[data-astro-cid-xhaoqxbd]{margin-top:19px}.about__text[data-astro-cid-xhaoqxbd]{color:var(--ink-2);font-size:var(--fs-t);line-height:21px}.about__text[data-astro-cid-xhaoqxbd]>p[data-astro-cid-xhaoqxbd]{max-width:482px}.about__text[data-astro-cid-xhaoqxbd]>p[data-astro-cid-xhaoqxbd]+p[data-astro-cid-xhaoqxbd]{margin-top:21px}.stats[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:repeat(2,minmax(0,290px));gap:21px;margin-top:40px}.stat[data-astro-cid-xhaoqxbd] b[data-astro-cid-xhaoqxbd]{display:block;padding-bottom:15px;border-bottom:1px solid var(--rule);font-size:var(--fs-h2);line-height:1.109;font-weight:700;color:var(--ink)}.stat[data-astro-cid-xhaoqxbd] span[data-astro-cid-xhaoqxbd]{display:block;margin-top:15px}.team[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:47px}@media(min-width:1300px){.team[data-astro-cid-xhaoqxbd]{margin:47px -9px 0 6px}}.person[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{width:100%;aspect-ratio:393 / 365;object-fit:cover;background:#ececec}.person[data-astro-cid-xhaoqxbd] h3[data-astro-cid-xhaoqxbd]{margin-top:20px;font-size:var(--fs-t);line-height:21px;font-weight:700;color:var(--ink-2)}.person[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{margin-top:5px;font-size:var(--fs-t);line-height:21px;color:var(--ink-2)}@media(max-width:960px){.about[data-astro-cid-xhaoqxbd]{padding-top:72px}.about__grid[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr;gap:24px}}@media(max-width:640px){.about[data-astro-cid-xhaoqxbd]{padding-top:56px}.stats[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr;gap:16px;margin-top:28px}.stat[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:96px 1fr;gap:16px;align-items:center}.stat[data-astro-cid-xhaoqxbd] b[data-astro-cid-xhaoqxbd]{padding:0;border:0}.stat[data-astro-cid-xhaoqxbd] span[data-astro-cid-xhaoqxbd]{margin:0;font-size:14px;line-height:18px}.team[data-astro-cid-xhaoqxbd]{display:flex;gap:14px;margin:40px -20px 0;padding:0 20px 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:20px;scrollbar-width:none}.team[data-astro-cid-xhaoqxbd]::-webkit-scrollbar{display:none}.person[data-astro-cid-xhaoqxbd]{flex:0 0 78%;scroll-snap-align:start}}.hhead[data-astro-cid-xhaoqxbd]{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.home[data-astro-cid-xhaoqxbd] .hbtn[data-astro-cid-xhaoqxbd]{min-width:266px;background:#292929;color:#fff}.home[data-astro-cid-xhaoqxbd] .hbtn[data-astro-cid-xhaoqxbd]:hover{background:#000}[data-theme=dark] .home[data-astro-cid-xhaoqxbd] .hbtn[data-astro-cid-xhaoqxbd]{background:#fff;color:#000}[data-theme=dark] .home[data-astro-cid-xhaoqxbd] .hbtn[data-astro-cid-xhaoqxbd]:hover{background:var(--yellow)}.partners[data-astro-cid-xhaoqxbd]{padding:120px 0 0}.marquee[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;gap:20px;margin-top:43px;overflow:hidden}.marquee__row[data-astro-cid-xhaoqxbd]{display:flex;gap:20px;width:max-content;animation:marquee 60s linear infinite}.marquee__row--rev[data-astro-cid-xhaoqxbd]{animation-direction:reverse}.marquee[data-astro-cid-xhaoqxbd]:hover .marquee__row[data-astro-cid-xhaoqxbd]{animation-play-state:paused}.marquee[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{width:266px;height:auto;flex:none}[data-theme=dark] .marquee[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{filter:grayscale(1) invert(1) brightness(1.6) contrast(.9);mix-blend-mode:screen}@keyframes marquee{to{transform:translate(-50%)}}.partners__more-m[data-astro-cid-xhaoqxbd]{display:none}@media(max-width:960px){.partners[data-astro-cid-xhaoqxbd]{padding-top:72px}}@media(max-width:640px){.partners[data-astro-cid-xhaoqxbd]{padding-top:56px}.marquee[data-astro-cid-xhaoqxbd]{margin-top:28px;gap:12px}.marquee__row[data-astro-cid-xhaoqxbd]{gap:12px}.marquee[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{width:160px}}.news[data-astro-cid-xhaoqxbd]{padding:120px 0 0}.news__media[data-astro-cid-xhaoqxbd]{margin-top:120px}.news__grid[data-astro-cid-xhaoqxbd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:49px}.ncard[data-astro-cid-xhaoqxbd] a[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.ncard__img[data-astro-cid-xhaoqxbd]{display:block;overflow:hidden;background:var(--gcard)}.ncard__img[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{width:100%;aspect-ratio:393 / 276;object-fit:cover;transition:transform .5s ease}.ncard[data-astro-cid-xhaoqxbd] a[data-astro-cid-xhaoqxbd]:hover .ncard__img[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{transform:scale(1.04)}.ncard[data-astro-cid-xhaoqxbd] h3[data-astro-cid-xhaoqxbd]{flex:1;margin-top:20px;font-size:var(--fs-t);line-height:21px;font-weight:700;color:var(--ink-2);transition:color .2s}.ncard[data-astro-cid-xhaoqxbd] a[data-astro-cid-xhaoqxbd]:hover h3[data-astro-cid-xhaoqxbd]{color:#b8860b}[data-theme=dark] .ncard[data-astro-cid-xhaoqxbd] a[data-astro-cid-xhaoqxbd]:hover h3[data-astro-cid-xhaoqxbd]{color:var(--yellow)}.ncard__src[data-astro-cid-xhaoqxbd]{margin-top:16px;font-size:var(--fs-t);line-height:21px;color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}@media(max-width:960px){.news[data-astro-cid-xhaoqxbd]{padding-top:72px}.news__media[data-astro-cid-xhaoqxbd]{margin-top:72px}.news__grid[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr 1fr}}@media(max-width:640px){.news[data-astro-cid-xhaoqxbd]{padding-top:56px}.news__media[data-astro-cid-xhaoqxbd]{margin-top:56px}.news__grid[data-astro-cid-xhaoqxbd]{grid-template-columns:1fr;gap:32px;margin-top:28px}}.pcta-wrap[data-astro-cid-xhaoqxbd]{padding:100px 0}.pcta[data-astro-cid-xhaoqxbd]{position:relative;overflow:hidden;min-height:348px;padding:50px;background:linear-gradient(270deg,#2d2c2f,#000);color:#fff}.pcta__text[data-astro-cid-xhaoqxbd]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start}.pcta[data-astro-cid-xhaoqxbd] h2[data-astro-cid-xhaoqxbd]{max-width:460px;font-size:var(--fs-h1);line-height:1;font-weight:700}.pcta__text[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{max-width:560px;margin-top:20px;font-size:var(--fs-t);line-height:20px;color:#d0d0d0}.pcta[data-astro-cid-xhaoqxbd] .btn[data-astro-cid-xhaoqxbd]{margin-top:35px;min-width:200px}.pcta__ring[data-astro-cid-xhaoqxbd]{position:absolute;right:0;top:0;width:635px;max-width:52%;height:auto;pointer-events:none}[data-theme=dark] .pcta[data-astro-cid-xhaoqxbd]{box-shadow:inset 0 0 0 1px #2a2a2a}@media(max-width:960px){.pcta-wrap[data-astro-cid-xhaoqxbd]{padding:72px 0}.pcta[data-astro-cid-xhaoqxbd]{padding:40px 28px 0}.pcta__ring[data-astro-cid-xhaoqxbd]{position:relative;display:block;width:calc(100% + 28px);max-width:560px;margin:24px -28px 0 auto}}@media(max-width:640px){.pcta-wrap[data-astro-cid-xhaoqxbd]{padding:56px 0}.pcta[data-astro-cid-xhaoqxbd]{padding:28px 20px 0}.pcta[data-astro-cid-xhaoqxbd] .btn[data-astro-cid-xhaoqxbd]{width:100%}.pcta__ring[data-astro-cid-xhaoqxbd]{width:calc(100% + 20px);margin-right:-20px}.home[data-astro-cid-xhaoqxbd] .btn[data-astro-cid-xhaoqxbd]{font-size:16px}.outstaff__btns[data-astro-cid-xhaoqxbd] .btn[data-astro-cid-xhaoqxbd]{padding:0 12px}}@media(max-width:640px){.hh[data-astro-cid-xhaoqxbd]{font-size:30px;line-height:34px}.htag[data-astro-cid-xhaoqxbd]{font-size:14px;line-height:22px}.hero__in[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;padding:50px 20px 0}.hero__main[data-astro-cid-xhaoqxbd]{display:contents}.hero__text[data-astro-cid-xhaoqxbd]{order:1}.hero__actions[data-astro-cid-xhaoqxbd]{order:2;margin-top:24px}.hero__features[data-astro-cid-xhaoqxbd]{order:3;margin-top:29px;gap:11px}.hero__ring[data-astro-cid-xhaoqxbd]{order:4;position:static;flex:none;width:290px;height:auto;min-height:0;margin:8px auto -70px}.hero__title[data-astro-cid-xhaoqxbd]{font-size:30px;line-height:34px}.hero__lead[data-astro-cid-xhaoqxbd]{margin-top:23px;font-size:14px;line-height:15.2px}.feat[data-astro-cid-xhaoqxbd]{min-height:0;gap:26px;padding:0;background:none;font-size:14px;line-height:18.8px}[data-theme=dark] .feat[data-astro-cid-xhaoqxbd]{background:none}.products[data-astro-cid-xhaoqxbd]{padding:60px 0 0}.products__head[data-astro-cid-xhaoqxbd]{gap:22px;margin-bottom:20px}.products__aside[data-astro-cid-xhaoqxbd]{gap:20px}.products__text[data-astro-cid-xhaoqxbd]{font-size:14px;line-height:16.4px}.arrows[data-astro-cid-xhaoqxbd]{margin-left:-6px}.arrow[data-astro-cid-xhaoqxbd]{width:29px;height:29px}.arrow[data-astro-cid-xhaoqxbd] svg[data-astro-cid-xhaoqxbd]{width:18px;height:18px}.slider__track[data-astro-cid-xhaoqxbd]{--pad: 18px}.pcard[data-astro-cid-xhaoqxbd]{flex-basis:290px;min-height:227px;padding:15px;clip-path:polygon(0 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%)}.pcard--first[data-astro-cid-xhaoqxbd]{clip-path:none}.pcard__corner[data-astro-cid-xhaoqxbd]{top:15px;right:15px;width:28px;height:28px}.pcard__corner[data-astro-cid-xhaoqxbd] svg[data-astro-cid-xhaoqxbd]{width:28px;height:28px}.pcard__name[data-astro-cid-xhaoqxbd]{font-size:18px;line-height:20px}.pcard__lead[data-astro-cid-xhaoqxbd]{min-height:28px;max-width:190px;margin-top:5px;font-size:12px;line-height:14px}.pcard__text[data-astro-cid-xhaoqxbd]{margin-top:36px;font-size:10px;line-height:12px;max-width:266px}.pcard__text[data-astro-cid-xhaoqxbd]:before{left:-15px;right:-15px;top:-18px}.pcard__btns[data-astro-cid-xhaoqxbd]{gap:10px;margin-top:12px}.home[data-astro-cid-xhaoqxbd] .pcard__btns[data-astro-cid-xhaoqxbd] .btn[data-astro-cid-xhaoqxbd]{flex:none;min-height:35px!important;padding:0 8px;font-size:12px!important}.home[data-astro-cid-xhaoqxbd] .pcard__demo[data-astro-cid-xhaoqxbd]{width:130px;min-width:0}.home[data-astro-cid-xhaoqxbd] .pcard__more[data-astro-cid-xhaoqxbd]{width:120px;min-width:0}.outstaff[data-astro-cid-xhaoqxbd]{margin-top:67px;padding:47px 0 50px}.outstaff__grid[data-astro-cid-xhaoqxbd]{display:flex;flex-direction:column;gap:0}.outstaff__main[data-astro-cid-xhaoqxbd]{display:contents}.outstaff__title[data-astro-cid-xhaoqxbd]{margin-top:12px}.outstaff__lead[data-astro-cid-xhaoqxbd]{margin-top:17px;font-size:14px;line-height:15.2px}.outstaff__text[data-astro-cid-xhaoqxbd]{margin-top:16px;font-size:14px;line-height:15.2px}.points[data-astro-cid-xhaoqxbd]{order:1;gap:12px;margin-top:30px}.point[data-astro-cid-xhaoqxbd]{min-height:77px;gap:7px;padding:5px 12px 5px 5px;font-size:12.9px;line-height:15.2px}.point__icon[data-astro-cid-xhaoqxbd]{width:66px;height:66px}.outstaff__btns[data-astro-cid-xhaoqxbd]{order:2;flex-wrap:nowrap;gap:11px;margin-top:24px;padding-top:0}.home[data-astro-cid-xhaoqxbd] .outstaff__btns[data-astro-cid-xhaoqxbd] .btn[data-astro-cid-xhaoqxbd]{min-height:41px!important;padding:0 8px}.outstaff__btns[data-astro-cid-xhaoqxbd] .btn--primary[data-astro-cid-xhaoqxbd]{flex:188 1 0;min-width:0}.outstaff__more[data-astro-cid-xhaoqxbd]{flex:141 1 0;min-width:0}.why[data-astro-cid-xhaoqxbd]{padding-top:97px}.why__title[data-astro-cid-xhaoqxbd]{margin-bottom:23px}.why__grid[data-astro-cid-xhaoqxbd]{gap:11px}.wcard[data-astro-cid-xhaoqxbd]{min-height:197px;padding:18px 17px 24px;clip-path:polygon(0 0,100% 0,100% calc(100% - 60px),calc(100% - 60px) 100%,0 100%)}.wcard__head[data-astro-cid-xhaoqxbd]{flex-direction:column-reverse;gap:40px;min-height:0;margin-bottom:6px}.wcard[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{width:43px;height:43px}.wcard[data-astro-cid-xhaoqxbd] h3[data-astro-cid-xhaoqxbd]{font-size:21px;line-height:23.4px}.wcard[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{max-width:294px;font-size:12.9px;line-height:15.2px}.wcta[data-astro-cid-xhaoqxbd]{min-height:284px;padding:17px 17px 18px}.wcta[data-astro-cid-xhaoqxbd] h3[data-astro-cid-xhaoqxbd]{max-width:275px;font-size:21px;line-height:23.4px}.wcta[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{max-width:282px;margin-top:6px;font-size:14px;line-height:16.4px}.home[data-astro-cid-xhaoqxbd] .wcta[data-astro-cid-xhaoqxbd] .btn[data-astro-cid-xhaoqxbd]{min-width:188px;min-height:41px!important}.wcta__ring[data-astro-cid-xhaoqxbd]{width:200px;right:-40px;bottom:-70px}.about[data-astro-cid-xhaoqxbd]{padding-top:106px}.about__grid[data-astro-cid-xhaoqxbd]{gap:18px}.about__title[data-astro-cid-xhaoqxbd]{margin-top:12px}.about__text[data-astro-cid-xhaoqxbd]{font-size:14px;line-height:16.4px}.about__text[data-astro-cid-xhaoqxbd]>p[data-astro-cid-xhaoqxbd]+p[data-astro-cid-xhaoqxbd]{margin-top:16px}.stats[data-astro-cid-xhaoqxbd]{gap:34px;margin-top:36px}.stat[data-astro-cid-xhaoqxbd]{grid-template-columns:96px 1fr;gap:0}.stat[data-astro-cid-xhaoqxbd] b[data-astro-cid-xhaoqxbd]{font-size:35px;line-height:38.7px}.stat[data-astro-cid-xhaoqxbd] span[data-astro-cid-xhaoqxbd]{font-size:14px;line-height:16.4px}.team[data-astro-cid-xhaoqxbd]{gap:11px;margin-top:38px;padding-left:24px;scroll-padding-left:24px}.person[data-astro-cid-xhaoqxbd]{flex:0 0 304px}.person[data-astro-cid-xhaoqxbd] h3[data-astro-cid-xhaoqxbd]{margin-top:12px;font-size:16.4px;line-height:18.9px}.person[data-astro-cid-xhaoqxbd] p[data-astro-cid-xhaoqxbd]{margin-top:6px;font-size:16.4px;line-height:18.9px}.partners[data-astro-cid-xhaoqxbd]{padding-top:100px}.partners__more-d[data-astro-cid-xhaoqxbd]{display:none}.partners__more-m[data-astro-cid-xhaoqxbd]{display:block;margin-top:30px}.partners__more-m[data-astro-cid-xhaoqxbd] .hbtn[data-astro-cid-xhaoqxbd]{width:100%;min-height:45px!important}.hhead[data-astro-cid-xhaoqxbd]{flex-wrap:wrap;gap:16px 20px}.home[data-astro-cid-xhaoqxbd] .hhead[data-astro-cid-xhaoqxbd] .hbtn[data-astro-cid-xhaoqxbd]{flex:none;min-width:0;min-height:41px!important;padding:0 22px}.news[data-astro-cid-xhaoqxbd]{padding-top:90px}.news__media[data-astro-cid-xhaoqxbd]{margin-top:90px}.news__grid[data-astro-cid-xhaoqxbd]{gap:30px;margin-top:23px}.ncard[data-astro-cid-xhaoqxbd] a[data-astro-cid-xhaoqxbd]:hover .ncard__img[data-astro-cid-xhaoqxbd] img[data-astro-cid-xhaoqxbd]{transform:scale(1.04)}.ncard[data-astro-cid-xhaoqxbd] h3[data-astro-cid-xhaoqxbd],.ncard__src[data-astro-cid-xhaoqxbd]{margin-top:12px;font-size:16.4px;line-height:18.9px}}
