.hero[data-astro-cid-irblzwir]{--header:76px;--nav-h:90px;background:#fff;position:relative;overflow:hidden}.hero__stage[data-astro-cid-irblzwir]{height:clamp(440px, calc((100vw - var(--split)) * .5), calc(100svh - var(--header) - var(--nav-h)));background:repeating-linear-gradient(90deg,#14161b04 0 1px,#0000 1px 28px),linear-gradient(#fff 0%,#f3f4f7 100%);position:relative}.hero__slides[data-astro-cid-irblzwir]{inset:0 0 0 var(--split);clip-path:polygon(var(--slant) 0, 100% 0, 100% 100%, 0 100%);background:#dfe8f3;animation:1.3s cubic-bezier(.7,0,.2,1) .1s both hero-open;position:absolute;overflow:hidden}@keyframes hero-open{0%{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}to{clip-path:polygon(var(--slant) 0, 100% 0, 100% 100%, 0 100%)}}.hero__slide[data-astro-cid-irblzwir],.hero__slide[data-astro-cid-irblzwir] img[data-astro-cid-irblzwir]{width:100%;height:100%;position:absolute;inset:0}.hero__slide[data-astro-cid-irblzwir]{z-index:0;visibility:hidden}.hero__slide[data-astro-cid-irblzwir].is-prev{z-index:1;visibility:visible}.hero__slide[data-astro-cid-irblzwir].is-on{z-index:2;visibility:visible}.hero__slide[data-astro-cid-irblzwir] img[data-astro-cid-irblzwir]{object-fit:cover;object-position:var(--focus-x,50%) var(--focus-y,50%);transform-origin:50% 70%;transform:scale(1.06)}.hero__slide[data-astro-cid-irblzwir].is-on img[data-astro-cid-irblzwir]{transition:transform 8s cubic-bezier(.2,.6,.3,1);transform:scale(1)}.hero__slide[data-astro-cid-irblzwir].is-prev img[data-astro-cid-irblzwir]{transform:scale(1)}.hero[data-astro-cid-irblzwir].is-cutting .hero__slide[data-astro-cid-irblzwir].is-on{animation:1.15s cubic-bezier(.7,0,.25,1) both hero-cut}@keyframes hero-cut{0%{clip-path:polygon(0 0,0% 0,-20% 100%,0 100%)}to{clip-path:polygon(0 0,120% 0,100% 100%,0 100%)}}.hero__cut[data-astro-cid-irblzwir]{z-index:5;opacity:0;transform-origin:0 0;width:3px;height:100%;transform:skewX(var(--cut-angle,-20deg));pointer-events:none;background:linear-gradient(#2a379633,#3b4fd8 25%,#6f86ff 75%,#2a379633);position:absolute;top:0;left:0;box-shadow:0 0 10px 1px #ffffffe6,0 0 30px 8px #3b4fd873}.hero[data-astro-cid-irblzwir].is-cutting .hero__cut[data-astro-cid-irblzwir]{animation:1.15s cubic-bezier(.7,0,.25,1) both hero-cut-line}@keyframes hero-cut-line{0%{opacity:0;left:0}12%{opacity:1}85%{opacity:1}to{opacity:0;left:120%}}.hero__edge[data-astro-cid-irblzwir]{top:0;bottom:0;left:calc(var(--split) - 2px);z-index:3;width:calc(var(--slant) + 4px);background:linear-gradient(to bottom right, transparent calc(50% - 2px), var(--color-brand) calc(50% - 1px), var(--color-brand) calc(50% + 1px), transparent calc(50% + 2px));pointer-events:none;animation:.9s cubic-bezier(.65,0,.35,1) .15s both hero-edge;position:absolute}@keyframes hero-edge{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.hero__copy[data-astro-cid-irblzwir]{z-index:4;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding-bottom:8px;display:flex;position:relative}.hero__copy[data-astro-cid-irblzwir]>[data-astro-cid-irblzwir]{max-width:var(--text-w)}.hero__label[data-astro-cid-irblzwir]{color:var(--color-brand);letter-spacing:.2em;animation:hero-fade 1s ease var(--d) both;align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.hero__label[data-astro-cid-irblzwir]:before{content:"";background:var(--color-brand);flex:none;width:4px;height:15px}.hero__slogan[data-astro-cid-irblzwir]{color:#16205c;letter-spacing:.12em;margin-top:22px;font-size:clamp(44px,4.4vw,72px);font-weight:500;line-height:1.2}.hero__slogan[data-astro-cid-irblzwir]:lang(en){letter-spacing:-.01em;font-size:clamp(30px,2.5vw,42px);font-weight:600;line-height:1.12}.hero__line[data-astro-cid-irblzwir]{padding:0 .2em .06em 0;display:block;overflow:hidden}.hero__line[data-astro-cid-irblzwir]>span[data-astro-cid-irblzwir]{animation:hero-rise 1.2s var(--ease-out-expo) var(--d) both;display:block}.hero__actions[data-astro-cid-irblzwir]{animation:hero-fade 1s ease var(--d) both}@keyframes hero-rise{0%{transform:translateY(108%)}to{transform:none}}@keyframes hero-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.hero__actions[data-astro-cid-irblzwir]{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:40px;display:flex}.hero__tel[data-astro-cid-irblzwir]{border-left:1px solid var(--color-line);color:var(--color-heading);gap:2px;padding-left:28px;line-height:1.3;transition:color .3s;display:grid}.hero__tel[data-astro-cid-irblzwir] small[data-astro-cid-irblzwir]{color:var(--color-muted);letter-spacing:.08em;font-size:12px}.hero__tel[data-astro-cid-irblzwir] span[data-astro-cid-irblzwir]{font-size:18px}.hero__tel[data-astro-cid-irblzwir]:hover{color:var(--color-brand)}.hero__btn[data-astro-cid-irblzwir] svg[data-astro-cid-irblzwir]{transition:transform .3s var(--ease-out-quart)}.hero__btn[data-astro-cid-irblzwir]:hover svg[data-astro-cid-irblzwir]{transform:translate(4px)}.hero__nav[data-astro-cid-irblzwir]{z-index:6;border-top:1px solid var(--color-line);background:#fff;position:relative}.hero__nav-inner[data-astro-cid-irblzwir]{align-items:stretch;gap:28px;display:flex}.hero__count[data-astro-cid-irblzwir]{border-right:1px solid var(--color-line);color:var(--color-heading);flex:none;align-items:center;gap:8px;padding-right:28px;font-size:15px;display:flex}.hero__count[data-astro-cid-irblzwir] b[data-astro-cid-irblzwir]{color:var(--color-brand);font-size:28px}.hero__count[data-astro-cid-irblzwir] span[data-astro-cid-irblzwir]{color:var(--color-muted)}.hero__thumbs[data-astro-cid-irblzwir]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));flex:1;display:grid}.thumb[data-astro-cid-irblzwir]{width:100%;color:var(--color-heading);text-align:left;cursor:pointer;opacity:.55;align-items:center;gap:14px;padding:20px 18px 22px 0;transition:opacity .35s;display:flex;position:relative}.thumb[data-astro-cid-irblzwir]:hover{opacity:.85}.thumb[data-astro-cid-irblzwir].is-on{opacity:1}.thumb__bar[data-astro-cid-irblzwir]{height:2px;position:absolute;top:-1px;left:0;right:18px;overflow:hidden}.thumb__bar[data-astro-cid-irblzwir] i[data-astro-cid-irblzwir]{background:var(--color-brand);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.thumb[data-astro-cid-irblzwir].is-on .thumb__bar[data-astro-cid-irblzwir] i[data-astro-cid-irblzwir]{animation:hero-bar var(--interval) linear forwards}@keyframes hero-bar{to{transform:none}}.thumb__text[data-astro-cid-irblzwir]{gap:2px;min-width:0;display:grid}.thumb__text[data-astro-cid-irblzwir] small[data-astro-cid-irblzwir]{color:var(--color-muted);letter-spacing:.06em;font-size:12px}.thumb__text[data-astro-cid-irblzwir] span[data-astro-cid-irblzwir]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.4;overflow:hidden}@media (width<=899px){.hero__stage[data-astro-cid-irblzwir]{flex-direction:column;height:auto;display:flex}.hero__slides[data-astro-cid-irblzwir]{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 36px));order:-1;height:clamp(260px,58vw,460px);animation:none;position:relative;inset:auto}.hero__edge[data-astro-cid-irblzwir]{display:none}.hero__copy[data-astro-cid-irblzwir]{height:auto;padding:28px 0 40px}.hero__copy[data-astro-cid-irblzwir]>[data-astro-cid-irblzwir]{max-width:none}}@media (width<=767px){.hero__label[data-astro-cid-irblzwir]{letter-spacing:.12em;font-size:13px}.hero__count[data-astro-cid-irblzwir]{padding-right:16px}.hero__nav-inner[data-astro-cid-irblzwir]{gap:16px}.thumb[data-astro-cid-irblzwir]{padding:16px 8px 18px 0}.thumb__text[data-astro-cid-irblzwir]{display:none}.thumb__bar[data-astro-cid-irblzwir]{background:var(--color-line);right:8px}}@media (prefers-reduced-motion:reduce){.hero__slide[data-astro-cid-irblzwir] img[data-astro-cid-irblzwir],.hero__slide[data-astro-cid-irblzwir].is-on img[data-astro-cid-irblzwir]{transition:none;transform:none}.hero__line[data-astro-cid-irblzwir]>span[data-astro-cid-irblzwir],.hero__slides[data-astro-cid-irblzwir],.hero__edge[data-astro-cid-irblzwir],.hero__label[data-astro-cid-irblzwir],.hero__actions[data-astro-cid-irblzwir],.thumb[data-astro-cid-irblzwir].is-on .thumb__bar[data-astro-cid-irblzwir] i[data-astro-cid-irblzwir]{animation:none}.thumb[data-astro-cid-irblzwir].is-on .thumb__bar[data-astro-cid-irblzwir] i[data-astro-cid-irblzwir]{transform:none}}.process[data-astro-cid-n4dtjyep]{background:repeating-linear-gradient(90deg,#14161b04 0 1px,#0000 1px 28px),linear-gradient(#f3f4f7 0%,#fff 100%);padding:clamp(100px,9vw,140px) 0}.process__head[data-astro-cid-n4dtjyep]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:end;gap:40px 80px;display:grid}.process__lead[data-astro-cid-n4dtjyep]{color:var(--color-body);font-size:15px;line-height:1.9}.process__foot[data-astro-cid-n4dtjyep]{align-items:center;gap:32px;margin-top:44px;display:flex}.process__steps[data-astro-cid-n4dtjyep]{display:flex}.process__steps[data-astro-cid-n4dtjyep] button[data-astro-cid-n4dtjyep]{width:50px;height:50px;color:var(--color-heading);cursor:pointer;border:1px solid #c9ccd3;place-items:center;transition:background-color .3s,border-color .3s,color .3s;display:grid}.process__steps[data-astro-cid-n4dtjyep] button[data-astro-cid-n4dtjyep]+button[data-astro-cid-n4dtjyep]{margin-left:-1px}.process__steps[data-astro-cid-n4dtjyep] button[data-astro-cid-n4dtjyep]:hover:not(:disabled){border-color:var(--color-brand);background:var(--color-brand);color:#fff;position:relative}.process__steps[data-astro-cid-n4dtjyep] button[data-astro-cid-n4dtjyep]:disabled{color:#b8bcc4;cursor:default}.process__rail[data-astro-cid-n4dtjyep]{margin-top:64px}.process__track[data-astro-cid-n4dtjyep]{scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;grid-auto-columns:calc(25% - 18px);grid-auto-flow:column;gap:24px;display:grid;overflow-x:auto}.process__track[data-astro-cid-n4dtjyep]::-webkit-scrollbar{display:none}.process__track[data-astro-cid-n4dtjyep].is-dragging{cursor:grabbing;scroll-snap-type:none}.process__track[data-astro-cid-n4dtjyep] li[data-astro-cid-n4dtjyep]{scroll-snap-align:start}.process__bar[data-astro-cid-n4dtjyep]{background:#dcdfe5;flex:1;height:2px;position:relative;overflow:hidden}.process__bar[data-astro-cid-n4dtjyep] i[data-astro-cid-n4dtjyep]{top:0;bottom:0;left:calc(var(--rail-pos,0) * 100%);width:calc(var(--rail-size,.3) * 100%);background:var(--color-brand);transition:left .2s linear;position:absolute}.machine[data-astro-cid-n4dtjyep]{user-select:none;display:block}.machine__pic[data-astro-cid-n4dtjyep]{aspect-ratio:4/3;background:var(--color-steel-2);position:relative;overflow:hidden}.machine__pic[data-astro-cid-n4dtjyep] .machine__picture{height:100%;display:block}.machine__pic[data-astro-cid-n4dtjyep] .machine__img{object-fit:cover;pointer-events:none;width:100%;height:100%;transition:transform .9s var(--ease-out-quart)}.machine[data-astro-cid-n4dtjyep]:hover .machine__img{transform:scale(1.06)}.machine__name[data-astro-cid-n4dtjyep]{color:var(--color-heading);margin-top:18px;padding-top:14px;font-size:16px;font-weight:500;line-height:1.5;transition:color .3s;position:relative}.machine__name[data-astro-cid-n4dtjyep]:before{content:"";width:28px;height:2px;transition:width .5s var(--ease-out-quart), background-color .3s;background:#c9ccd3;position:absolute;top:0;left:0}.machine[data-astro-cid-n4dtjyep]:hover .machine__name[data-astro-cid-n4dtjyep]{color:var(--color-brand)}.machine[data-astro-cid-n4dtjyep]:hover .machine__name[data-astro-cid-n4dtjyep]:before{background:var(--color-brand);width:72px}@media (width<=999px){.process__head[data-astro-cid-n4dtjyep]{grid-template-columns:minmax(0,1fr);gap:24px}.process__track[data-astro-cid-n4dtjyep]{grid-auto-columns:calc(50% - 8px);gap:16px}}@media (width<=560px){.process__track[data-astro-cid-n4dtjyep]{grid-auto-columns:78%}.process__all[data-astro-cid-n4dtjyep]{display:none}}@media (prefers-reduced-motion:reduce){.machine__name[data-astro-cid-n4dtjyep]:before,.process__bar[data-astro-cid-n4dtjyep] i[data-astro-cid-n4dtjyep]{transition:none}}.about[data-astro-cid-drpaskjv]{padding-bottom:0}.about__band[data-astro-cid-drpaskjv]{color:#fff;background:#14204f;position:relative;overflow:hidden}.about__bg[data-astro-cid-drpaskjv]{object-fit:cover;width:100%;height:124%;position:absolute;inset:-12% 0}.about__band[data-astro-cid-drpaskjv]:after{content:"";background:linear-gradient(90deg,#0c143ccc 0%,#0c143c80 45%,#0c143cbd 100%);position:absolute;inset:0}.about__copy[data-astro-cid-drpaskjv]{z-index:1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:28px 72px;padding:clamp(80px,8vw,116px) 0 calc(86px + clamp(56px,5vw,76px));display:grid;position:relative}.about__en[data-astro-cid-drpaskjv]{color:#8fa0ff;font-family:var(--font-num);letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:12px;font-size:13px;font-weight:600;font-stretch:112%;display:flex}.about__en[data-astro-cid-drpaskjv]:before{content:"";background:currentColor;width:4px;height:15px}.about__name[data-astro-cid-drpaskjv]{color:#fff;text-wrap:balance;margin-top:14px;font-size:clamp(28px,2.4vw,38px);font-weight:600;line-height:1.3}.about__summary[data-astro-cid-drpaskjv]{color:#ffffffd6;font-size:16px;line-height:1.9}.about__btn[data-astro-cid-drpaskjv]{color:#fff;border:1px solid #ffffffb3;margin-top:28px;transition:background-color .3s,color .3s,border-color .3s}.about__btn[data-astro-cid-drpaskjv]:hover{color:var(--color-brand);background:#fff;border-color:#fff}.about__btn[data-astro-cid-drpaskjv] svg[data-astro-cid-drpaskjv]{transition:transform .3s var(--ease-out-quart)}.about__btn[data-astro-cid-drpaskjv]:hover svg[data-astro-cid-drpaskjv]{transform:translate(4px)}.stats[data-astro-cid-drpaskjv]{z-index:1;border-radius:var(--radius-site);background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-86px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #0e163c73}.stat[data-astro-cid-drpaskjv]{text-align:center;flex-direction:column-reverse;justify-content:flex-end;align-items:center;gap:12px;padding:44px 16px 40px;display:flex;position:relative}.stat[data-astro-cid-drpaskjv]:before{content:"";background:var(--color-brand);width:36px;height:3px;position:absolute;top:0;left:0}.stat--solid[data-astro-cid-drpaskjv]:before{background:#ffffffd9}.stat[data-astro-cid-drpaskjv] dt[data-astro-cid-drpaskjv]{color:var(--color-body);letter-spacing:.06em;font-size:14px}.stat[data-astro-cid-drpaskjv] dd[data-astro-cid-drpaskjv]{color:var(--color-brand);white-space:nowrap;font-size:clamp(36px,3.4vw,54px);line-height:1}.stat[data-astro-cid-drpaskjv] small[data-astro-cid-drpaskjv]{margin-left:4px;font-size:17px;font-weight:500}.stat[data-astro-cid-drpaskjv]+.stat[data-astro-cid-drpaskjv]:not(.stat--solid){border-left:1px solid var(--color-line)}.stat--solid[data-astro-cid-drpaskjv]{background:repeating-linear-gradient(135deg, #ffffff0b 0 1px, transparent 1px 9px), var(--color-brand)}.stat--solid[data-astro-cid-drpaskjv] dt[data-astro-cid-drpaskjv]{color:#ffffffbf}.stat--solid[data-astro-cid-drpaskjv] dd[data-astro-cid-drpaskjv]{color:#fff}.stat--solid[data-astro-cid-drpaskjv]+.stat--solid[data-astro-cid-drpaskjv]{border-left:1px solid #ffffff24}@media (width>=900px){.stats[data-astro-cid-drpaskjv]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=899px){.stats[data-astro-cid-drpaskjv]{margin-top:-60px}.stat[data-astro-cid-drpaskjv]{padding:26px 12px}.stat[data-astro-cid-drpaskjv] dd[data-astro-cid-drpaskjv]{font-size:clamp(28px,8vw,40px)}.about__copy[data-astro-cid-drpaskjv]{grid-template-columns:minmax(0,1fr);padding:64px 0 110px}.about__name[data-astro-cid-drpaskjv]{font-size:min(5.6vw,28px)}}.products[data-astro-cid-modkwm3z]{padding:clamp(100px,9vw,140px) 0}.products__head[data-astro-cid-modkwm3z]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:end;gap:24px 80px;display:grid}.products__side[data-astro-cid-modkwm3z]{align-items:flex-end;gap:40px;display:flex}.products__lead[data-astro-cid-modkwm3z]{color:var(--color-body);flex:1;font-size:15px;line-height:1.9}.products__all[data-astro-cid-modkwm3z]{flex:none}.products__grid[data-astro-cid-modkwm3z]{grid-template-columns:repeat(5,minmax(0,1fr));gap:40px 24px;margin-top:64px;display:grid}.product[data-astro-cid-modkwm3z]{height:100%;display:block}.product__pic[data-astro-cid-modkwm3z]{aspect-ratio:1;background:var(--color-steel);overflow:hidden}.product__pic[data-astro-cid-modkwm3z] .product__picture{height:100%;display:block}.product__pic[data-astro-cid-modkwm3z] .product__img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-out-quart)}.product[data-astro-cid-modkwm3z]:hover .product__img{transform:scale(1.07)}.product__name[data-astro-cid-modkwm3z]{border-bottom:1px solid var(--color-line);color:var(--color-heading);justify-content:space-between;align-items:center;gap:12px;padding:16px 0 12px;font-size:16px;font-weight:500;line-height:1.4;transition:background-color .35s,color .35s;display:flex}.product__name[data-astro-cid-modkwm3z] svg[data-astro-cid-modkwm3z]{color:var(--color-muted);transition:transform .35s var(--ease-out-quart), color .35s;flex:none}.product[data-astro-cid-modkwm3z]:hover .product__name[data-astro-cid-modkwm3z],.product[data-astro-cid-modkwm3z]:focus-visible .product__name[data-astro-cid-modkwm3z]{border-color:var(--color-brand);color:var(--color-brand)}.product[data-astro-cid-modkwm3z]:hover .product__name[data-astro-cid-modkwm3z] svg[data-astro-cid-modkwm3z],.product[data-astro-cid-modkwm3z]:focus-visible .product__name[data-astro-cid-modkwm3z] svg[data-astro-cid-modkwm3z]{color:var(--color-brand);transform:translate(4px)}@media (width<=999px){.products__head[data-astro-cid-modkwm3z]{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.products__grid[data-astro-cid-modkwm3z]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.products__side[data-astro-cid-modkwm3z]{flex-direction:column;align-items:flex-start;gap:16px}.products__grid[data-astro-cid-modkwm3z]{gap:28px 16px}.product__name[data-astro-cid-modkwm3z]{padding:12px 0 10px;font-size:14px}}@media (prefers-reduced-motion:reduce){.product__pic[data-astro-cid-modkwm3z] .product__img,.product__name[data-astro-cid-modkwm3z],.product__name[data-astro-cid-modkwm3z] svg[data-astro-cid-modkwm3z]{transition:none}}.ys[data-astro-cid-6og476cc]{color:#fff;background:#0e1530;padding:clamp(100px,9vw,140px) 0;position:relative;overflow:hidden}.ys__bg[data-astro-cid-6og476cc]{object-fit:cover;object-position:45% 50%;width:100%;height:124%;position:absolute;inset:-12% 0}.ys[data-astro-cid-6og476cc]:after{content:"";z-index:0;background:linear-gradient(#0a102e4d 0%,#0a102e9e 100%);position:absolute;inset:0}.ys__sparks[data-astro-cid-6og476cc]{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ys__head[data-astro-cid-6og476cc]{z-index:2;position:relative}.ys__list[data-astro-cid-6og476cc]{z-index:2;border-top:1px solid #ffffff38;border-bottom:1px solid #ffffff38;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:64px;display:grid;position:relative}.ys__item[data-astro-cid-6og476cc]{position:relative;overflow:hidden}.ys__item[data-astro-cid-6og476cc]+.ys__item[data-astro-cid-6og476cc]{border-left:1px solid #ffffff29}.ys__pic[data-astro-cid-6og476cc],.ys__pic[data-astro-cid-6og476cc] img[data-astro-cid-6og476cc]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ys__pic[data-astro-cid-6og476cc]{opacity:0;transition:opacity .6s}.ys__pic[data-astro-cid-6og476cc] img[data-astro-cid-6og476cc]{filter:grayscale(.4);transition:transform 1.2s var(--ease-out-quart);transform:scale(1.08)}.ys__pic[data-astro-cid-6og476cc]:after{content:"";background:linear-gradient(#2a3796b3,#2a3796f2 80%);position:absolute;inset:0}.ys__item[data-astro-cid-6og476cc]:hover .ys__pic[data-astro-cid-6og476cc]{opacity:1}.ys__item[data-astro-cid-6og476cc]:hover .ys__pic[data-astro-cid-6og476cc] img[data-astro-cid-6og476cc]{transform:none}.ys__body[data-astro-cid-6og476cc]{padding:44px clamp(20px,2.4vw,36px) 48px;position:relative}.ys__icon[data-astro-cid-6og476cc]{color:#8fa0ff;transition:color .4s, transform .5s var(--ease-out-quart);margin-bottom:28px;display:block}.ys__item[data-astro-cid-6og476cc]:hover .ys__icon[data-astro-cid-6og476cc]{color:#fff;transform:translateY(-4px)}.ys__body[data-astro-cid-6og476cc] h3[data-astro-cid-6og476cc]{color:#fff;font-size:clamp(19px,1.5vw,22px);font-weight:600}.ys__body[data-astro-cid-6og476cc] h3[data-astro-cid-6og476cc]:after{content:"";width:28px;height:2px;transition:width .5s var(--ease-out-quart), background-color .3s;background:#ffffff80;margin-top:16px;display:block}.ys__item[data-astro-cid-6og476cc]:hover h3[data-astro-cid-6og476cc]:after{background:#fff;width:64px}.ys__body[data-astro-cid-6og476cc] p[data-astro-cid-6og476cc]{color:#ffffffc2;margin-top:18px;font-size:15px;line-height:1.85}@media (width>=900px){.ys__list[data-astro-cid-6og476cc]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=899px){.ys__list[data-astro-cid-6og476cc]{margin-top:40px}.ys__item[data-astro-cid-6og476cc]:nth-child(3){border-left:0}.ys__item[data-astro-cid-6og476cc]:nth-child(n+3){border-top:1px solid #ffffff29}.ys__body[data-astro-cid-6og476cc]{padding:28px 16px 32px}.ys__icon[data-astro-cid-6og476cc]{width:36px;height:36px;margin-bottom:18px}}@media (prefers-reduced-motion:reduce){.ys__pic[data-astro-cid-6og476cc],.ys__pic[data-astro-cid-6og476cc] img[data-astro-cid-6og476cc],.ys__icon[data-astro-cid-6og476cc],.ys__body[data-astro-cid-6og476cc] h3[data-astro-cid-6og476cc]:after{transition:none}}.news[data-astro-cid-camd6wz3]{padding:clamp(100px,9vw,140px) 0}.news__head[data-astro-cid-camd6wz3]{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.news__body[data-astro-cid-camd6wz3]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:64px;margin-top:64px;display:grid}.lead[data-astro-cid-camd6wz3]{display:block}.lead__pic[data-astro-cid-camd6wz3]{aspect-ratio:16/10;background:var(--color-steel);overflow:hidden}.lead__pic[data-astro-cid-camd6wz3] .lead__picture{height:100%;display:block}.lead__pic[data-astro-cid-camd6wz3] .lead__img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease-out-quart)}.lead[data-astro-cid-camd6wz3]:hover .lead__img{transform:scale(1.05)}.lead__date[data-astro-cid-camd6wz3]{color:var(--color-brand);margin-top:24px;font-size:14px;display:block}.lead__title[data-astro-cid-camd6wz3],.lead__desc[data-astro-cid-camd6wz3],.row__title[data-astro-cid-camd6wz3]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lead__title[data-astro-cid-camd6wz3]{color:var(--color-heading);margin-top:10px;font-size:clamp(19px,1.5vw,22px);font-weight:600;line-height:1.5;transition:color .3s}.lead[data-astro-cid-camd6wz3]:hover .lead__title[data-astro-cid-camd6wz3]{color:var(--color-brand)}.lead__desc[data-astro-cid-camd6wz3]{color:var(--color-body);margin-top:10px;font-size:15px;line-height:1.8}.news__list[data-astro-cid-camd6wz3]{border-top:1px solid var(--color-heading);grid-template-rows:repeat(5,1fr);display:grid}.news__list[data-astro-cid-camd6wz3] li[data-astro-cid-camd6wz3]{border-bottom:1px solid var(--color-line)}.row[data-astro-cid-camd6wz3]{height:100%;transition:padding-left .4s var(--ease-out-quart);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;padding:22px 8px 22px 0;display:grid;position:relative}.row[data-astro-cid-camd6wz3]:before{content:"";background:var(--color-brand);width:3px;transition:transform .4s var(--ease-out-quart);position:absolute;top:22px;bottom:22px;left:0;transform:scaleY(0)}.row[data-astro-cid-camd6wz3]:hover{padding-left:20px}.row[data-astro-cid-camd6wz3]:hover:before{transform:none}.row__date[data-astro-cid-camd6wz3]{border-right:1px solid var(--color-line);min-width:76px;padding-right:24px;display:grid}.row__date[data-astro-cid-camd6wz3] b[data-astro-cid-camd6wz3]{color:var(--color-heading);font-size:30px;line-height:1;transition:color .3s}.row__date[data-astro-cid-camd6wz3] small[data-astro-cid-camd6wz3]{color:var(--color-muted);margin-top:6px;font-size:13px}.row__title[data-astro-cid-camd6wz3]{color:var(--color-heading);font-size:16px;font-weight:500;line-height:1.6;transition:color .3s}.row__arrow[data-astro-cid-camd6wz3]{color:var(--color-muted);transition:transform .4s var(--ease-out-quart), color .3s}.row[data-astro-cid-camd6wz3]:hover .row__date[data-astro-cid-camd6wz3] b[data-astro-cid-camd6wz3],.row[data-astro-cid-camd6wz3]:hover .row__title[data-astro-cid-camd6wz3],.row[data-astro-cid-camd6wz3]:hover .row__arrow[data-astro-cid-camd6wz3]{color:var(--color-brand)}.row[data-astro-cid-camd6wz3]:hover .row__arrow[data-astro-cid-camd6wz3]{transform:translate(4px)}@media (width<=999px){.news__body[data-astro-cid-camd6wz3]{grid-template-columns:minmax(0,1fr);gap:40px}}@media (width<=560px){.row[data-astro-cid-camd6wz3]{gap:16px}.row__date[data-astro-cid-camd6wz3]{min-width:60px;padding-right:16px}.row__date[data-astro-cid-camd6wz3] b[data-astro-cid-camd6wz3]{font-size:24px}.row__title[data-astro-cid-camd6wz3]{font-size:15px}.row__arrow[data-astro-cid-camd6wz3]{display:none}}@media (prefers-reduced-motion:reduce){.row[data-astro-cid-camd6wz3],.row[data-astro-cid-camd6wz3]:before,.row__arrow[data-astro-cid-camd6wz3],.lead__pic[data-astro-cid-camd6wz3] .lead__img{transition:none}}
