body,head,html{-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar,head::-webkit-scrollbar,html::-webkit-scrollbar{display:none}body .ant-message,head .ant-message,html .ant-message{z-index:2147483647!important}.custom-confirm-wrap>.custom-confirm-items{padding:8px 16px}.custom-confirm-wrap>.custom-confirm-items>.custom-confirm-item{display:flex;font-size:var(--font-size-16px);gap:4px 8px}.custom-confirm-wrap>.custom-confirm-items>.custom-confirm-item>.custom-confirm-etc{color:var(--color-midnight);font-size:var(--font-size-14px);margin-bottom:16px}.custom-confirm-wrap>.custom-confirm-items>.custom-confirm-item>.custom-confirm-title{min-width:50px;width:-webkit-max-content;width:max-content}.custom-confirm-wrap>.custom-confirm-items>.custom-confirm-item>.custom-confirm-title>.custom-confirm-essential-icon{color:#f85a7c;padding-right:8px}.custom-confirm-wrap>.custom-confirm-btn-list{margin-top:8px;padding:0 16px 8px}.btn-list{display:flex;gap:8px;justify-content:flex-end}.btn{background-color:var(--color-white);border:1px solid var(--color-dove-gray);border-radius:8px;color:var(--color-dove-gray);font-size:var(--btn);font-weight:500;padding:4px 16px}.btn:disabled{pointer-events:none}.btn-add:hover{background-color:#3b82f6!important;border:1px solid #3b82f6!important;color:#fff;font-weight:700}.btn-update:hover{background-color:#faae51!important;border:1px solid #eca44d!important;color:#fff;font-weight:700}.btn-remove:hover{background-color:#f85a7c!important;border:1px solid #eb5575!important;color:#fff;font-weight:700}.title{align-content:center;display:flex;height:23rem;justify-content:center;position:relative;width:100%}.title>.title-bg{display:block;filter:brightness(.45) blur(0);height:23rem;max-width:100%;object-fit:cover;position:absolute;width:100%}.title>.title-content-box{align-items:center;bottom:0;display:flex;height:23rem;justify-content:center;padding-top:25px;position:relative}.title>.title-content-box>.title-content{color:var(--color-white);font-size:var(--title);font-weight:700;line-height:1}.ant-modal-content{padding:0 0 0 8px!important}.ant-modal-content:has(.custom-confirm-wrap){padding:initial!important}.ant-modal-content:has(.custom-confirm-wrap) .ant-modal-header>.ant-modal-title{font-size:var(--font-size-18px)}.ant-modal-content .ant-modal-close{top:4px}.ant-modal-content .ant-modal-header{padding:8px 16px 0}.ant-modal-content .ant-modal-footer{padding:8px 8px 8px 0}.ant-modal-content .modal-content-container::-webkit-scrollbar{background-color:#fff0;width:8px}.ant-modal-content .modal-content-container::-webkit-scrollbar-thumb{background:linear-gradient(#0000,var(--color-aluminum),#0000);border-radius:20px}.ant-modal-content .modal-content-container::-webkit-scrollbar-thumb:hover{background:linear-gradient(#0000,var(--color-dodger-blue),#0000)}.modal-content-container{border-bottom:1px solid var(--color-gallery)!important;max-height:75vh;overflow:auto;padding:initial!important;width:100%!important}.modal-content-container>.content-box{padding:0 32px 32px}.modal-content-container>.content-box>.content-title{margin-top:80px}.modal-content-container>.content-box>.content-text{margin-bottom:40px}.slider-btn{position:absolute;z-index:1}.slider-btn.btn-left{left:5px}.slider-btn.btn-left,.slider-btn.btn-right{background-color:var(--color-gallery);border-radius:8px;color:var(--color-white);font-weight:700;padding:8px 16px;position:absolute;top:50%;transform:translateY(-50%)}.slider-btn.btn-right{right:5px}.slider-container{overflow:hidden;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%}.slider-container>.slider-wrapper{display:flex;flex:0 0 100%;flex-wrap:wrap;gap:10px;justify-content:flex-start;scroll-snap-align:start;width:100%;will-change:transform}.content-container,.modal-content-container{border-bottom:1px solid var(--color-gallery);padding:110px 20px;width:100vw}.content-container>.content-box,.modal-content-container>.content-box{margin:0 auto;max-width:1200px}.content-container>.content-box>.content-title,.modal-content-container>.content-box>.content-title{color:var(--color-black);font-size:var(--sub-title);font-weight:700;letter-spacing:-3px;line-height:1;margin-bottom:40px;padding-bottom:30px;position:relative;text-align:center}.content-container>.content-box>.content-title:after,.modal-content-container>.content-box>.content-title:after{border-top:1px solid var(--color-vivid-sky-blue);bottom:-30px;content:"";display:flex;left:50%;position:relative;transform:translateX(-50%);width:200px}.content-container>.content-box>.content-title>.children-text,.modal-content-container>.content-box>.content-title>.children-text{font-size:var(--sub-content-title);letter-spacing:-2px;line-height:1.3;padding-top:30px}.content-container>.content-box>.content-title>.children-text .impact-childern,.modal-content-container>.content-box>.content-title>.children-text .impact-childern{font-size:var(--font-size-36px)}.content-container>.content-box>.content-title-white,.modal-content-container>.content-box>.content-title-white{color:var(--color-white);font-size:var(--sub-title);font-weight:700;letter-spacing:-3px;line-height:1;margin-bottom:40px;padding-bottom:30px;position:relative;text-align:center}.content-container>.content-box>.content-title-white:after,.modal-content-container>.content-box>.content-title-white:after{border-top:1px solid var(--color-white);bottom:-30px;content:"";display:flex;left:50%;position:relative;transform:translateX(-50%);width:200px}.content-container>.content-box>.content-title-white>div,.modal-content-container>.content-box>.content-title-white>div{font-size:var(--sub-content-title);letter-spacing:-2px;line-height:1.3;padding-top:30px}.content-container>.content-box>.content-title-white>div .impact-childern,.modal-content-container>.content-box>.content-title-white>div .impact-childern{font-size:var(--font-size-36px)}.content-container>.content-box>.content-sub-title,.modal-content-container>.content-box>.content-sub-title{border:1px solid var(--color-silver);border-radius:50px;font-size:var(--sub-content-title);font-weight:700;letter-spacing:-.5px;margin:0 auto 40px;padding:1rem;text-align:center;width:400px}.content-container>.content-box .content-sub-not-border-title,.modal-content-container>.content-box .content-sub-not-border-title{font-size:var(--sub-content-title);font-weight:700;letter-spacing:-1.5px;line-height:2.25rem;margin-bottom:1rem;margin-top:2.5rem;text-align:center}.content-container>.content-box>.content-text,.modal-content-container>.content-box>.content-text{text-align:center}.content-container>.content-box>.content-text.text-align-left,.modal-content-container>.content-box>.content-text.text-align-left{text-align:left}.content-container>.content-box>.content-text>strong,.modal-content-container>.content-box>.content-text>strong{font-size:var(--font-size-18px)!important;font-weight:700}.content-container>.content-box>.content-blue-title,.modal-content-container>.content-box>.content-blue-title{align-items:center;color:var(--color-dodger-blue);display:flex;margin-bottom:12px;padding-left:4px}.content-container>.content-box>.content-blue-title>img,.modal-content-container>.content-box>.content-blue-title>img{height:1.25rem;width:1.25rem}.content-container>.content-box>.content-blue-title>div,.modal-content-container>.content-box>.content-blue-title>div{font-size:var(--content-blue-title);font-weight:700;line-height:1;margin-left:1rem}.content-container>.content-box>.content-items,.modal-content-container>.content-box>.content-items{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.content-container>.content-box>.content-items:has(.slider-btn),.modal-content-container>.content-box>.content-items:has(.slider-btn){position:relative}.content-container>.content-box>.content-items .item-1,.modal-content-container>.content-box>.content-items .item-1{width:1192px}.content-container>.content-box>.content-items .item-2,.modal-content-container>.content-box>.content-items .item-2{width:592px}.content-container>.content-box>.content-items .item-3,.modal-content-container>.content-box>.content-items .item-3{width:392px}.content-container>.content-box>.content-items .item-4,.modal-content-container>.content-box>.content-items .item-4{width:292px}.content-container>.content-box>.content-items .item-header-bg,.modal-content-container>.content-box>.content-items .item-header-bg{background-color:#9ca3af;color:var(--color-white);font-size:var(--header-title);font-weight:700;line-height:1.75rem;padding:.75rem;text-align:center}.content-container>.content-box>.content-items .item-content-bg,.modal-content-container>.content-box>.content-items .item-content-bg{background-color:#f3f4f6;font-size:var(--content-default-text);line-height:1.5rem;min-height:224px;padding:1.5rem 2rem 2.5rem}.content-container>.content-box>.content-grid-warp,.modal-content-container>.content-box>.content-grid-warp{overflow:auto;width:100%}.content-container>.content-box>.content-grid-warp>.content-grid,.modal-content-container>.content-box>.content-grid-warp>.content-grid{border-top:1px solid #b3b9c2;overflow:auto}.content-container>.content-box>.content-grid-warp>.content-grid>.ant-table-wrapper,.modal-content-container>.content-box>.content-grid-warp>.content-grid>.ant-table-wrapper{border:none}.content-container>.content-box>.content-grid-warp>.content-grid table,.modal-content-container>.content-box>.content-grid-warp>.content-grid table{min-width:600px}.content-container>.content-box>.content-grid-warp>.content-search-wrap,.modal-content-container>.content-box>.content-grid-warp>.content-search-wrap{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:1rem 0}.content-container>.content-box>.content-grid-warp>.content-search-wrap>.content-search,.modal-content-container>.content-box>.content-grid-warp>.content-search-wrap>.content-search{display:flex;gap:.5rem;width:100%}.content-container>.content-box>.content-grid-warp>.content-writing-btn,.modal-content-container>.content-box>.content-grid-warp>.content-writing-btn{display:flex;flex-direction:row-reverse;width:100%}.content-items-bg{background-color:#f3f4f6;padding:1.5rem}.dot-items>.dot-item{display:flex}.dot-items>.dot-item .dot{color:var(--color-light-sea-green);margin-right:12px}@media(min-width:1600px){.slider-btn{display:none}}@media(max-width:1600px){.slider-container>.slider-wrapper{display:flex;flex-wrap:nowrap!important;gap:0;transition:all .5s ease-in-out}.slider-container>.slider-wrapper>.item{margin-right:10px;min-width:calc(95% - 10px)}.slider-container>.slider-wrapper>.item>img{min-width:100%;object-fit:cover}.slider-container>.slider-wrapper>.item:last-child{margin-left:0;min-width:100%!important;width:100%!important}.slider-container>.slider-wrapper>.item:last-child>img{min-width:100%!important;object-fit:cover;width:100%}.slider-container>.slider-wrapper>img{margin-right:10px;min-width:calc(80% - 10px)}.slider-container>.slider-wrapper>img:last-child{margin-left:0;min-width:100%!important;width:100%!important}#CompanyThird .slider-container>.slider-wrapper>.item>img{height:300px}}@media(max-width:1250px){.slider-btn{display:none}.content-container,.modal-content-container{padding:60px 20px}.content-container>.content-box .content-title>.children-text .impact-childern,.modal-content-container>.content-box .content-title>.children-text .impact-childern{font-size:var(--font-size-32px)}.content-container>.content-box .content-text,.modal-content-container>.content-box .content-text{text-align:left}.content-container>.content-box .content-items .item-1,.content-container>.content-box .content-items .item-2,.content-container>.content-box .content-items .item-3,.content-container>.content-box .content-items .item-4,.modal-content-container>.content-box .content-items .item-1,.modal-content-container>.content-box .content-items .item-2,.modal-content-container>.content-box .content-items .item-3,.modal-content-container>.content-box .content-items .item-4{width:100%!important}.content-container>.content-box .content-items-bg,.content-container>.content-box .item-content-bg,.modal-content-container>.content-box .content-items-bg,.modal-content-container>.content-box .item-content-bg{padding:20px!important}.content-container>.content-box>.content-sub-title,.modal-content-container>.content-box>.content-sub-title{max-width:400px;width:100%}.modal-content-container .title-content{font-size:var(--sub-title)!important;padding:0 16px;text-align:center}.modal-content-container>.content-box{padding:0 16px 32px}.modal-content-container>.content-box .content-title{font-size:var(--font-size-32px)!important;text-align:center}#CompanyFirst .content-container>.content-box>.content-items{gap:10px!important}#CompanyFirst .content-container>.content-box>.content-items>.item>.item-title{padding:10px 10px 0!important}#CompanyFourth .content-container{height:1080px!important}#CompanyFourth .content-container>.content-box .content-text{display:inline!important}#CompanyFourth .content-container>.content-box .company-history-pc{display:none}#CompanyFourth .content-container>.content-box .company-history-mobile{display:block!important}#CompanyThird .content-container>.content-box>.content-items>.item-2>img{width:100%}#CompanyThird .content-container>.content-box>.content-items>.item-2>.content-text{text-align:left!important}#IndustryFirst .content-container>.content-box>.content-text,#IndustrySecond .content-container>.content-box>.content-text{flex-direction:column}#IndustryFirst .content-container>.content-box>.content-text>div,#IndustrySecond .content-container>.content-box>.content-text>div{width:100%!important}#IndustryFirst .content-container>.content-box .item-content-bg,#IndustrySecond .content-container>.content-box .item-content-bg{height:-webkit-max-content!important;height:max-content!important;min-height:-webkit-max-content!important;min-height:max-content!important}#IndustryFifth .content-container>.content-box>.content-text,#IndustryFourth .content-container>.content-box>.content-text,#IndustryThird .content-container>.content-box>.content-text{margin-bottom:40px}#IndustryFifth .content-container>.content-box .item-content-bg,#IndustryFourth .content-container>.content-box .item-content-bg,#IndustryThird .content-container>.content-box .item-content-bg{height:-webkit-max-content!important;height:max-content!important;min-height:-webkit-max-content!important;min-height:max-content!important}#ServicesFirst .content-container>.content-box>.content-items>.item-4>.services-first-title{margin-top:.5rem!important}#ServicesFirst .content-container>.content-box>.content-items>.item-4>.services-first-sub-title{height:1.5rem!important}#ServicesFirst .content-container>.content-box>.content-items>.item-4>.services-first-sub-text{margin-top:1rem!important}#SolutionsFirst .content-container>.content-box>.content-text{width:auto!important}#FixsoMes>.modal-content-container>.content-box .content-items .item-2{margin-bottom:1rem}#FixsoMes>.modal-content-container>.content-box .content-items .item-4:first-child{display:none}#FixsoMes>.modal-content-container>.content-box .content-items .item-4:nth-child(3)>.item-content-bg-list{display:inline;display:initial}#FixsoMes>.modal-content-container>.content-box .content-items .item-4 .item-content-bg{border-right:0!important;height:auto!important}#SolutionsFourth .content-container>.content-box>.content-items>.item-3>.item-content-bg{height:-webkit-max-content!important;height:max-content!important;min-height:-webkit-max-content!important;min-height:max-content!important}#AvevaFirst .content-container>.content-box>.content-items .item-3 img{height:30%;width:100%}#AvevaFirst .content-container>.content-box>.content-items .item-3>.aveva-content-box{background-color:#ebf0f3;height:250px!important}#AvevaFirst .content-container>.content-box>.content-items .item-2 img{height:calc(100% - 250px);width:100%}#AvevaFirst .content-container>.content-box>.content-items .item-2>.aveva-content{background-color:#ebf0f3;height:250px!important}#AvevaFirst .content-container>.content-box>.aveva-footer>.aveva-footer-text{text-align:center}#AvevaFirst .content-container>.content-box>.aveva-footer>.aveva-phone-number{align-items:center;flex-direction:column}#AvevaFirst .content-container>.content-box>.aveva-footer>.aveva-phone-number>span>span{display:none}#AutonicsScada .content-container>.content-box>.aveva-footer>.aveva-footer-text{text-align:center}#AutonicsScada .content-container>.content-box>.aveva-footer>.aveva-phone-number{align-items:center;flex-direction:column}#AutonicsScada .content-container>.content-box>.aveva-footer>.aveva-phone-number>span>span{display:none}#RecruitFirst .item-content-bg,#RecruitSecond .item-content-bg{height:-webkit-max-content!important;height:max-content!important;min-height:-webkit-max-content!important;min-height:max-content!important}#CommunityView .content-container{padding:0 20px}#CommunityView .content-container>.content-box>.community-wrap>.community-info-wrap>div:first-child{flex-direction:column;gap:0!important}#CommunityView .content-container>.content-box>.community-wrap>.community-info-wrap>div:first-child>span{display:none}#CommunityView .content-container>.content-box>.community-wrap>.community-info-wrap>div:nth-child(2){align-items:flex-end;min-width:120px!important}#NewsThird{height:100lvh!important}#NewsThird img{max-width:none;object-fit:cover}#NewsThird>div{align-items:center;display:flex;justify-content:center;padding:0 20px}#NewsThird>div>div{margin:0;padding:0}}@media(max-width:767px){#CompanyFifth .content-container>.content-box .dtol-ceo{border-radius:0!important;width:100%!important}#CompanyFifth .content-container>.content-box .dtol-organization-chart-wrap{margin-top:12px!important}#CompanyFifth .content-container>.content-box .dtol-organization-chart-wrap .organization-items{gap:8px!important}#CompanyFifth .content-container>.content-box .dtol-organization-chart-wrap div{border-radius:0!important;margin:0!important;width:100%!important}#CompanyFifth .content-container>.content-box .dtol-organization-chart-wrap ul{margin:0!important;width:100%!important}#CompanyFifth .content-container>.content-box .dtol-organization-chart-wrap .members-list{border-radius:0!important;margin:0!important}#CompanyFifth .content-container>.content-box .dtol-organization-chart-wrap .org-item,#CompanyFifth .content-container>.content-box .dtol-organization-chart-wrap .org-item .box{width:100%!important}#CompanyFourth .content-container{height:620px!important}#CompanyFourth .content-container>.content-box .company-history-mobile>.history-items{height:300px!important}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-spacing:0}:root{--header-title:clamp(1.2rem,2vw,1.25rem);--title:clamp(3.5rem,3.3vw,3.75rem);--sub-title:clamp(2.8rem,3vw,3rem);--sub-content-title:clamp(1.65rem,2.6vw,1.75rem);--content-blue-title:clamp(1.4rem,2.4vw,1.5rem);--content-default-text:clamp(0.95rem,1.5vw,1rem);--content-sm-text:clamp(0.83rem,1.2vw,0.875rem);--btn:clamp(0.7rem,1vw,0.75rem);--date-content:clamp(0.75rem,1.5vw,0.875rem);--mobile-title:clamp(2rem,2.7vw,2.125rem);--mobile-sub-title:clamp(1.75rem,3vw,1.875rem);--mobile-sub-content-title:clamp(1.3rem,2.3vw,1.375rem);--mobile-content-default-text:clamp(0.95rem,1.5vw,1rem);--mobile-content-sm-text:clamp(0.75rem,1.5vw,0.875rem);--mobile-btn:clamp(0.75rem,1.5vw,0.875rem);--font-size-9px:clamp(0.55rem,0.8vw,0.563rem);--font-size-11px:clamp(0.65rem,0.9vw,0.688rem);--font-size-12px:clamp(0.7rem,1vw,0.75rem);--font-size-13px:clamp(0.77rem,1.1vw,0.813rem);--font-size-14px:clamp(0.83rem,1.2vw,0.875rem);--font-size-14_67px:clamp(0.87rem,1.3vw,0.917rem);--font-size-15px:clamp(0.89rem,1.4vw,0.938rem);--font-size-16px:clamp(0.95rem,1.5vw,1rem);--font-size-17px:clamp(1rem,1.6vw,1.063rem);--font-size-18px:clamp(1.07rem,1.7vw,1.125rem);--font-size-19px:clamp(1.13rem,1.8vw,1.188rem);--font-size-19_33px:clamp(1.15rem,1.9vw,1.208rem);--font-size-20px:clamp(1.2rem,2vw,1.25rem);--font-size-20_67px:clamp(1.22rem,2.1vw,1.292rem);--font-size-21px:clamp(1.25rem,2.2vw,1.313rem);--font-size-22px:clamp(1.3rem,2.3vw,1.375rem);--font-size-24px:clamp(1.4rem,2.4vw,1.5rem);--font-size-27px:clamp(1.6rem,2.5vw,1.688rem);--font-size-28px:clamp(1.65rem,2.6vw,1.75rem);--font-size-32px:clamp(1.9rem,2.7vw,2rem);--font-size-36px:clamp(2.1rem,2.8vw,2.25rem);--font-size-42px:clamp(2.45rem,2.9vw,2.625rem);--font-size-48px:clamp(2.8rem,3vw,3rem);--font-size-54px:clamp(3.15rem,3.1vw,3.375rem);--font-size-56px:clamp(3.3rem,3.2vw,3.5rem);--font-size-60px:clamp(3.5rem,3.3vw,3.75rem);--font-size-72px:clamp(4.2rem,3.4vw,4.5rem)}@media(max-width:1024px){:root{--header-title:clamp(0.95rem,1.8vw,1rem);--title:clamp(2.5rem,3.1vw,2.75rem);--sub-title:clamp(2.125rem,2.8vw,2.375rem);--sub-content-title:clamp(1.25rem,2.4vw,1.5rem);--content-blue-title:clamp(1rem,2.2vw,1.125rem);--content-default-text:clamp(0.83rem,1.3vw,0.875rem);--content-sm-text:clamp(0.71rem,1vw,0.75rem);--btn:clamp(0.625rem,0.8vw,0.625rem);--date-content:clamp(0.71rem,1vw,0.75rem);--font-size-9px:clamp(0.425rem,0.6vw,0.438rem);--font-size-11px:clamp(0.525rem,0.7vw,0.563rem);--font-size-12px:clamp(0.575rem,0.85vw,0.625rem);--font-size-13px:clamp(0.645rem,1vw,0.688rem);--font-size-14px:clamp(0.71rem,1.1vw,0.75rem);--font-size-14_67px:clamp(0.76rem,1.2vw,0.813rem);--font-size-15px:clamp(0.77rem,1.3vw,0.813rem);--font-size-16px:clamp(0.83rem,1.4vw,0.875rem);--font-size-17px:clamp(0.94rem,1.5vw,0.938rem);--font-size-18px:clamp(1rem,1.6vw,1rem);--font-size-19px:clamp(1rem,1.7vw,1.063rem);--font-size-19_33px:clamp(1rem,1.8vw,1.188rem);--font-size-20px:clamp(1.125rem,1.9vw,1.125rem);--font-size-20_67px:clamp(1.15rem,2vw,1.25rem);--font-size-21px:clamp(1.19rem,2.1vw,1.25rem);--font-size-22px:clamp(1.25rem,2.2vw,1.25rem);--font-size-24px:clamp(1.375rem,2.3vw,1.375rem);--font-size-27px:clamp(1.5rem,2.4vw,1.563rem);--font-size-28px:clamp(1.525rem,2.5vw,1.625rem);--font-size-32px:clamp(1.8rem,2.6vw,1.875rem);--font-size-36px:clamp(2rem,2.7vw,2.125rem);--font-size-42px:clamp(2.3rem,2.8vw,2.5rem);--font-size-48px:clamp(2.6rem,2.9vw,2.875rem);--font-size-54px:clamp(2.9rem,3vw,3.25rem);--font-size-56px:clamp(3.1rem,3.1vw,3.375rem);--font-size-60px:clamp(3.3rem,3.2vw,3.625rem);--font-size-72px:clamp(4rem,3.3vw,4.375rem)}}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(/static/media/NotoSansKR-VariableFont_wght.33752a94ca5252213de8.ttf) format("truetype")}#root{color:var(--color-dark-gray);font-family:Noto Sans KR;font-size:clamp(.95rem,1.5vw,1rem);font-size:var(--content-default-text);font-weight:500;letter-spacing:0;line-height:1.5}:root{--color-dark-gray:#303030;--color-darker-gray:#404040;--color-midnight:#505050;--color-deep-sky:#00b4ff;--color-cyber-grape:#568ab1;--color-azure-radiance:#2384dc;--color-light-gray:#8f98a1;--color-maya-blue:#6af;--color-orient:#0a6ca7;--color-black:#000;--color-aqua:#0ff;--color-silver:#bfbfbf;--color-malachite:#3dcd58;--color-curious-blue:#4178be;--color-light-sea-green:#428baa;--color-aluminum:#cfcfcf;--color-vivid-sky-blue:#0bf;--color-jelly-bean:#078fd1;--color-concrete:#fafafa;--color-dove-gray:#606060;--color-viking:#368998;--color-dodger-blue:#0f69c6;--color-white:#fff;--color-picton-blue:#0ebff0;--color-jordy-blue:#0a95e9;--color-silver-chalice:#afafaf;--color-emperor:#707070;--color-scorpion:#5e656c;--color-endeavour:#1a4e80;--color-caribbean-green:#0c9;--color-boulder:grey;--color-silver-sand:#a0a0a0;--color-gallery:#dfdfdf;--color-mercury:#efefef;--color-inch-worm:#92d050}.orient-blue{color:#0a6ca7;color:var(--color-orient);font-weight:700}.green{color:#3dcd58;color:var(--color-malachite);font-weight:700}.click-top-moving{bottom:20px;height:40px;position:fixed;right:20px;width:48px;z-index:10}.popup-container{background-color:#fff;left:20px;position:fixed;top:20px;width:800px;z-index:10000}.popup-container>.popup-thumbnail{border:1px solid #bbb;border-radius:8px;box-shadow:0 4px 8px 0 #9f9f9f80;position:absolute}.popup-container>.popup-thumbnail>.popup-close-btn{background-color:#fff;border-radius:8px 8px 0 0;display:flex;justify-content:space-between;padding:8px 16px}.popup-container>.popup-thumbnail>.popup-img{background-color:#fff;max-height:500px;padding:0 16px}.popup-container>.popup-thumbnail>.popup-img>img{border-radius:8px;max-height:500px}.popup-container>.popup-thumbnail>.popup-noshow{align-items:center;background-color:#fff;border-radius:0 0 8px 8px;color:#727272;display:flex;font-size:var(--font-size-12px);justify-content:flex-end;padding:8px 16px}.popup-container>.popup-thumbnail>.popup-noshow>button{border:1px solid #727272;border-radius:4px;margin-right:16px;padding:4px 8px}.popup-container>.popup-thumbnail>.popup-noshow>label{margin-left:8px}.answer-wrap{background-color:var(--color-concrete);max-width:1200px;width:100%}.answer-wrap,.answer-wrap.open-answer{overflow:hidden;transition:all .5s ease-in-out}.answer-wrap.open-answer{position:relative}.answer-wrap.open-answer:after{background:linear-gradient(#0000,var(--color-white));bottom:0;content:"";height:48px;position:absolute;width:100%;z-index:1}.answer-wrap>.answer-write-wrap{border-bottom:1px solid #9ca3af;display:flex;min-height:100px;padding:16px}.answer-wrap>.answer-write-wrap>.answer-write-box{margin-left:16px;width:calc(100% - 66px)}.answer-wrap>.answer-write-wrap>.answer-write-box>.answer-write{margin-top:12px}.answer-wrap>.answer-write-wrap>.answer-write-box>.answer-write .ant-form-item{margin:0}.answer-wrap>.answer-write-wrap>.answer-write-box>.answer-write .ant-form-item:first-child{margin-bottom:16px}.answer-wrap>.answer-write-wrap>.answer-write-box>.answer-write .ant-form-item .fr-second-toolbar{display:none}.answer-wrap>.answer-write-wrap>.answer-write-box>.answer-write .ant-form-item .fr-wrapper{border-bottom:1px solid #ccc;border-radius:0 0 8px 8px}.answer-wrap>.answer-write-wrap>.answer-write-box>.answer-write .ant-form-item .fr-floating-btn{display:flex}.answer-wrap>.answer-write-wrap>.answer-write-box>.answer-write .answer-write-btn-list{display:flex;justify-content:end;margin:0}.answer-wrap>.answer-write-wrap>.answer-write-box>.answer-write .answer-write-btn-list button{border:1px solid #000;border-radius:8px;font-size:var(--btn);font-weight:500;padding:4px 16px}.answer-wrap>.answer-write-wrap>.answer-write-box>.answer-write .answer-write-btn-list button:hover{background-color:#3b82f6;border:1px solid #387deb;color:#fff;font-weight:700}.answer-wrap .answer-read-wrap{border-bottom:1px solid #ccc;display:flex;justify-content:space-between;min-height:50px;padding:16px;width:100%}.answer-wrap .answer-read-wrap>.answer-read-box{margin-left:16px;width:100%;word-break:break-all}.answer-wrap .answer-read-wrap>.answer-read-box>.answer-read{color:var(--color-emperor);display:flex;justify-content:space-between;width:100%}.answer-wrap .answer-read-wrap>.answer-read-box>.answer-read>.answer-read-btn-list{align-items:flex-start;display:flex;gap:8px}.answer-wrap .answer-read-wrap>.answer-read-box>.answer-updata .ant-form-item{margin:0}.answer-wrap .answer-read-wrap>.answer-read-box>.answer-updata .ant-form-item:first-child{margin-bottom:16px}.answer-wrap .answer-read-wrap>.answer-read-box>.answer-updata .ant-form-item .fr-second-toolbar{display:none}.answer-wrap .answer-read-wrap>.answer-read-box>.answer-updata .ant-form-item .fr-wrapper{border-bottom:1px solid #ccc;border-radius:0 0 8px 8px}.answer-wrap .answer-read-wrap>.answer-read-box>.answer-updata .ant-form-item .fr-floating-btn{display:flex}.answer-wrap .answer-read-wrap>.answer-read-box>.answer-updata .answer-updata-btn-list .ant-form-item-control-input-content{display:flex;gap:8px;justify-content:flex-end}.answer-wrap .answer-info{color:var(--color-dove-gray);display:flex;height:30px;justify-content:space-between;line-height:1}.answer-wrap .answer-name{font-size:var(--content-default-text);font-weight:700}.answer-wrap .answer-date{color:var(--color-boulder);font-size:var(--content-sm-text);font-weight:500}.answer-wrap .answer-icon{background:url(/static/media/saram-icon.319409c5a7107c51c3c6.svg) no-repeat;box-shadow:3px 0 9px #ece9e9;max-height:50px;max-width:50px;min-height:50px;min-width:50px}.answer-read-open-btn{height:28px;margin-top:16px;transition:all .2s;width:28px}.header-wrap{left:0;position:fixed!important;top:0;width:100vw;z-index:9999}.header-wrap>.header-container{display:flex;justify-content:center;overflow:hidden;transition:all .3s ease;z-index:10}.header-wrap>.header-container.header-container:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);content:"";inset:0;position:absolute;width:100%;z-index:-1}.header-wrap>.header-container.hidden{height:0!important;opacity:0}.header-wrap>.header-container.visible{height:80px!important;opacity:1}.header-wrap>.header-container.color-header,.header-wrap>.header-container:hover{background-color:#fffffffc;box-shadow:0 4px 8px 0 #9f9f9f40}.header-wrap>.header-container.color-header .header-menu-list,.header-wrap>.header-container:hover .header-menu-list{color:var(--color-black)!important;font-weight:600!important}.header-wrap>.header-container.color-header .login-btn,.header-wrap>.header-container:hover .login-btn{border:1px solid #5e656c!important}.header-wrap>.header-container.color-header .login-btn button,.header-wrap>.header-container:hover .login-btn button{color:#5e656c!important}.header-wrap>.header-container.color-header .login-btn:hover,.header-wrap>.header-container:hover .login-btn:hover{border:1px solid var(--color-black)!important}.header-wrap>.header-container.color-header .login-btn:hover button,.header-wrap>.header-container:hover .login-btn:hover button{color:var(--color-black)!important}.header-wrap>.header-container.color-header:has(.header-hover-menu-wrap),.header-wrap>.header-container:hover:has(.header-hover-menu-wrap){border-bottom:1px solid #9f9f9f59}.header-wrap>.header-container>.header-box{align-items:center;display:flex;height:5rem;justify-content:space-between;padding:0 5rem;width:100%}.header-wrap>.header-container>.header-box>.logo,.header-wrap>.header-container>.header-box>.logo>img{height:46px}.header-wrap>.header-container>.header-box>.header-menu-list{color:var(--color-white);display:flex;font-size:var(--header-title);font-weight:500}.header-wrap>.header-container>.header-box>.header-menu-list>.header-menu{cursor:pointer;padding:5px 30px 0;position:relative}.header-wrap>.header-container>.header-box>.header-menu-list>.header-menu:hover{color:var(--color-dodger-blue)}.header-wrap>.header-container>.header-box>.header-menu-list>.header-hover-menu-wrap{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffffd9;border-bottom:1px solid #9f9f9f59;box-shadow:0 4px 8px 0 #9f9f9f40;color:var(--color-black);font-size:var(--content-default-text);font-weight:400;left:0;max-height:1000px;padding:30px 0 70px;position:absolute;top:100%;width:100%;z-index:9997}.header-wrap>.header-container>.header-box>.header-menu-list>.header-hover-menu-wrap>.header-hover-menu{display:flex;flex-direction:column;padding-left:30px}.header-wrap>.header-container>.header-box>.header-menu-list>.header-hover-menu-wrap>.header-hover-menu a:hover{color:var(--color-dodger-blue)}.header-wrap>.header-container>.header-box>.header-menu-list>.header-hover-menu-wrap>.header-hover-menu:has(.hover-menu>.sub-hover-menu>.sub-menu){flex-direction:row}.header-wrap>.header-container>.header-box>.header-menu-list>.header-hover-menu-wrap>.header-hover-menu:has(.hover-menu>.sub-hover-menu>.sub-menu)>.hover-menu{padding-right:50px}.header-wrap>.header-container>.header-box>.header-menu-list>.header-hover-menu-wrap>.header-hover-menu>.hover-menu{width:-webkit-max-content;width:max-content}.header-wrap>.header-container>.header-box>.header-menu-list>.header-hover-menu-wrap>.header-hover-menu>.hover-menu:has(.sub-hover-menu>.sub-menu){font-size:var(--header-title);font-weight:700}.header-wrap>.header-container>.header-box>.header-menu-list>.header-hover-menu-wrap>.header-hover-menu>.hover-menu>.sub-hover-menu{font-size:var(--content-default-text);font-weight:400}.header-wrap>.header-container>.header-box>.header-menu-list>.header-hover-menu-wrap>.header-hover-menu>.hover-menu>.sub-hover-menu>.sub-menu:first-child{padding-top:16px}.header-wrap>.header-container>.header-box>.login-btn{border:1px solid var(--color-gallery);border-radius:10px;display:flex;height:32px;padding:4px 16px}.header-wrap>.header-container>.header-box>.login-btn:hover{border:1px solid var(--color-white)}.header-wrap>.header-container>.header-box>.login-btn:hover>button{color:var(--color-white)}.header-wrap>.header-container>.header-box>.login-btn>button{color:var(--color-gallery);font-size:var(--btn);font-weight:500}.mobile-header-wrap{box-shadow:0 4px 8px 0 #9f9f9f40;display:flex;left:0;position:fixed!important;top:0;width:100lvw;z-index:9999}.mobile-header-wrap>.mobile-header-container{background-color:var(--color-white);position:relative}.mobile-header-wrap>.mobile-header-container>.mobile-header-box{align-items:center;display:flex;height:48px;justify-content:space-between;padding:0 16px}.mobile-header-wrap>.mobile-header-container>.mobile-header-box>.logo,.mobile-header-wrap>.mobile-header-container>.mobile-header-box>.logo>img{height:20px}.mobile-header-wrap>.mobile-header-container>.mobile-header-box>.mobile-menu-btn{height:20px;position:relative;transition:all 2s;width:20px}.mobile-header-wrap>.mobile-header-container>.mobile-header-box>.mobile-menu-btn:after{background-color:var(--color-midnight);content:"";height:2px;left:2px;position:absolute;top:5px;transition:all .3s ease-in-out;width:18px}.mobile-header-wrap>.mobile-header-container>.mobile-header-box>.mobile-menu-btn:before{background-color:var(--color-midnight);bottom:5px;content:"";height:2px;left:2px;position:absolute;transition:all .3s ease-in-out;width:18px}.mobile-header-wrap>.mobile-header-container>.mobile-header-box>.mobile-menu-btn.open-mobile-menu-btn:after{left:50%;top:50%;transform:translate(-50%,-50%) rotate(-.12turn);transition:all .3s ease-in-out}.mobile-header-wrap>.mobile-header-container>.mobile-header-box>.mobile-menu-btn.open-mobile-menu-btn:before{bottom:40%;left:50%;transform:translate(-50%,-50%) rotate(.12turn);transition:all .3s ease-in-out}.mobile-header-wrap>.mobile-header-container>.mobile-menu-list{background-color:var(--color-white);box-shadow:-4px 4px 8px 0 #9f9f9f40;height:100lvh;max-height:calc(100lvh - 48px);overflow:auto;padding:8px 16px 16px;position:absolute;right:0;top:48px;transition:all .5s ease-in-out;width:100vw}.mobile-header-wrap>.mobile-header-container>.mobile-menu-list.close-mobile-menu{opacity:0;transform:translateX(100svw)}.mobile-header-wrap>.mobile-header-container>.mobile-menu-list.open-mobile-menu{opacity:1}.mobile-header-wrap>.mobile-header-container>.mobile-menu-list .login-btn-box{display:flex;justify-content:flex-end;margin:8px 0}.mobile-header-wrap>.mobile-header-container>.mobile-menu-list .login-btn-box .login-btn{border:1px solid #5e656c;border-radius:10px;display:flex;height:32px;padding:4px 16px;width:-webkit-max-content;width:max-content}.mobile-header-wrap>.mobile-header-container>.mobile-menu-list .login-btn-box .login-btn>button{color:#5e656c;font-size:var(--btn);font-weight:500}.mobile-header-wrap>.mobile-header-container>.mobile-menu-list .mobile-menu-items{display:flex;flex-direction:column}.mobile-header-wrap>.mobile-header-container>.mobile-menu-list .mobile-menu-items .menu-item .menu-title{align-items:center;display:flex;justify-content:space-between;padding:8px 12px;position:relative}.mobile-header-wrap>.mobile-header-container>.mobile-menu-list .mobile-menu-items .menu-item .menu-title:before{border-bottom:1px solid #ddd;bottom:0;content:"";position:absolute;right:0;transition:all .5s ease-in-out;width:0}.mobile-header-wrap>.mobile-header-container>.mobile-menu-list .mobile-menu-items .menu-item .menu-title.active .menu-text{color:var(--color-dodger-blue);font-weight:700!important}.mobile-header-wrap>.mobile-header-container>.mobile-menu-list .mobile-menu-items .menu-item .menu-title.active:before{border-bottom:1px solid #ddd;bottom:0;box-shadow:0 4px 8px 0 #9f9f9f40;content:"";position:absolute;right:0;width:100%}.mobile-header-wrap>.mobile-header-container>.mobile-menu-list .mobile-menu-items .menu-item .menu-title .menu-text{color:#333;font-size:var(--content-default-text);width:100%}.mobile-header-wrap>.mobile-header-container>.mobile-menu-list .mobile-menu-items .menu-item .sub-menu{max-height:0;opacity:0;overflow:hidden;transition:all .5s ease-in-out}.mobile-header-wrap>.mobile-header-container>.mobile-menu-list .mobile-menu-items .menu-item .sub-menu.open{max-height:500px;opacity:1}.mobile-header-wrap>.mobile-header-container>.mobile-menu-list .mobile-menu-items .dep-2{background-color:#00000005;padding-left:32px!important}.mobile-header-wrap>.mobile-header-container>.mobile-menu-list .mobile-menu-items .dep-3{background-color:#00000008;padding-left:64px!important}.mobile-header-wrap>.mobile-header-container>.mobile-menu-list .mobile-menu-items .dep-4{background-color:#0000000a;padding-left:96px!important}.mobile-header-wrap>.mobile-header-container>.mobile-menu-list .mobile-menu-items .dep-5{background-color:#0000000d;padding-left:128px!important}@media(min-width:1220px){.mobile-header-wrap{display:none}}@media(max-width:1220px){.header-wrap{display:none}.mobile-header-wrap{display:block}}.footer-wrap{align-items:center;background-color:#1a4e80;display:flex;flex-direction:column;padding-top:80px}.footer-wrap>.logo,.footer-wrap>.logo>img{height:50px}.footer-wrap>.footer-menu-list{color:#fff;display:flex;padding:40px 0 60px}.footer-wrap>.footer-menu-list>.menu-item-list{display:flex}.footer-wrap>.footer-menu-list>.menu-item-list:not(:first-child)>.menu-item{padding-left:40px}.footer-wrap>.footer-menu-list>.menu-item-list>.menu-item>.item-title{font-size:var(--font-size-18px);font-weight:500}.footer-wrap>.footer-menu-list>.menu-item-list>.menu-item>.item-title.twoDep-menu-title{color:var(--color-aqua)}.footer-wrap>.footer-menu-list>.menu-item-list>.menu-item>.sub-menu{font-size:var(--font-size-14px);font-weight:300;line-height:1;margin-top:10px}.footer-wrap>.footer-menu-list>.menu-item-list>.menu-item>.sub-menu:first-child{margin-top:15px}.footer-wrap>.footer-company-info{border-top:1px solid #487199;color:#fff;font-size:var(--font-size-16px);line-height:1.6;padding:35px 0 70px;text-align:center;width:90%}.footer-wrap>.footer-company-info>span{color:#cfcfcf;padding:0 5px}.footer-wrap>.footer-company-info>div{font-size:var(--);margin-top:10px}.footer-wrap>.footer-company-info>div>span{color:#0bf;font-weight:700}@media(max-width:1220px){.footer-wrap{padding-top:0}.footer-wrap>.footer-menu-list,.footer-wrap>.logo{display:none}.footer-wrap>.footer-company-info{margin-top:0;padding:10px 0 30px}.footer-wrap>.footer-company-info>:not(.copyright){display:none;outline:1px solid red}}.main-banner-wrap{position:relative}.main-banner-wrap>.banner-view>video{filter:brightness(.45);width:100%}.banner-text{color:var(--color-white);font-size:var(--title);font-weight:700;left:5%;position:absolute;top:-420px}.main-wrap{height:auto;margin:0 auto;max-width:1920px;padding:230px 20px 110px;position:relative}.main-wrap>.business-introduction-wrap{background-color:var(--color-white);border-radius:32px;left:50%;padding:40px 40px 0;position:absolute;top:-100px;transform:translate(-50%,-100px);width:95%;z-index:1}.main-wrap>.business-introduction-wrap>.business-btn{position:absolute;z-index:1}.main-wrap>.business-introduction-wrap>.business-btn.btn-left{left:5px}.main-wrap>.business-introduction-wrap>.business-btn.btn-left,.main-wrap>.business-introduction-wrap>.business-btn.btn-right{background-color:var(--color-gallery);border-radius:8px;color:var(--color-white);font-weight:700;padding:8px 16px;position:absolute;top:50%;transform:translateY(-50%)}.main-wrap>.business-introduction-wrap>.business-btn.btn-right{right:5px}.main-wrap>.business-introduction-wrap>.slider-container{overflow:hidden;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%}.main-wrap>.business-introduction-wrap>.slider-container>.slider-wrapper{display:flex;flex:0 0 100%;flex-wrap:nowrap;gap:10px;justify-content:flex-start;scroll-snap-align:start;width:100%;will-change:transform}.main-wrap>.business-introduction-wrap>.slider-container>.slider-wrapper>.business-item{border-radius:8px;color:var(--color-white);min-width:290px;overflow:hidden;padding:35px;position:relative;width:25%}.main-wrap>.business-introduction-wrap>.slider-container>.slider-wrapper>.business-item img{filter:brightness(.35) blur(2px);height:100%;left:0;min-width:1920px;position:absolute;top:0;z-index:-1}.main-wrap>.business-introduction-wrap>.slider-container>.slider-wrapper>.business-item h2{font-size:var(--sub-content-title);font-weight:700;letter-spacing:-1px;line-height:1}.main-wrap>.business-introduction-wrap>.slider-container>.slider-wrapper>.business-item p{font-size:var(--content-sm-text);height:240px;margin-top:20px}.main-wrap>.business-introduction-wrap>.slider-container>.slider-wrapper>.business-item button{align-items:center;border:1px solid var(--color-gallery);border-radius:2px;color:var(--color-gallery);cursor:pointer;display:flex;font-size:var(--btn);height:32px;justify-content:center;transition:.3s;width:80px}.main-wrap>.notice-wrap{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:80px}.main-wrap>.notice-wrap>.notice-container{width:590px}.main-wrap>.notice-wrap>.notice-container>.notice-title{font-size:var(--sub-content-title);font-weight:600;line-height:1}.main-wrap>.notice-wrap>.notice-container>.notice-items{border-bottom:1px solid #e8e8e8;border-top:1px solid #404040;height:180px;margin-top:15px;padding:25px 0}.main-wrap>.notice-wrap>.notice-container>.notice-items>div{align-items:center;display:flex}.main-wrap>.notice-wrap>.notice-container>.notice-items>div>.item-content{color:var(--color-black)}.main-wrap>.notice-wrap>.notice-container>.notice-items>div>.item-date{color:var(--color-boulder);font-size:var(--date-content);padding-left:4px}.item-ball{background-color:#428baa;border-radius:50%;height:4px;margin-right:14px;width:4px}@media(min-width:1600px){.main-wrap>.business-introduction-wrap>.business-btn{display:none}}@media(max-width:1600px){.main-wrap>.business-introduction-wrap>.slider-container>.slider-wrapper{gap:0;transition:all .5s ease-in-out}.main-wrap>.business-introduction-wrap>.slider-container>.slider-wrapper>.business-item{margin-right:10px;min-width:calc(95% - 10px)}.main-wrap>.business-introduction-wrap>.slider-container>.slider-wrapper>.business-item:last-child{margin-left:0;min-width:100%!important}}@media(max-width:1024px){.main-banner-wrap{margin-top:48px}.main-banner-wrap>.banner-view>video{height:90lvh;object-fit:cover}.main-wrap{padding:20px}.main-wrap .banner-text{font-size:var(--mobile-title);left:20px;top:-110px}.main-wrap>.business-introduction-wrap{border-radius:0;padding:initial;position:static;transform:none;width:100%}.main-wrap>.business-introduction-wrap>.slider-container>.slider-wrapper>.business-item{margin-right:10px}.main-wrap>.business-introduction-wrap>.slider-container>.slider-wrapper>.business-item:last-child{margin-left:0;min-width:100%!important}.main-wrap>.business-introduction-wrap>.slider-container>.slider-wrapper>.business-item>p{height:120px;margin:20px 0}.main-wrap>.business-introduction-wrap>.business-btn{display:none}.main-wrap>.notice-wrap .notice-container{width:100%}}#CompanyFirst>.content-container>.content-box{overflow:hidden}#CompanyFirst>.content-container>.content-box>.content-text{margin-bottom:40px}#CompanyFirst>.content-container>.content-box>.content-items{position:relative;width:100%}#CompanyFirst>.content-container>.content-box>.content-items .item>.item-title{border-top:1px solid #404040;color:var(--color-black);font-size:var(--font-size-21px);font-weight:700;margin-bottom:8px;padding:20px 20px 0;text-align:center}#CompanyFirst>.content-container>.content-box>.content-items .item>.item-content{text-align:center}#CompanyFirst>.content-container>.content-box>.content-items .item-3{box-shadow:0 3px 6px 0 #9f9f9f40}#CompanyFirst>.content-container>.content-box>.conten-logo-img{display:flex;justify-content:center;width:100%}#CompanyFirst>.content-container>.content-box>.conten-logo-img>img{margin:50px 0}#CompanySecond{-webkit-backface-visibility:hidden;background:url(/static/media/601.41a413dd9bec79926967.jpg) no-repeat;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;height:900px;transform:translateZ(0);width:100%}#CompanySecond .content-container{align-items:center;-webkit-backdrop-filter:brightness(.45) blur(0);backdrop-filter:brightness(.45) blur(0);display:flex;height:100%}#CompanySecond .content-container>.content-box>.content-items>.item>.item-title{background-color:var(--color-jordy-blue);border-radius:20px;color:var(--color-white);font-size:var(--font-size-21px);font-weight:700;margin-bottom:20px;padding:20px 0;text-align:center;width:100%}#CompanySecond .content-container>.content-box>.content-items>.item>.item-content{color:var(--color-white);text-align:center}#CompanyThird .content-container>.content-box>.content-text{margin-bottom:40px}#CompanyThird .content-container>.content-box>.content-items .item-2>img{box-shadow:0 3px 6px 0 #9f9f9f40}#CompanyThird .content-container>.content-box>.content-items .item-2>.content-text{padding:16px 0 32px;text-align:center}#CompanyFourth{position:relative;width:100%}#CompanyFourth>img{bottom:0;object-fit:cover;overflow:hidden;position:absolute;width:100%}#CompanyFourth .content-container{align-items:center;display:flex;flex-direction:column;height:1700px}#CompanyFourth .content-container>.content-box{position:relative;z-index:1}#CompanyFourth .content-container>.content-box>company-history-pc{display:block}#CompanyFourth .content-container>.content-box>.company-history-mobile{display:none;overflow:hidden;width:calc(100vw - 40px)}#CompanyFourth .content-container>.content-box>.company-history-mobile>.history-items{align-items:flex-start;display:flex;flex-wrap:nowrap;height:400px;overflow:auto}#CompanyFourth .content-container>.content-box>.company-history-mobile>.history-items>.history-item{display:flex;flex-direction:column;height:100%;min-width:332px;padding:0 8px;position:relative}#CompanyFourth .content-container>.content-box>.company-history-mobile>.history-items>.history-item:nth-child(2n),#CompanyFourth .content-container>.content-box>.company-history-mobile>.history-items>.history-item:nth-child(2n)>div{flex-direction:column-reverse}#CompanyFourth .content-container>.content-box>.company-history-mobile>.history-items>.history-item>div{display:flex;flex-direction:column;height:50%;justify-content:flex-start;text-align:center}#CompanyFourth .content-container>.content-box>.company-history-mobile>.history-items>.history-item>div:after{background-color:#000;content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}#CompanyFourth .content-container>.content-box>.company-history-mobile>.history-items>.history-item>div:before{content:">";font-size:32px;left:50%;position:absolute;top:49.5%;transform:translate(-50%,-51%)}#CompanyFourth .content-container>.content-box>.company-history-mobile>.history-items>.history-item .history-title{font-size:var(--title);font-weight:700}#CompanyFourth .content-container>.content-box>.company-history-mobile>.history-items>.history-item .history-content{position:relative}#CompanyFourth .content-container>.content-box>.company-history-mobile>.history-items>.history-item .history-content>p{color:var(--color-emperor);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#CompanyFourth .content-container>.content-box .content-text{display:flex;height:1.5rem}#CompanyFourth .content-container>.content-box .content-text>strong{margin-right:2rem;width:6rem}#CompanyFifth{background:url(/static/media/xxx_5.2478fb00129e77baeb82.jpg) no-repeat;background-attachment:fixed;background-position:bottom;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}@supports(-webkit-overflow-scrolling:touch){#CompanyFifth .your-class{background-attachment:scroll}}#CompanyFifth>.content-container{align-items:center;height:100%}#CompanyFifth>.content-container>.content-box{color:var(--color-white)}#CompanyFifth>.content-container>.content-box .dtol-ceo{background-color:#00b0f0;border-radius:8px;display:flex;flex-direction:column;font-weight:700;margin:0 auto;padding:16px 16px 20px;text-align:center;width:220px}#CompanyFifth>.content-container>.content-box .dtol-ceo>span{color:var(--color-gallery);font-size:var(--content-sm-text)}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap{font-size:var(--content-default-text);margin-top:18px}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .organization-items{align-items:flex-start;display:flex;flex-wrap:wrap;gap:18px;justify-content:center;list-style:none}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .org-item{align-items:center;display:flex;flex-direction:column;position:relative;text-align:center;width:183.5px}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .org-item:first-child .department{background-color:#90c74a}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .org-item:nth-child(2) .department,#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .org-item:nth-child(3) .department{background-color:#105770}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .org-item:nth-child(2) .team-box,#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .org-item:nth-child(3) .team-box{background-color:#46788cf2}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .org-item:nth-child(4) .department,#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .org-item:nth-child(5) .department,#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .org-item:nth-child(6) .department{background-color:#374151}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .org-item:nth-child(4) .team-box,#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .org-item:nth-child(5) .team-box,#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .org-item:nth-child(6) .team-box{background-color:#5e6673f2}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .org-item>ul{list-style:none;margin-top:8px;padding:0}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .box{word-wrap:break-word;border-radius:8px;max-width:100%;padding:16px;position:relative;white-space:normal;width:183.5px}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .representative{background-color:#ffe6e6;font-weight:700}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .team-box{margin-top:10px}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .members-list{border-radius:8px;display:flex;flex-direction:column;overflow:hidden}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .members-list .member-box{background:#a6aab0f2;margin-top:10px}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .members-list .member-box>p{margin-bottom:4px}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .depth-name{font-weight:700;margin-bottom:4px}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .depth-head{color:var(--color-gallery);font-size:var(--content-sm-text)}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .team-name{font-weight:700;margin-bottom:4px}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .team-lead{color:var(--color-gallery);font-size:var(--content-sm-text)}#CompanyFifth>.content-container>.content-box .dtol-organization-chart-wrap .arrow-icon{position:absolute;right:8px;top:4px}#CompanySixth .content-container>.content-box>.content-items .item-4{border:1px solid var(--color-gallery);box-shadow:0 4px 8px 0 #9f9f9f40}#CompanySixth .content-container>.content-box>.content-items .item-4>img{padding:1rem}#CompanySixth .content-container>.content-box>.content-items .item-4:has(.not-item){background-color:var(--color-concrete)}#IndustryFirst .content-container>.content-box>.content-text,#IndustrySecond .content-container>.content-box>.content-text{display:flex;gap:32px;margin-bottom:40px}#IndustryFirst .content-container>.content-box>.content-text>div,#IndustrySecond .content-container>.content-box>.content-text>div{width:50%}#IndustryFifth .content-container>.content-box>.content-text,#IndustryFourth .content-container>.content-box>.content-text,#IndustryThird .content-container>.content-box>.content-text{margin-bottom:40px}#IndustryFifth .content-container>.content-box>.content-items img,#IndustryFourth .content-container>.content-box>.content-items img,#IndustryThird .content-container>.content-box>.content-items img{box-shadow:0 3px 6px 0 #9f9f9f40}#ServicesFirst .content-container>.content-box>.content-title{margin-bottom:70px}#ServicesFirst .content-container>.content-box>.content-items{gap:48px}#ServicesFirst .content-container>.content-box>.content-items>.item-4{align-items:center;display:flex;flex-direction:column;width:252px}#ServicesFirst .content-container>.content-box>.content-items>.item-4>.services-first-title{color:#0669c7;font-size:var(--content-blue-title);font-weight:700;line-height:2rem;margin-top:1rem}#ServicesFirst .content-container>.content-box>.content-items>.item-4>.services-first-sub-title{color:var(--color-boulder);font-size:var(--content-default-text);height:3rem;line-height:1;margin-top:4px;text-align:center}#ServicesFirst .content-container>.content-box>.content-items>.item-4>.services-first-text{font-size:var(--content-default-text);font-weight:700;height:1.5rem;line-height:1.5rem}#ServicesFirst .content-container>.content-box>.content-items>.item-4>.services-first-sub-text{font-size:var(--content-sm-text);line-height:1.25rem;margin-top:1.5rem}#ServicesSecond .content-container>.content-box>.content-title,#ServicesThird .content-container>.content-box>.content-title{margin-bottom:70px}#ServicesSecond .content-container>.content-box>.content-text,#ServicesThird .content-container>.content-box>.content-text{margin-top:40px}#ServicesSecond .content-container>.content-box>.content-items img,#ServicesThird .content-container>.content-box>.content-items img{box-shadow:0 3px 6px 0 #9f9f9f40}#SolutionsFirst .content-container>.content-box>.content-text{margin:0 auto;width:60rem}#SolutionsFirst .content-container>.content-box>.content-text>.dot-items{margin-bottom:.625rem}#SolutionsFirst .content-container>.content-box>.solutions-first-mobal-btn-wrap{display:flex;justify-content:center;margin-top:5rem}#SolutionsFirst .content-container>.content-box>.solutions-first-mobal-btn-wrap>.solutions-first-mobal-btn{align-items:center;background-color:var(--color-cyber-grape);border-radius:9999px;color:var(--color-white);display:flex;flex-direction:column;font-size:var(--content-default-text);font-weight:700;line-height:1.5;padding:1rem}#SolutionsSecond .content-container>.content-box>img{margin:0 auto}#SolutionsSecond .content-container>.content-box>.content-text{margin:20px 0}#SolutionsSecond .content-container>.content-box>.content-items>.item-2{border:1px solid var(--color-malachite)}#SolutionsSecond .content-container>.content-box>.content-items>.item-2>.item-header-bg{align-items:center;background-color:var(--color-malachite);display:flex;gap:8px;padding:16px}#SolutionsSecond .content-container>.content-box>.content-items>.item-2>.item-header-bg>.solutions-second-header{font-size:var(--content-default-text);line-height:1.2;text-align:left}#SolutionsSecond .content-container>.content-box>.content-items>.item-2>.item-header-bg>div:nth-child(3){font-size:var(--font-size-36px);padding:0 10px}#SolutionsSecond .content-container>.content-box>.content-items>.item-2>.item-header-bg>img{height:37px;width:41px}#SolutionsSecond .content-container>.content-box>.content-items>.item-2>.item-content-bg{background-color:var(--color-white);padding:30px;text-align:center}#SolutionsSecond .content-container>.content-box>.content-items>.item-2>.item-content-bg>.solutions-second-content{border-top:1px solid var(--color-gallery);color:var(--color-malachite);font-size:var(--font-size-32px);font-weight:700;line-height:1;margin-top:15px;padding-top:15px}#SolutionsSecond .content-container>.content-box>.solutions-second-mobal-btn-wrap{display:flex;justify-content:center;margin-top:5rem}#SolutionsSecond .content-container>.content-box>.solutions-second-mobal-btn-wrap>.solutions-second-mobal-btn{align-items:center;background-color:var(--color-cyber-grape);border-radius:9999px;color:var(--color-white);display:flex;flex-direction:column;font-size:var(--content-default-text);font-weight:700;line-height:2rem;padding:1rem}#SolutionsThird .content-container>.content-box>img{margin:1.25rem auto}#SolutionsFourth .content-container>.content-box>img{margin:1.25rem auto 2.5rem}#SolutionsFifth .content-container>.content-box>img{margin:0 auto}#FixsoMes .modal-content-container>.content-box>.content-items{margin-bottom:40px}#FixsoMes .modal-content-container>.content-box>.content-items:has(.item-2){justify-content:space-between}#FixsoMes .modal-content-container>.content-box>.content-items .item-3{display:flex;width:554.5px}#FixsoMes .modal-content-container>.content-box>.content-items .item-header-bg{align-items:center;display:flex;font-size:var(--sub-content-title);justify-content:center;width:6rem}#FixsoMes .modal-content-container>.content-box>.content-items .item-content-bg{font-size:var(--content-sm-text);min-height:0;min-height:auto;padding:1rem;width:100%}#FixsoMes .modal-content-container>.content-box>.content-items .item-title{font-size:var(--content-blue-title);font-weight:600;margin-bottom:8px}#FixsoMes .modal-content-container>.content-box>.content-items .item-text{font-size:var(--content-default-text);font-weight:300;line-height:1.2;margin-top:8px}#FixsoMes .modal-content-container>.content-box>.function-configuration-content-items{gap:0}#FixsoMes .modal-content-container>.content-box>.function-configuration-content-items>.item-4{flex-direction:column;justify-content:flex-start}#FixsoMes .modal-content-container>.content-box>.function-configuration-content-items>.item-4:first-child{width:200px}#FixsoMes .modal-content-container>.content-box>.function-configuration-content-items>.item-4:first-child>.item-header-bg{background-color:#64748b}#FixsoMes .modal-content-container>.content-box>.function-configuration-content-items>.item-4:nth-child(2){width:460px}#FixsoMes .modal-content-container>.content-box>.function-configuration-content-items>.item-4:nth-child(2)>.item-header-bg{background-color:#10b981}#FixsoMes .modal-content-container>.content-box>.function-configuration-content-items>.item-4:nth-child(3){width:460px}#FixsoMes .modal-content-container>.content-box>.function-configuration-content-items>.item-4:nth-child(3)>.item-header-bg{background-color:#0e7490}#FixsoMes .modal-content-container>.content-box>.function-configuration-content-items>.item-4>.item-header-bg{display:flex;flex-direction:column;height:100px;justify-content:flex-start;width:auto}#FixsoMes .modal-content-container>.content-box>.function-configuration-content-items>.item-4>.item-content-bg-list{display:flex}#FixsoMes .modal-content-container>.content-box>.function-configuration-content-items>.item-4 .item-content-bg{background-color:var(--color-white);border-bottom:1px solid #cbd5e1;border-right:1px solid #cbd5e1;height:330px}#FixsoMes .modal-content-container>.content-box>.function-configuration-content-items>.item-4 .item-content-bg>.item-title{font-size:var(--font-size-21px);font-weight:700}#BuildingSolutions img,#FixsoMms img,#FoodSolutions img,#MachineSolutions img,#PetroleumSolutions img{margin-bottom:40px}#BuildingSolutions .modal-content-container>.content-box .content-text,#FoodSolutions .modal-content-container>.content-box .content-text,#MachineSolutions .modal-content-container>.content-box .content-text,#PetroleumSolutions .modal-content-container>.content-box .content-text{color:var(--color-malachite);font-size:var(--content-default-text)}#BuildingSolutions .modal-content-container>.content-box>.content-items,#FoodSolutions .modal-content-container>.content-box>.content-items,#MachineSolutions .modal-content-container>.content-box>.content-items,#PetroleumSolutions .modal-content-container>.content-box>.content-items{justify-content:flex-start}#BuildingSolutions .modal-content-container>.content-box>.content-items .item-3,#FoodSolutions .modal-content-container>.content-box>.content-items .item-3,#MachineSolutions .modal-content-container>.content-box>.content-items .item-3,#PetroleumSolutions .modal-content-container>.content-box>.content-items .item-3{width:367px}#BuildingSolutions .modal-content-container>.content-box>.content-items .item-title,#FoodSolutions .modal-content-container>.content-box>.content-items .item-title,#MachineSolutions .modal-content-container>.content-box>.content-items .item-title,#PetroleumSolutions .modal-content-container>.content-box>.content-items .item-title{color:var(--color-malachite);font-size:var(--content-blue-title);font-weight:700}#BuildingSolutions .modal-content-container>.content-box>.content-items .item-text,#FoodSolutions .modal-content-container>.content-box>.content-items .item-text,#MachineSolutions .modal-content-container>.content-box>.content-items .item-text,#PetroleumSolutions .modal-content-container>.content-box>.content-items .item-text{font-size:var(--content-default-text);font-weight:300;line-height:1.2;margin-top:8px}#DtBizFirst .content-container>.content-box>img,#DtBizSecond .content-container>.content-box>img{margin:0 auto}#AvevaFirst .content-container>.content-box>.content-text{margin-bottom:40px}#AvevaFirst .content-container>.content-box>.aveva-product-title{background-color:#ebf0f3;margin-bottom:8px}#AvevaFirst .content-container>.content-box>.aveva-product-title>img{margin:0 auto}#AvevaFirst .content-container>.content-box .aveva-product-warp.content-items .item-3 img{width:100%}#AvevaFirst .content-container>.content-box .aveva-product-warp.content-items .item-3>.aveva-title-icon{height:335px}#AvevaFirst .content-container>.content-box .aveva-product-warp.content-items .item-3>.aveva-content-box{background-color:#ebf0f3;display:flex;flex-direction:column;height:300px;justify-content:space-between;padding:1.5rem}#AvevaFirst .content-container>.content-box .aveva-product-warp.content-items .item-3>.aveva-content-box>div>.aveva-content-title{font-weight:700}#AvevaFirst .content-container>.content-box .aveva-product-warp.content-items .item-3>.aveva-content-box>div>.aveva-content-text{margin:8px 0 16px 32px}#AvevaFirst .content-container>.content-box .aveva-product-warp.content-items .item-3>.aveva-content-box>.aveva-content-btn{align-items:center;border:1px solid var(--color-midnight);border-radius:2px;color:var(--color-midnight);cursor:pointer;display:flex;font-size:var(--btn);height:32px;justify-content:center;transition:.3s}#AvevaFirst .content-container>.content-box .aveva-product-warp2.content-items .item-2>.aveva-title-icon{border:1px solid #000}#AvevaFirst .content-container>.content-box .aveva-product-warp2.content-items .item-2>.aveva-content{background-color:#ebf0f3;height:250px;padding:1.5rem}#AvevaFirst .content-container>.content-box .aveva-product-warp2.content-items .item-2>.aveva-content>.aveva-content-title{font-weight:700}#AvevaFirst .content-container>.content-box .aveva-product-warp2.content-items .item-2>.aveva-content>.aveva-content-text{margin-top:8px}#AvevaFirst .content-container>.content-box .aveva-product-warp2.content-items .item-2>.aveva-content>.aveva-content-sub-text{margin-left:58px}#AutonicsScada>.content-container>.content-box>.content-items img{box-shadow:0 3px 6px 0 #9f9f9f40}.content-box>.content-text.otnix-text{margin-bottom:400px}.content-box>.content-text:nth-child(6){margin-bottom:40px}.content-box:has(.autonicsScada-bg){position:relative}.content-box>.autonicsScada-bg{position:absolute;right:0;top:5%;width:100%;z-index:-1}.content-box>.aveva-footer{align-items:center;background-color:#f3f3f3;display:flex;flex-direction:column;justify-content:center;margin-top:40px;padding:4rem 1rem;width:100%}.content-box>.aveva-footer>.aveva-footer-title{font-size:var(--sub-content-title);font-weight:700;margin-bottom:8px}.content-box>.aveva-footer>.aveva-footer-title.otnix{color:#fe5e01}.content-box>.aveva-footer>.aveva-footer-title.aveva{color:#7824af}.content-box>.aveva-footer>.aveva-footer-logo{display:flex;gap:8px}.content-box>.aveva-footer>.aveva-footer-logo>img{width:50px}.content-box>.aveva-footer>.aveva-footer-logo>span{color:#666;font-size:var(--sub-title);font-weight:700;line-height:1}.content-box>.aveva-footer>.aveva-footer-text{color:#666;font-size:var(--font-size-18px);line-height:1.75rem;margin:2rem 0 .5rem}.content-box>.aveva-footer>.aveva-phone-number{border-radius:9999px;color:#f3f3f3;display:flex;justify-content:center;padding:1rem;width:75%}.content-box>.aveva-footer>.aveva-phone-number>span>strong{font-weight:700}.content-box>.aveva-footer>.aveva-phone-number.otnix{background-color:#fe5e01;border:1px solid #fe5e01}.content-box>.aveva-footer>.aveva-phone-number.aveva{background-color:#7824af;border:1px solid #7824af}@media(max-width:1200px){.content-box:has(.autonicsScada-bg){position:static}.content-box:has(.autonicsScada-bg)>.content-text:nth-child(3){margin-bottom:0}.content-box:has(.autonicsScada-bg)>.content-text:nth-child(6){margin-bottom:40px}.autonicsScada-bg{display:none}}#RecruitFirst .content-container>.content-box>.content-items>.item-4,#RecruitSecond .content-container>.content-box>.content-items>.item-4{align-items:center;border-bottom:1px solid var(--color-gallery);border-top:1px solid var(--color-dove-gray);display:flex;flex-direction:column;justify-content:center;padding:30px 0 35px}#RecruitFirst .content-container>.content-box>.content-items>.item-4>.recruit-first-item-header,#RecruitSecond .content-container>.content-box>.content-items>.item-4>.recruit-first-item-header{color:var(--color-orient);font-size:var(--sub-content-title);font-weight:700;margin-bottom:10px}#RecruitFirst .content-container>.content-box>.content-items>.item-3>.item-content-bg,#RecruitSecond .content-container>.content-box>.content-items>.item-3>.item-content-bg{min-height:auto}#RecruitFirst .content-container>.content-box>img,#RecruitSecond .content-container>.content-box>img{margin:40px auto}#NewsSecond .content-container>.content-box .form-container{margin-top:2.5rem}#NewsSecond .content-container>.content-box .form-container form .form-row{display:flex;justify-content:space-between;padding-top:1rem;width:100%}#NewsSecond .content-container>.content-box .form-container form .form-row.border-top{border-top:1px solid #9ca3af}#NewsSecond .content-container>.content-box .form-container form .form-row.border-bottom{border-bottom:1px solid #9ca3af;padding-bottom:1rem}#NewsSecond .content-container>.content-box .form-container form .form-row .label{display:flex;flex-shrink:0;line-height:2rem;width:8rem}#NewsSecond .content-container>.content-box .form-container form .form-row .required{color:#ef4444;margin-left:1rem;width:.75rem}#NewsSecond .content-container>.content-box .form-container form .form-row .form-item{margin:0;width:100%}#NewsSecond .content-container>.content-box .form-container form .form-row .column-half{display:flex;justify-content:space-between;width:48%}#NewsSecond .content-container>.content-box .form-container form .form-row .column-half .label{width:8rem}#NewsSecond .content-container>.content-box .form-container form .form-row .column-half .form-item{margin:0;width:100%}#NewsSecond .content-container>.content-box .form-container form .privacy-policy{color:#3b82f6;font-size:var(--font-size-18px);font-weight:700;margin-top:2.5rem}#NewsSecond .content-container>.content-box .form-container form .policy-textarea{border:1px solid #9ca3af;margin-top:1rem;width:100%}#NewsSecond .content-container>.content-box .form-container form .checkbox-row{display:flex;justify-content:flex-end}#NewsSecond .content-container>.content-box .form-container form .checkbox-row .checkbox{margin-top:1rem}#NewsSecond .content-container>.content-box .form-container form .button-row{display:flex;justify-content:center;margin-top:1rem}@media(max-width:768px){#NewsSecond .content-container form .form-row{flex-direction:column;padding-top:8px!important}#NewsSecond .content-container form .form-row .column-half{flex-direction:column;margin-bottom:0;width:100%!important}}#CommunityNew{padding:5rem 0}#CommunityNew>.content-container>.content-box>.community-title{font-size:var(--sub-title);font-weight:700;text-align:center}#CommunityNew>.content-container>.content-box>.community-input-form{margin-top:2.5rem;max-width:1200px;width:100%}#CommunityNew>.content-container>.content-box>.community-input-form>.ant-form>.form-title{font-size:var(--content-blue-title);font-weight:700;line-height:1.75rem}#CommunityNew>.content-container>.content-box>.community-input-form>.ant-form>.ant-form-item{margin-top:.5rem}#CommunityNew>.content-container>.content-box>.community-input-form>.ant-form>.ant-form-item .date-picker{margin-bottom:1.5rem;margin-top:.5rem}#CommunityNew>.content-container>.content-box>.community-input-form>.ant-form>.community-btn{display:flex;gap:8px;justify-content:flex-end;margin-top:2.5rem;width:100%}#CommunityNew>.content-container>.content-box>.community-input-form>.ant-form>.community-btn button{border:1px solid var(--color-dove-gray);border-radius:8px;color:var(--color-dove-gray);font-size:var(--btn);font-weight:500;padding:4px 16px;width:-webkit-max-content;width:max-content}#CommunityNew>.content-container>.content-box>.community-input-form>.ant-form>.community-btn button:first-child:hover{background-color:#3b82f6;border:1px solid #387deb;color:#fff;font-weight:700}#CommunityNew>.content-container>.content-box>.community-input-form>.ant-form>.community-btn button:nth-child(2):hover{background-color:#f85a7c;border:1px solid #eb5575;color:#fff;font-weight:700}#CommunityView .content-container>.content-box>.community-wrap>.community-title-wrap{display:flex;font-size:var(--font-size-32px);font-weight:700;justify-content:space-between}#CommunityView .content-container>.content-box>.community-wrap>.community-title-wrap div:has(button){align-items:flex-end;display:flex;gap:8px}#CommunityView .content-container>.content-box>.community-wrap>.community-info-wrap{display:flex;font-size:var(--font-size-18px);justify-content:space-between;line-height:1.75rem;margin-top:.5rem}#CommunityView .content-container>.content-box>.community-wrap>.community-info-wrap>div:first-child{display:flex;flex-wrap:wrap;gap:8px}#CommunityView .content-container>.content-box>.community-wrap>.community-info-wrap>div:nth-child(2){display:flex;gap:16px;min-width:70px}#CommunityView .content-container>.content-box>.community-wrap>.community-info-wrap>div:nth-child(2)>div{align-items:center;display:flex}#CommunityView .content-container>.content-box>.community-wrap>.community-info-wrap>div:nth-child(2)>div>img{height:24px!important}#CommunityView .content-container>.content-box>.community-wrap>.community-content-border-line{border:1px solid #9ca3af;height:1px;margin-top:1rem;width:100%}#CommunityView .content-container>.content-box>.community-wrap>.community-file-item-list{display:flex;flex-direction:column;margin-top:2rem}#CommunityView .content-container>.content-box>.community-wrap>.community-file-item-list>.file-item{align-items:center;cursor:pointer;display:flex;gap:.5rem;margin-left:auto;width:-webkit-fit-content;width:fit-content}#CommunityView .content-container>.content-box>.community-wrap>.community-file-item-list>.file-item>.file-icon{height:1rem;width:1rem}#CommunityView .content-container>.content-box>.community-wrap>.community-file-item-list>.file-item>.file-title{font-weight:700}#CommunityView .content-container>.content-box>.community-wrap>.community-file-item-list>.file-item>.file-title:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}#CommunityView .content-container>.content-box>.community-wrap>.community-file-item-list>.file-item>.file-capacity{color:#b3b8c1}#CommunityView .content-container>.content-box>.community-wrap>.community-content{font-size:var(--content-default-text);margin-top:.5rem;min-height:40vh;overflow:auto;padding:2.5rem 0}#CommunityView .content-container>.content-box>.answer-read-open-btn{margin:16px auto 0}#CommunityView .content-container>.content-box>.community-list-btn{display:flex;justify-content:center;margin-top:2.5rem}#CommunityView .content-container>.content-box>.community-list-btn button{font-size:var(--content-blue-title);line-height:2rem;padding:.5rem 1rem;width:10rem}#CommunityView .content-container>.content-box>.community-page-navigation{border-top:1px solid #9ca3af;margin-top:2rem;max-width:1200px;width:100%}#CommunityView .content-container>.content-box>.community-page-navigation>.community-page{align-items:center;border-bottom:1px solid #9ca3af;display:flex;padding:1rem 0}#CommunityView .content-container>.content-box>.community-page-navigation>.community-page .prev-page,#CommunityView .content-container>.content-box>.community-page-navigation>.community-page>.next-page{font-weight:700;width:5rem}#CommunityView .content-container>.content-box>.community-page-navigation>.community-page .not-page{color:#9ca3af;flex:1 1}#CommunityView .content-container>.content-box>.community-page-navigation>.community-page .prev-page-title:hover,#CommunityView .content-container>.content-box>.community-page-navigation>.community-page>.next-page-title:hover{cursor:pointer;flex:1 1;-webkit-text-decoration-line:underline;text-decoration-line:underline}.sign-in-wrap{align-items:center;background-color:#f3f4f6;display:flex;justify-content:center}.sign-in-wrap>.sign-in-box{background-color:#fff;border-radius:.5rem;box-shadow:0 4px 8px 0 #9f9f9f40;margin-bottom:12rem;margin-top:12rem;padding:2rem;width:24rem}.sign-in-wrap>.sign-in-box>.sign-in-title{font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:1.5rem;text-align:center}.sign-in-wrap>.sign-in-box>.sign-in-from .ant-form-item-explain-error{display:none}.sign-in-wrap>.sign-in-box>.sign-in-from .sign-in-btn{background-color:#2563eb;width:100%}#EsgSinmungo .protectionPolicy-wrap{margin-top:40px}#EsgSinmungo .protectionPolicy-container{min-height:180px;padding:24px}#EsgSinmungo .protectionPolicy-head{display:flex;gap:16px}#EsgSinmungo .protectionPolicy-icon-box{background-color:#fff;border-radius:50px;box-shadow:3px 3px 9px #e6e3e3;height:48px;padding:10px;width:48px}#EsgSinmungo .protectionPolicy-icon{height:100%;width:100%}#EsgSinmungo .protectionPolicy-title{align-items:center;display:flex;font-size:var(--font-size-20px);font-weight:700}#EsgSinmungo .protectionPolicy-content-items{margin-top:16px}#EsgSinmungo .stageProcedure-wrap{display:flex;gap:32px;justify-content:center;margin-top:40px}#EsgSinmungo .stageProcedure-container{width:20%}#EsgSinmungo .stageProcedure-head{align-items:center;display:flex;flex-direction:column}#EsgSinmungo .stageProcedure-icon-box{background-color:#fff;border:1px solid #6c6c6cb3;border-radius:50px;box-shadow:3px 3px 9px #e6e3e3;height:64px;padding:16px;width:64px}#EsgSinmungo .stageProcedure-icon{height:100%;width:100%}#EsgSinmungo .stageProcedure-title{font-size:var(--font-size-20px);font-weight:700;margin:8px 0}#EsgSinmungo .stageProcedure-content-items{text-align:center}#EsgSinmungo .stageProcedure-wrap .stageProcedure-icon-box{background-color:#6c6c6c;position:relative}#EsgSinmungo .reportType-wrap{margin-top:40px}#EsgSinmungo .reportType-wrap textarea{background-color:#f3f4f6;margin:8px 0;padding:16px;width:calc(100% - 8px)}#EsgSinmungo .reportType-container{cursor:pointer;min-height:150px;padding:24px}#EsgSinmungo .reportType-head{display:flex;gap:16px}#EsgSinmungo .reportType-icon-box{background-color:#fff;border-radius:50px;box-shadow:3px 3px 9px #e6e3e3;height:48px;padding:10px;width:48px}#EsgSinmungo .reportType-icon{height:100%;width:100%}#EsgSinmungo .reportType-title{align-items:center;display:flex;font-size:var(--font-size-20px);font-weight:700}#EsgSinmungo .reportType-content-items{margin-top:16px}#EsgSinmungo .reportType-btn-list{display:flex;gap:8px}@keyframes shadow-pop-br{0%{box-shadow:0 0 #bbb,0 0 #bbb,0 0 #bbb,0 0 #bbb,0 0 #bbb,0 0 #bbb,0 0 #bbb,0 0 #bbb;box-shadow:0 0 0 0 #0000;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}to{box-shadow:1px 1px #bbb,2px 2px #bbb,3px 3px #bbb,4px 4px #bbb,5px 5px #bbb,6px 6px #bbb,7px 7px #bbb,8px 8px #bbb;transform:translateX(-8px) translateY(-8px)}}#EsgSinmungo .btn{font-size:var(--font-size-16px);height:48px;padding:8px 32px}@media(max-width:1023px){#EsgSinmungo .stageProcedure-wrap{gap:16px!important;justify-content:space-between}#EsgSinmungo .stageProcedure-wrap>.stageProcedure-container>.stageProcedure-head>.stageProcedure-title{font-size:var(--font-size-18px)}#EsgSinmungo .stageProcedure-wrap>.stageProcedure-container>.stageProcedure-content-items{display:none}}#EsgSinmungoAdd .content-container>.content-box .content-sub-not-border-title{text-align:left}#EsgSinmungoAdd .content-container>.content-box .form-container{margin-top:2.5rem}#EsgSinmungoAdd .content-container>.content-box .form-container .form-row{display:flex;justify-content:space-between;padding-top:1rem;width:100%}#EsgSinmungoAdd .content-container>.content-box .form-container .form-row:has(.anonymous-checkbox,.reporterDepartmentmChecked-checkbox,.reporterPositionChecked-checkbox,.reporterNameChecked-checkbox) .ant-form-item-control-input-content{display:flex;gap:8px;justify-content:space-between}#EsgSinmungoAdd .content-container>.content-box .form-container .form-row:has(.anonymous-checkbox,.reporterDepartmentmChecked-checkbox,.reporterPositionChecked-checkbox,.reporterNameChecked-checkbox) .ant-form-item-control-input-content .checkbox-input{width:calc(100% - 16px)}#EsgSinmungoAdd .content-container>.content-box .form-container .form-row:has(.anonymous-checkbox,.reporterDepartmentmChecked-checkbox,.reporterPositionChecked-checkbox,.reporterNameChecked-checkbox) .anonymous-checkbox,#EsgSinmungoAdd .content-container>.content-box .form-container .form-row:has(.anonymous-checkbox,.reporterDepartmentmChecked-checkbox,.reporterPositionChecked-checkbox,.reporterNameChecked-checkbox) .reporterDepartmentmChecked-checkbox,#EsgSinmungoAdd .content-container>.content-box .form-container .form-row:has(.anonymous-checkbox,.reporterDepartmentmChecked-checkbox,.reporterPositionChecked-checkbox,.reporterNameChecked-checkbox) .reporterNameChecked-checkbox,#EsgSinmungoAdd .content-container>.content-box .form-container .form-row:has(.anonymous-checkbox,.reporterDepartmentmChecked-checkbox,.reporterPositionChecked-checkbox,.reporterNameChecked-checkbox) .reporterPositionChecked-checkbox{align-items:center;display:flex;width:110px}#EsgSinmungoAdd .content-container>.content-box .form-container .form-row.border-top{border-top:1px solid #9ca3af}#EsgSinmungoAdd .content-container>.content-box .form-container .form-row.border-bottom{border-bottom:1px solid #9ca3af;padding-bottom:1rem}#EsgSinmungoAdd .content-container>.content-box .form-container .form-row .label{display:flex;flex-shrink:0;line-height:2rem;width:8rem}#EsgSinmungoAdd .content-container>.content-box .form-container .form-row .required{color:#ef4444;margin-left:1rem;width:.75rem}#EsgSinmungoAdd .content-container>.content-box .form-container .form-row .form-item{margin:0;width:100%}#EsgSinmungoAdd .content-container>.content-box .form-container .form-row .column-half{display:flex;justify-content:space-between;width:48%}#EsgSinmungoAdd .content-container>.content-box .form-container .form-row .column-half .label{width:8rem}#EsgSinmungoAdd .content-container>.content-box .form-container .form-row .column-half .form-item{margin:0;width:100%}#EsgSinmungoAdd .content-container>.content-box .form-container .privacy-policy{color:#3b82f6;font-size:var(--font-size-18px);font-weight:700;margin-top:2.5rem}#EsgSinmungoAdd .content-container>.content-box .form-container .policy-textarea{border:1px solid #9ca3af;margin-top:1rem;width:100%}#EsgSinmungoAdd .content-container>.content-box .form-container .checkbox-row{display:flex;justify-content:flex-end}#EsgSinmungoAdd .content-container>.content-box .form-container .checkbox-row .checkbox{margin-top:1rem}#EsgSinmungoAdd .content-container>.content-box .form-container .button-row{display:flex;justify-content:center;margin-top:1rem}@media(max-width:768px){#EsgSinmungoAdd .content-container>.content-box .form-row{flex-direction:column;padding-top:8px!important}#EsgSinmungoAdd .content-container>.content-box .form-row .column-half{flex-direction:column;margin-bottom:0;width:100%!important}}#EsgSinmungoAdd .btn{font-size:var(--font-size-16px);height:36px;padding:8px 32px}#EsgSinmungoAdd .checkbox-warp>textarea{background-color:#f3f4f6;padding:16px;width:100%}#EsgSinmungoAdd .checkbox-warp>.checkbox-row{display:flex;justify-content:space-between}@media(max-width:768px){#EsgSinmungoAdd .checkbox-row{align-items:flex-start}#EsgSinmungoAdd .checkbox-row>span{width:calc(100% - 110px)}#EsgSinmungoAdd .form-row:has(.ant-checkbox-wrapper) .ant-form-item-control-input-content{gap:0!important}#EsgSinmungoAdd .form-row:has(.ant-checkbox-wrapper) .ant-form-item-control-input-content>input{width:100%!important}#EsgSinmungoAdd .form-row:has(.ant-checkbox-wrapper) .ant-checkbox-wrapper{display:flex;justify-content:flex-end;width:100%!important}}#EsgSinmungoRead .form-container{margin-top:2.5rem}#EsgSinmungoRead .form-container .form-row{align-items:center;display:flex;justify-content:space-between;padding-top:1rem;width:100%}#EsgSinmungoRead .form-container .form-row.border-top{border-top:1px solid #9ca3af}#EsgSinmungoRead .form-container .form-row.border-bottom{border-bottom:1px solid #9ca3af;padding-bottom:1rem}#EsgSinmungoRead .form-container .form-row .label{display:flex;flex-shrink:0;line-height:2rem;width:8rem}#EsgSinmungoRead .form-container .form-row .required{color:#ef4444;margin-left:1rem;width:.75rem}#EsgSinmungoRead .form-container .form-row .form-item{margin:0;width:100%}#EsgSinmungoRead .form-container .form-row .column-half{display:flex;justify-content:space-between;width:48%}#EsgSinmungoRead .form-container .form-row .column-half .label{width:8rem}#EsgSinmungoRead .form-container .form-row .column-half .form-item{margin:0;width:100%}#EsgSinmungoRead .stageProcedure-wrap{display:flex;gap:32px;justify-content:center;margin-top:40px}#EsgSinmungoRead .stageProcedure-container{width:20%}#EsgSinmungoRead .stageProcedure-head{align-items:center;display:flex;flex-direction:column}#EsgSinmungoRead .stageProcedure-icon-box{background-color:#fff;border:1px solid #6c6c6cb3;border-radius:50px;box-shadow:3px 3px 9px #e6e3e3;height:64px;padding:16px;position:relative;width:64px}#EsgSinmungoRead .stageProcedure-icon-box-Y,#EsgSinmungoRead .stageProcedure-icon-box-Y:after{background-color:#6c6c6c}#EsgSinmungoRead .stageProcedure-icon-box-N,#EsgSinmungoRead .stageProcedure-icon-box-N:after{background-color:#fff}#EsgSinmungoRead .stageProcedure-icon{height:100%;width:100%}#EsgSinmungoRead .stageProcedure-title{font-size:var(--font-size-20px);font-weight:700;margin:8px 0}#EsgSinmungoRead .btn{font-size:var(--font-size-16px);height:36px;padding:8px 32px}#EsgSinmungoRead .stageProcedure-wrap .stageProcedure-container:last-child .stageProcedure-icon-box:after{background-color:#fff;height:6px}#EsgReportList .content-box .search-wrap{display:flex;gap:16px;margin:16px 0}#EsgReportList .content-box .search-wrap>.name-text-input,#EsgReportList .content-box .search-wrap>.phone-text-input,#EsgReportList .content-box .search-wrap>.processing-state{width:160px}#EsgReportList .content-box .content-grid .text-decoration-underline:hover{text-decoration:underline}#EsgReportList .content-box .content-grid .rpt-sttd-row-color{border-radius:4px;color:#fff;display:inline-block;font-size:13px;min-width:80px;padding:4px 16px}#EsgReportList .content-box .content-grid td{cursor:pointer;height:24px;padding:8px 16px}#EsgManagerDetailsContainer .form-container{margin-top:2.5rem}#EsgManagerDetailsContainer .form-container .form-row{align-items:center;display:flex;justify-content:space-between;padding-top:1rem;width:100%}#EsgManagerDetailsContainer .form-container .form-row.border-top{border-top:1px solid #9ca3af}#EsgManagerDetailsContainer .form-container .form-row.border-bottom{border-bottom:1px solid #9ca3af;padding-bottom:1rem}#EsgManagerDetailsContainer .form-container .form-row .label{display:flex;flex-shrink:0;line-height:2rem;width:8rem}#EsgManagerDetailsContainer .form-container .form-row .required{color:#ef4444;margin-left:1rem;width:.75rem}#EsgManagerDetailsContainer .form-container .form-row .form-item{margin:0;width:100%}#EsgManagerDetailsContainer .form-container .form-row .form-item .file-item{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:.5rem;margin-left:auto}#EsgManagerDetailsContainer .form-container .form-row .form-item .file-item>.file-icon{height:.8rem;width:.8rem}#EsgManagerDetailsContainer .form-container .form-row .form-item .file-item>.file-title{font-weight:700}#EsgManagerDetailsContainer .form-container .form-row .form-item .file-item>.file-title:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}#EsgManagerDetailsContainer .form-container .form-row .form-item .file-item>.file-capacity{color:#b3b8c1}#EsgManagerDetailsContainer .btn{font-size:var(--font-size-16px);height:36px;padding:8px 32px}#EsgManagerDetailsContainerModal .custom-confirm-wrap .custom-confirm-items>.custom-confirm-item{flex-direction:column}#EsgManagerDetailsContainerModal .custom-confirm-wrap .custom-confirm-items>.custom-confirm-item>.custom-confirm-etc{margin-bottom:32px}#EsgManagerDetailsContainerModal .custom-confirm-wrap .custom-confirm-items>.custom-confirm-item>.custom-confirm-title{min-width:85px}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.left-1\/2{left:50%}.top-1\/2{top:50%}.z-50{z-index:50}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-20{margin-top:5rem}.mt-4{margin-top:1rem}.mt-72{margin-top:18rem}.block{display:block}.flex{display:flex}.hidden{display:none}.h-1px{height:1px}.h-20{height:5rem}.h-300{height:1200px}.h-72{height:18rem}.h-\[100vh\]{height:100vh}.h-full{height:100%}.h-screen{height:100vh}.h-screen-3\/4{height:75vh}.w-20{width:5rem}.w-64{width:16rem}.w-full{width:100%}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.gap-2{gap:.5rem}.gap-4{gap:1rem}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.rounded-full{border-radius:9999px}.rounded-none{border-radius:0}.border{border-width:1px}.border-12{border-width:12px}.border-8{border-width:8px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-blue-500{--tw-border-opacity:1;border-color:#3b82f6;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:#9ca3af;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-white{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-r-transparent{border-right-color:#0000}.bg-gray-200{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:#9ca3af;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-gray-900{--tw-bg-opacity:1;background-color:#111827;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.bg-opacity-50{--tw-bg-opacity:0.5}.object-cover{object-fit:cover}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-20{padding-bottom:5rem;padding-top:5rem}.pt-72{padding-top:18rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-5xl{font-size:3rem;line-height:1}.text-lg{font-size:1.125rem;line-height:1.75rem}.font-bold{font-weight:700}.text-black{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}