.ProcessSystem_section__BI6Ys{position:relative;background:#0b0d10;color:#f4f4f6;scroll-margin-top:76px}.ProcessSystem_pin__DxSIC{position:relative;padding:36px 48px 24px;background:url(/images/process-system/backdrop-soft.webp) 50%/100% 100% no-repeat;overflow:clip}.ProcessSystem_inner__H__KY{max-width:1200px;margin-inline:auto}.ProcessSystem_header__f1Jlt{position:relative;z-index:2}.ProcessSystem_titlePanel__3DyH0{text-align:center}.ProcessSystem_header__f1Jlt h2{margin:0;font-size:var(--type-h2);font-weight:var(--type-heading-weight);line-height:var(--type-heading-leading);letter-spacing:var(--type-heading-tracking)}.ProcessSystem_header__f1Jlt p{margin:24px 0 0;max-width:83ch;color:#b8bbc4;font-size:var(--type-body);line-height:1.55}.ProcessSystem_layout__sonBg{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-top:20px}.ProcessSystem_scene__eizRR{grid-column:span 6;position:relative;height:min(52svh,500px);min-height:380px;isolation:isolate}.ProcessSystem_tile__deulh{left:var(--tile-x);top:var(--tile-y);position:absolute;z-index:2;width:36%;aspect-ratio:2.4;animation-play-state:inherit}.ProcessSystem_tileFloat__E_S59{position:relative;width:100%;height:100%;animation:ProcessSystem_tileSway__hYlL_ var(--duration) ease-in-out var(--delay) infinite alternate;animation-play-state:inherit}@keyframes ProcessSystem_tileSway__hYlL_{0%{transform:perspective(700px) translate(calc(var(--sway) * -2px),-6px) rotateX(-3deg) rotateY(calc(var(--sway) * -6deg)) rotate(-1deg)}to{transform:perspective(700px) translate(calc(var(--sway) * 2px),6px) rotateX(4deg) rotateY(calc(var(--sway) * 6deg)) rotate(1deg)}}.ProcessSystem_tile__deulh img{display:block;width:100%;height:100%}.ProcessSystem_tile__deulh span{position:absolute;inset:9% 8% 24% 7%;display:grid;place-items:center;font-size:clamp(18px,1.7vw,25px);color:#ececf3;letter-spacing:-.02em}.ProcessSystem_tile__deulh .ProcessSystem_longLabel__y2LmF{font-size:clamp(15px,1.3vw,20px)}.ProcessSystem_fragment__bGBQO{left:var(--crystal-x);top:var(--crystal-y);width:var(--fragment-size);position:absolute;z-index:1;animation:ProcessSystem_drift__CgEdZ var(--duration) ease-in-out var(--delay) infinite alternate;animation-play-state:inherit}.ProcessSystem_fragment__bGBQO img{width:100%;height:auto;transform:rotate(var(--turn))}@keyframes ProcessSystem_drift__CgEdZ{0%{transform:translate(-20px,-28px) rotate(-24deg)}50%{transform:translate(12px,-4px) rotate(2deg)}to{transform:translate(22px,28px) rotate(28deg)}}.ProcessSystem_textColumn__bp_Lw{grid-column:span 6;min-width:0;padding:32px}.ProcessSystem_controls__GO8jb{display:flex;align-items:center;justify-content:space-between;color:#b8bbc4;font-size:var(--type-label);font-variant-numeric:tabular-nums}.ProcessSystem_controls__GO8jb nav{display:flex;gap:4px}.ProcessSystem_controls__GO8jb button{width:44px;height:44px;display:grid;place-items:center;background:transparent;color:#d0d3dd;border:1px solid #ffffff22;border-radius:50%;cursor:pointer;transition:border-color .2s}.ProcessSystem_controls__GO8jb button:hover:not(:disabled){border-color:#d9c5ec}.ProcessSystem_controls__GO8jb button:disabled{opacity:.25;cursor:default}.ProcessSystem_controls__GO8jb button:focus-visible,.ProcessSystem_steps__nzx1I:focus-visible{outline:2px solid #d9c5ec;outline-offset:5px}.ProcessSystem_stepContent__LCgJT:focus-visible{outline:2px solid #d9c5ec;outline-offset:-2px}.ProcessSystem_steps__nzx1I{position:relative;list-style:none;padding:0 0 0 36px;margin:20px 0 0}.ProcessSystem_steps__nzx1I:before{content:"";position:absolute;top:10px;bottom:22px;left:5px;width:1px;background:linear-gradient(#b9d9f050,#e0dbea99,#b9d9f030)}.ProcessSystem_step__ofnrJ{position:relative;padding-bottom:28px}.ProcessSystem_marker__e1kGr{position:absolute;top:6px;left:-37px;width:13px;height:13px;border:1px solid #a2a8b0;border-radius:50%;background:radial-gradient(circle at 35% 25%,#8a939c,#1d2229 65%)}.ProcessSystem_inner__H__KY,.ProcessSystem_layout__sonBg,.ProcessSystem_marker__e1kGr,.ProcessSystem_pin__DxSIC,.ProcessSystem_step__ofnrJ,.ProcessSystem_steps__nzx1I,.ProcessSystem_textColumn__bp_Lw{animation-play-state:inherit}.ProcessSystem_marker__e1kGr:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid #d9e5ff;opacity:0;pointer-events:none}.ProcessSystem_active___BJr8 .ProcessSystem_marker__e1kGr:after{animation:ProcessSystem_markerHalo__0J1H7 2.6s ease-in-out infinite alternate;animation-play-state:inherit}@keyframes ProcessSystem_markerHalo__0J1H7{0%{transform:scale(.94);opacity:.45;box-shadow:0 0 8px #b9d9f066,inset 0 0 5px #d9c5ec44}to{transform:scale(1.16);opacity:.95;box-shadow:0 0 20px #b9d9f0aa,0 0 32px #d9c5ec55,inset 0 0 9px #d9c5ec66}}.ProcessSystem_number__EQZB_{color:#b8bbc4;font-size:var(--type-label);font-variant-numeric:tabular-nums}.ProcessSystem_step__ofnrJ h3{font-weight:600;font-size:var(--type-h3);line-height:1.16;margin:10px 0 16px;letter-spacing:-.035em}.ProcessSystem_step__ofnrJ p{color:#b8bbc4;font-size:var(--type-body);line-height:1.55;margin:0}@media (min-width:1101px){.ProcessSystem_header__f1Jlt .ProcessSystem_titlePanel__3DyH0{padding:0;border:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.ProcessSystem_header__f1Jlt .ProcessSystem_titlePanel__3DyH0:before{display:none}.ProcessSystem_enhanced__ANNDy{height:calc(var(--count) * 60svh + 100svh)}.ProcessSystem_enhanced__ANNDy .ProcessSystem_pin__DxSIC{position:sticky;top:76px;min-height:calc(100svh - 76px)}.ProcessSystem_enhanced__ANNDy .ProcessSystem_inner__H__KY{display:flex;flex-direction:column;height:calc(100svh - 136px);min-height:0}.ProcessSystem_enhanced__ANNDy .ProcessSystem_layout__sonBg{flex:1;min-height:0;align-items:stretch}.ProcessSystem_enhanced__ANNDy .ProcessSystem_scene__eizRR{height:100%;min-height:0}.ProcessSystem_enhanced__ANNDy .ProcessSystem_textColumn__bp_Lw{display:flex;flex-direction:column;min-height:0}.ProcessSystem_enhanced__ANNDy .ProcessSystem_steps__nzx1I{flex:1;height:auto;min-height:0}.ProcessSystem_enhanced__ANNDy .ProcessSystem_step__ofnrJ{position:absolute;left:36px;right:0;padding:0;transition:opacity .45s ease,transform .55s cubic-bezier(.2,.7,.2,1)}.ProcessSystem_enhanced__ANNDy .ProcessSystem_distant__Vx_G5{opacity:0;visibility:hidden;transform:translateY(180px)}.ProcessSystem_enhanced__ANNDy .ProcessSystem_previous__oGMhT{top:0;opacity:.65;--type-h3:var(--type-body);--type-heading-weight:400}.ProcessSystem_enhanced__ANNDy .ProcessSystem_next__47GuZ{top:auto;bottom:0;opacity:.65;--type-h3:var(--type-body);--type-heading-weight:400}.ProcessSystem_enhanced__ANNDy .ProcessSystem_next__47GuZ h3,.ProcessSystem_enhanced__ANNDy .ProcessSystem_previous__oGMhT h3{font-weight:400;font-size:var(--type-body);line-height:1.4;margin:0;padding-left:28px;letter-spacing:-.015em}.ProcessSystem_enhanced__ANNDy .ProcessSystem_next__47GuZ .ProcessSystem_number__EQZB_,.ProcessSystem_enhanced__ANNDy .ProcessSystem_previous__oGMhT .ProcessSystem_number__EQZB_{position:absolute;left:0;top:2px}.ProcessSystem_enhanced__ANNDy .ProcessSystem_next__47GuZ p,.ProcessSystem_enhanced__ANNDy .ProcessSystem_previous__oGMhT p{display:none}.ProcessSystem_enhanced__ANNDy .ProcessSystem_active___BJr8{top:20%;bottom:58px;opacity:1;--type-h3:clamp(32px,3vw,44px)}.ProcessSystem_enhanced__ANNDy .ProcessSystem_active___BJr8 .ProcessSystem_stepContent__LCgJT{height:100%;overflow-y:auto;overscroll-behavior-y:contain;padding-right:8px}.ProcessSystem_enhanced__ANNDy .ProcessSystem_active___BJr8 h3{font-size:clamp(32px,3vw,44px)}.ProcessSystem_enhanced__ANNDy .ProcessSystem_active___BJr8 .ProcessSystem_number__EQZB_{font-size:var(--type-h3);color:#f4f4f6;font-weight:600}.ProcessSystem_enhanced__ANNDy .ProcessSystem_active___BJr8 .ProcessSystem_marker__e1kGr{width:19px;height:19px;left:-40px;top:8px;background:url(/images/process-system/sphere.webp) 50%/contain no-repeat;border-color:#c8cad3;box-shadow:0 0 16px #b9d9f080}}@media (min-width:1101px) and (max-height:850px){.ProcessSystem_section__BI6Ys{--type-body:1rem;--type-h2:clamp(2.125rem,4.4vw,4rem)}.ProcessSystem_enhanced__ANNDy .ProcessSystem_active___BJr8{--type-h3:2rem;top:18%}}@media (max-width:1100px){.ProcessSystem_pin__DxSIC{padding:48px 32px;background-image:linear-gradient(180deg,transparent 700px,#0b0d10 850px),url(/images/process-system/backdrop-soft.webp);background-size:100% 100%,100% 850px;background-position:top;background-color:#0b0d10}.ProcessSystem_layout__sonBg{display:block;margin-top:24px}.ProcessSystem_scene__eizRR{width:min(100%,600px);height:auto;min-height:0;aspect-ratio:1.2;margin:0 auto 40px}.ProcessSystem_textColumn__bp_Lw{width:100%;padding:32px}.ProcessSystem_controls__GO8jb{display:none}.ProcessSystem_steps__nzx1I{margin:0}.ProcessSystem_step__ofnrJ{padding:0 0 32px;scroll-margin-top:100px}.ProcessSystem_step__ofnrJ:last-child{padding-bottom:0}.ProcessSystem_step__ofnrJ h3{margin:10px 0 12px;text-wrap:wrap}.ProcessSystem_step__ofnrJ p{color:#c8c8d0}.ProcessSystem_marker__e1kGr{transition:transform .4s ease,box-shadow .4s ease,background .4s ease}.ProcessSystem_active___BJr8 .ProcessSystem_marker__e1kGr{background:url(/images/process-system/sphere.webp) 50%/contain no-repeat;border-color:#e0e5f1;box-shadow:0 0 18px #b9d9f0aa;transform:scale(1.25)}.ProcessSystem_fragment__bGBQO{left:var(--crystal-x);top:var(--crystal-y);width:calc(var(--fragment-size) * .8)}}@media (max-width:599px){.ProcessSystem_pin__DxSIC{padding:40px 20px;background-image:linear-gradient(180deg,transparent 540px,#0b0d10 700px),url(/images/process-system/backdrop-soft.webp);background-size:100% 100%,auto 700px;background-position:top,35% top}.ProcessSystem_header__f1Jlt p{margin-top:20px}.ProcessSystem_titlePanel__3DyH0{padding:24px 16px}.ProcessSystem_scene__eizRR{--tile-pitch:clamp(96px,28vw,160px);aspect-ratio:auto;height:calc((var(--tile-rows) - 1) * var(--tile-pitch) + 120px);margin-bottom:36px}.ProcessSystem_tile__deulh span{font-size:clamp(14px,4vw,18px)}.ProcessSystem_textColumn__bp_Lw{padding:24px 20px}.ProcessSystem_steps__nzx1I{padding-left:32px}.ProcessSystem_step__ofnrJ h3{font-size:var(--type-h3)}.ProcessSystem_marker__e1kGr{left:-33px}.ProcessSystem_scene__eizRR{overflow:visible}.ProcessSystem_tile__deulh{width:36%;left:var(--mobile-x);top:calc(24px + var(--tile-row) * var(--tile-pitch))}.ProcessSystem_tile__deulh .ProcessSystem_longLabel__y2LmF{font-size:13px}.ProcessSystem_fragment__bGBQO{left:clamp(44px,var(--crystal-x),calc(100% - 86px));top:clamp(52px,var(--crystal-y),calc(100% - 86px));width:calc(var(--fragment-size) * .55)}}@media (prefers-reduced-motion:reduce){.ProcessSystem_active___BJr8 .ProcessSystem_marker__e1kGr:after,.ProcessSystem_fragment__bGBQO,.ProcessSystem_tileFloat__E_S59{animation:none}.ProcessSystem_enhanced__ANNDy .ProcessSystem_step__ofnrJ,.ProcessSystem_marker__e1kGr{transition:none}.ProcessSystem_active___BJr8 .ProcessSystem_marker__e1kGr{transform:none}.ProcessSystem_active___BJr8 .ProcessSystem_marker__e1kGr:after{opacity:.7}}