/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial;--tw-border-style:solid;--tw-duration:initial;--tw-tracking:initial;--tw-leading:initial;--tw-ease:initial}}}:where(.legacy-page) .indexKv_block{background-color:#021e4d;height:100vh;position:relative;overflow:hidden}:where(.legacy-page) .indexKv_block .slider_num{filter:drop-shadow(0 4px 4px #00000080);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);position:absolute;top:50%;right:3.5%}:where(.legacy-page) .indexKv_block .slider_num span{color:#ec6c00}:where(.legacy-page) .indexKv_block .slider_dot{filter:drop-shadow(0 4px 4px #00000080);z-index:30;--tw-translate-y:calc(10% * -1);translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;flex-direction:column;display:flex;position:absolute;bottom:51%;right:4%}:where(.legacy-page) .indexKv_block .slider_dot .active{background:#fff}:where(.legacy-page) .indexKv_block .slider_dot span{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white,#fff);width:15px;height:15px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:50%;margin-block:5px;transition-duration:.2s;display:block}:where(.legacy-page) .kv_img{width:100%;height:100%;position:relative}:where(.legacy-page) .kv_img img,:where(.legacy-page) .kv_img video{object-fit:cover;width:100%;height:100%;position:absolute}:where(.legacy-page) .kv_title{text-shadow:0 2px 2px #00000080;pointer-events:none;z-index:25;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:80%;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;top:57%;left:50%}:where(.legacy-page) .kv_title h1{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);width:100%;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-translate-y:15%;translate:var(--tw-translate-x) var(--tw-translate-y);text-align:center;font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:.4rem;letter-spacing:.4rem;color:var(--color-white,#fff);margin-block:.83em;position:absolute;bottom:50%;left:50%}:where(.legacy-page) .kv_title span{background-color:#ec6c00;border-radius:10px;width:100px;height:5px;margin-inline:auto;display:block}:where(.legacy-page) .scroll_bar{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-white,#fff);position:absolute;bottom:0;left:50%}:where(.legacy-page) .scroll_bar img{margin-inline:auto;display:block}:where(.legacy-page) .scroll_bar p{filter:drop-shadow(0 4px 4px #00000080)}:where(.legacy-page) .effect_container{pointer-events:none;z-index:20;width:100%;height:100%;position:absolute;top:0}:where(.legacy-page) .effect_box{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:240px;height:160px;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:30%;position:absolute;top:50%;left:50%}:where(.legacy-page) .indexNews_block{background-image:url(https://media.arvinlab.run/images/index/news_bg.jpg);background-position:50%;padding-block:75px}:where(.legacy-page) .newsTitle h3{margin-bottom:calc(var(--spacing,.25rem) * 4);color:#011e4d;font-size:2.2rem}:where(.legacy-page) .tileLine_left{background-color:#ec6c00;border-radius:10px;width:70px;height:5px;display:block}:where(.legacy-page) .news_box{column-gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(1,minmax(0,1fr));margin-block:45px;display:grid}@media (width>=981px){:where(.legacy-page) .news_box{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.legacy-page) .news_box a{border-bottom-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 8);padding-top:45px;padding-bottom:calc(var(--spacing,.25rem) * 20);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.4s;border-color:#71bbe8;border-bottom-width:5px;transition-duration:.4s;position:relative;top:50px;box-shadow:0 20px 30px #0000001a}:where(.legacy-page) .news_box a:hover{background-color:#2ca6e0;border-bottom-color:#005e95}:where(.legacy-page) .news_box a:hover h4,:where(.legacy-page) .news_box a:hover h5,:where(.legacy-page) .news_box a:hover p{color:#fff}:where(.legacy-page) .news_box a:hover span{background:#005e95}:where(.legacy-page) .news_box a:hover div{background:url(https://media.arvinlab.run/images/arrow_hover.svg)}:where(.legacy-page) .news_box a h4{--tw-leading:var(--leading-snug,1.375);font-size:1.75rem;line-height:var(--leading-snug,1.375);color:#396c99;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.4s;margin-block:0;transition-duration:.4s}:where(.legacy-page) .news_box a h5{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);color:#396c99;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.4s;margin-top:5px;margin-bottom:10px;transition-duration:.4s}:where(.legacy-page) .news_box a span{height:5px;width:calc(var(--spacing,.25rem) * 10);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.4s;background-color:#71bbe8;border-radius:6px;transition-duration:.4s;display:block}:where(.legacy-page) .news_box a p{-webkit-line-clamp:2;max-height:calc(var(--spacing,.25rem) * 14);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);text-overflow:ellipsis;color:var(--color-black,#000);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.4s;-webkit-box-orient:vertical;transition-duration:.4s;display:-webkit-box;overflow:hidden}:where(.legacy-page) .news_box a div{width:35px;height:35px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.4s;background-image:url(https://media.arvinlab.run/images/arrow.svg);background-size:contain;transition-duration:.4s;position:absolute;bottom:26px;right:23px}:where(.legacy-page) .newsMore_block{justify-content:flex-end;display:flex}:where(.legacy-page) .solution_block{background-image:url(https://media.arvinlab.run/images/index/solution_bg.jpg);background-position:50%;background-size:cover;padding-top:75px;padding-bottom:15px}:where(.legacy-page) .solutionTitle h3{margin-bottom:calc(var(--spacing,.25rem) * 4);color:var(--color-white,#fff);font-size:2.2rem}:where(.legacy-page) .solution_box{flex-wrap:wrap;justify-content:center;margin-block:45px;display:flex}:where(.legacy-page) .solution_box a{margin-inline:6%;margin-block:calc(var(--spacing,.25rem) * 5);text-align:center;width:20%;color:var(--color-white,#fff);opacity:0;display:block;position:relative;top:50px}:where(.legacy-page) .solution_box a div:first-child{border-radius:50%;padding:12%;position:relative}:where(.legacy-page) .solution_box a div:first-child img{width:100%}:where(.legacy-page) .solution_box a div:first-child img:nth-child(2){display:none}:where(.legacy-page) .solution_box a div div{border-style:var(--tw-border-style);border-width:3px;border-color:#71bbe8;border-radius:50%;padding:50%;position:absolute;top:-3px;left:-3px}:where(.legacy-page) .solution_box a p{padding:0;padding-top:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-size:1.625rem;font-weight:var(--font-weight-medium,500);margin:0}:where(.legacy-page) .solution_box a:hover div:first-child img:first-child{display:none}:where(.legacy-page) .solution_box a:hover div:first-child img:nth-child(2){display:block}:where(.legacy-page) .solution_box a:hover div div{border-bottom-color:#396c99;border-left-color:#71bbe8;border-right-color:#396c99;animation:.5s linear forwards hoverAnimet}:where(.legacy-page) .solution_box a:hover p{color:#2ca6e0}:where(.legacy-page) .event_block{background-image:url(https://media.arvinlab.run/images/index/event_bg.jpg);background-position:50%;background-repeat:no-repeat;padding-block:100px;overflow:hidden}:where(.legacy-page) .eventTitle{position:absolute}:where(.legacy-page) .event_box{opacity:0;width:100%;height:510px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;position:relative}:where(.legacy-page) .event_box .eventTitle{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:1s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:1s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1))}:where(.legacy-page) .event_box:first-child{background-image:url(https://media.arvinlab.run/images/index/eventIcon_1.png);background-position:100% 100%;background-repeat:no-repeat;margin-bottom:120px}:where(.legacy-page) .event_box:first-child.about_box{margin-bottom:0}:where(.legacy-page) .event_box:first-child .eventTitle{opacity:0;top:0;right:-100px}:where(.legacy-page) .event_box:first-child a{opacity:0;bottom:95px;right:130px}:where(.legacy-page) .event_box:first-child.show,:where(.legacy-page) .event_box:first-child a{opacity:1}:is(:where(.legacy-page) .event_box:first-child.show,:where(.legacy-page) .event_box:first-child a) .eventTitle{opacity:1;right:0}:where(.legacy-page) .event_box:nth-child(2){background:url(https://media.arvinlab.run/images/index/eventIcon_2.png) no-repeat}:where(.legacy-page) .event_box:nth-child(2) img{float:right}:where(.legacy-page) .event_box:nth-child(2) .eventTitle{opacity:0;opacity:1;bottom:0;left:-100px}:where(.legacy-page) .event_box:nth-child(2) a{opacity:0;top:100px;left:140px}:where(.legacy-page) .event_box:nth-child(2).show,:where(.legacy-page) .event_box:nth-child(2) a{opacity:1}:is(:where(.legacy-page) .event_box:nth-child(2).show,:where(.legacy-page) .event_box:nth-child(2) a) .eventTitle{opacity:1;left:0}:where(.legacy-page) .event_box .eventPic{height:510px}:where(.legacy-page) .event_box a{background-color:var(--color-white,#fff);width:360px;height:250px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.4s;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;transition-duration:.4s;display:flex;position:absolute;box-shadow:0 20px 30px #0000001a}:where(.legacy-page) .event_box a h5{margin-block:calc(var(--spacing,.25rem) * 5);text-align:center;color:#011e4d;font-size:2rem}:where(.legacy-page) .event_box a:hover{background:#2ca6e0}:where(.legacy-page) .event_box a:hover h5{color:#fff}:where(.legacy-page) .event_box a:hover span{background:#fff}:where(.legacy-page) .case_block{background-image:url(https://media.arvinlab.run/images/index/case_bg.jpg);background-position:50%;background-size:cover;padding-block:75px}:where(.legacy-page) .caseTitle h3{margin-bottom:calc(var(--spacing,.25rem) * 4);text-align:center;color:var(--color-white,#fff);font-size:2.2rem}@media only screen and (width<=980px){:where(.legacy-page) .indexKv_block .slider_num{display:none}:where(.legacy-page) .indexKv_block .slider_dot{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(10% * -1);translate:var(--tw-translate-x) var(--tw-translate-y);flex-direction:row;column-gap:10px;bottom:22%;left:50%;right:auto}:where(.legacy-page) .indexNews_block{padding:35px 0}:where(.legacy-page) .tileLine_left{margin:0 auto}:where(.legacy-page) .kv_title h1{--tw-leading:3.5rem;--tw-tracking:.4rem;letter-spacing:.4rem;line-height:3.5rem}:where(.legacy-page) .newsTitle h3{text-align:center;margin-top:0}:where(.legacy-page) .news_box{flex-direction:column}:where(.legacy-page) .news_box a{padding-inline:5%;margin-bottom:10%;padding-top:5%;padding-bottom:20%}:where(.legacy-page) .news_box a:last-child{margin-bottom:0}:where(.legacy-page) .newsMore_block{justify-content:center}:where(.legacy-page) .solution_block{padding:35px 0 15px}:where(.legacy-page) .solutionTitle h3{text-align:center}:where(.legacy-page) .solution_box a{margin-inline:4%;margin-top:calc(var(--spacing,.25rem) * 3);margin-bottom:calc(var(--spacing,.25rem) * 8);width:40%}:where(.legacy-page) .event_block{padding:100px 0 130px}:where(.legacy-page) .event_box .eventPic{width:100%;height:auto}:where(.legacy-page) .event_box:first-child .eventTitle,:where(.legacy-page) .event_box:nth-child(2) .eventTitle{width:80%}:where(.legacy-page) .event_box:nth-child(2) .eventTitle{top:0;right:0;bottom:unset}:where(.legacy-page) .event_box:nth-child(2) img{float:unset}:where(.legacy-page) .event_box:nth-child(2) a{bottom:-50px;top:unset;left:5%!important}:where(.legacy-page) .event_box{height:calc(100% + 6rem)}:where(.legacy-page) .event_box:nth-child(n+1){background:0 0}:where(.legacy-page) .event_box:first-child{margin-bottom:150px}:where(.legacy-page) .event_box:first-child.about_box{margin-bottom:0}:where(.legacy-page) .event_box:first-child a{bottom:-50px;right:5%!important}:where(.legacy-page) .event_box a{width:90%;height:170px}:where(.legacy-page) .case_slider{width:80%}:where(.legacy-page) .case_block{padding:1px 0}:where(.legacy-page) .caseTitle h3{margin-top:calc(var(--spacing,.25rem) * 10)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
