.reference-v2[data-reference-page=industry]{background:#fff;margin:0}.reference-v2[data-reference-page=industry] a{color:#0e0e0c}.reference-v2[data-reference-page=industry] a:hover{color:#3a3a34}.reference-v2[data-reference-page=industry] details summary{cursor:pointer;list-style:none}.reference-v2[data-reference-page=industry] details summary::-webkit-details-marker{display:none}@keyframes ref-industry-yhUp{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0}}@keyframes ref-industry-yhRv{0%{opacity:0;translate:0 48px;scale:.985}to{opacity:1;translate:0;scale:1}}@keyframes ref-industry-yhDrift{0%{background-position:0 0}50%{background-position:100% 70%}to{background-position:0 0}}@keyframes ref-industry-yhPulse{0%{box-shadow:0 0 #3bc47a8c}to{box-shadow:0 0 0 10px #3bc47a00}}@keyframes ref-industry-yhFloat{0%,to{translate:0}50%{translate:0 -10px}}@keyframes ref-industry-yhSpin{0%{transform:translateZ(calc(var(--r) * -1)) rotateY(0deg)}to{transform:translateZ(calc(var(--r) * -1)) rotateY(-360deg)}}@keyframes ref-industry-yhFlowText{0%{background-position:0%}to{background-position:100%}}@keyframes ref-industry-yhSheen{0%{left:-40%}60%,to{left:120%}}@keyframes ref-industry-yhDot{0%{opacity:0;left:0%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:calc(100% - 10px)}}.reference-v2[data-reference-page=industry] .in1{animation:.9s cubic-bezier(.2,.7,.2,1) both ref-industry-yhUp}.reference-v2[data-reference-page=industry] .in2{animation:.9s cubic-bezier(.2,.7,.2,1) .12s both ref-industry-yhUp}.reference-v2[data-reference-page=industry] .in3{animation:.9s cubic-bezier(.2,.7,.2,1) .24s both ref-industry-yhUp}.reference-v2[data-reference-page=industry] .in4{animation:.9s cubic-bezier(.2,.7,.2,1) .36s both ref-industry-yhUp}.reference-v2[data-reference-page=industry] .in5{animation:1.1s cubic-bezier(.2,.7,.2,1) .5s both ref-industry-yhUp}.reference-v2[data-reference-page=industry] .drift{animation:20s ease-in-out infinite ref-industry-yhDrift;background-size:170% 170%!important}.reference-v2[data-reference-page=industry] .pulse{animation:1.8s ease-out infinite ref-industry-yhPulse}.reference-v2[data-reference-page=industry] .float{animation:6s ease-in-out infinite ref-industry-yhFloat}.reference-v2[data-reference-page=industry] .float2{animation:7s ease-in-out 1.2s infinite ref-industry-yhFloat}.reference-v2[data-reference-page=industry] .dot{border-radius:50%;width:10px;height:10px;animation:2.4s linear infinite ref-industry-yhDot;position:absolute;top:-4px}.reference-v2[data-reference-page=industry] .dot2{animation-delay:1.2s}.reference-v2[data-reference-page=industry] .grad{background:linear-gradient(90deg,#f6e448 0%,#9fcbff 25%,#f6e448 50%,#9fcbff 75%,#f6e448 100%) 0 0/200% 100%;color:#0000;-webkit-text-stroke:1.6px #0e0e0c;-webkit-background-clip:text;background-clip:text;padding-right:.04em;animation:5s linear infinite ref-industry-yhFlowText}.reference-v2[data-reference-page=industry] .stage{--r:730px;--cw:220px;--ch:262px;height:380px}.reference-v2[data-reference-page=industry] .ring{animation:95s linear infinite ref-industry-yhSpin}.reference-v2[data-reference-page=industry] .card3d{top:0;left:calc(var(--cw) / -2);width:var(--cw);height:var(--ch);transform:rotateY(var(--a)) translateZ(var(--r));backface-visibility:hidden;box-sizing:border-box;border-radius:22px;flex-direction:column;justify-content:space-between;padding:18px;display:flex;position:absolute;overflow:hidden}.reference-v2[data-reference-page=industry] .card3d:after{content:"";pointer-events:none;background:linear-gradient(100deg,#fff0 0%,#ffffff59 50%,#fff0 100%);width:30%;animation:7s ease-in-out infinite ref-industry-yhSheen;position:absolute;top:0;bottom:0}.reference-v2[data-reference-page=industry] .btn{transition:transform .25s,box-shadow .25s}.reference-v2[data-reference-page=industry] .btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px #0e0e0c73}.reference-v2[data-reference-page=industry] .btn svg{transition:transform .25s}.reference-v2[data-reference-page=industry] .btn:hover svg{transform:translate(2px,-2px)}.reference-v2[data-reference-page=industry] .lift{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.reference-v2[data-reference-page=industry] .lift:hover{transform:translateY(-6px);box-shadow:0 28px 56px -28px #0e0e0c66}.reference-v2[data-reference-page=industry] .mobnav{display:none}.reference-v2[data-reference-page=industry] .mobnav summary{cursor:pointer;list-style:none}.reference-v2[data-reference-page=industry] .mobnav summary::-webkit-details-marker{display:none}@supports (animation-timeline:view()){.reference-v2[data-reference-page=industry] .rv{animation:linear both ref-industry-yhRv;animation-timeline:view();animation-range:entry cover 24%}}@media (max-width:1080px){.reference-v2[data-reference-page=industry] .deskonly{display:none!important}.reference-v2[data-reference-page=industry] .mobnav{display:block}.reference-v2[data-reference-page=industry] .float,.reference-v2[data-reference-page=industry] .float2,.reference-v2[data-reference-page=industry] .conn{display:none!important}}@media (max-width:640px){.reference-v2[data-reference-page=industry] .stage{--r:560px;--cw:180px;--ch:228px;height:320px}.reference-v2[data-reference-page=industry] h1{letter-spacing:-.045em!important;font-size:40px!important}.reference-v2[data-reference-page=industry] .grad{-webkit-text-stroke:1.2px #0e0e0c}}@keyframes ref-industry-yhGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ref-industry-yhFill{0%{background-position:100% 0}to{background-position:0 0}}@keyframes ref-industry-yhHead{0%{opacity:0;filter:blur(8px);translate:0 .35em}to{opacity:1;filter:blur();translate:0}}@keyframes ref-industry-yhBlip{0%,to{opacity:1;scale:1}50%{opacity:.3;scale:.6}}@keyframes ref-industry-yhSlideIn{0%{opacity:0;translate:-24px}to{opacity:1;translate:0}}.reference-v2[data-reference-page=industry] .progress{z-index:100;transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#f6e448,#9fcbff,#f6e448);height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.reference-v2[data-reference-page=industry] .progress{animation:linear both ref-industry-yhGrow;animation-timeline:scroll(root)}}.reference-v2[data-reference-page=industry] .fillx{background:linear-gradient(90deg,#0e0e0c 0% 44%,#6faef2 47%,#f6e448 50%,#0e0e0c52 53% 100%) 100% 0/220% 100%;color:#0000;-webkit-background-clip:text;background-clip:text}.reference-v2[data-reference-page=industry] .gradlite{background:linear-gradient(90deg,#f6e448,#bfe0ff,#f6e448,#bfe0ff,#f6e448) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite ref-industry-yhFlowText;color:#0000!important}.reference-v2[data-reference-page=industry] .blip{animation:1.6s ease-in-out infinite ref-industry-yhBlip;display:inline-block}.reference-v2[data-reference-page=industry] .btn{position:relative;overflow:hidden}.reference-v2[data-reference-page=industry] .btn:after{content:"";pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffff80,#fff0);width:40%;transition:left .7s;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}.reference-v2[data-reference-page=industry] .btn:hover:after{left:130%}.reference-v2[data-reference-page=industry] .lift svg{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.reference-v2[data-reference-page=industry] .lift:hover svg{transform:rotate(-8deg)scale(1.08)}.reference-v2[data-reference-page=industry] details[open]>p{animation:.45s cubic-bezier(.2,.7,.2,1) both ref-industry-yhSlideIn}@supports (animation-timeline:view()){.reference-v2[data-reference-page=industry] .fillx{animation:linear both ref-industry-yhFill;animation-timeline:view();animation-range:entry 15% cover 55%}.reference-v2[data-reference-page=industry] .hx{animation:linear both ref-industry-yhHead;animation-timeline:view();animation-range:entry cover 22%}}@media (max-width:640px){.reference-v2[data-reference-page=industry] .card3d div[style*="font-size: 64px"]{font-size:46px!important}.reference-v2[data-reference-page=industry] .card3d div[style*="font-size: 26px"]{font-size:21px!important}}.reference-v2[data-reference-page=industry] .c3,.reference-v2[data-reference-page=industry] .c4,.reference-v2[data-reference-page=industry] .c5,.reference-v2[data-reference-page=industry] .c6{display:grid}.reference-v2[data-reference-page=industry] .c3{grid-template-columns:repeat(3,minmax(0,1fr))}.reference-v2[data-reference-page=industry] .c4{grid-template-columns:repeat(4,minmax(0,1fr))}.reference-v2[data-reference-page=industry] .c5{grid-template-columns:repeat(5,minmax(0,1fr))}.reference-v2[data-reference-page=industry] .c6{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1180px){.reference-v2[data-reference-page=industry] .c4{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-v2[data-reference-page=industry] .c5{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:12px;display:flex;overflow-x:auto}.reference-v2[data-reference-page=industry] .c5>*{scroll-snap-align:start;flex:0 0 min(80%,300px)}}@media (max-width:960px){.reference-v2[data-reference-page=industry] .c6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.reference-v2[data-reference-page=industry] .c3{grid-template-columns:1fr}}@media (max-width:620px){.reference-v2[data-reference-page=industry] .c4,.reference-v2[data-reference-page=industry] .c6{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.reference-v2[data-reference-page=industry] *{transition:none!important;animation:none!important}}
