diff --git a/docs/assets/index-DcdPgl-U.js b/docs/assets/index-D6KoJ381.js similarity index 91% rename from docs/assets/index-DcdPgl-U.js rename to docs/assets/index-D6KoJ381.js index d4b101e..27416e4 100644 --- a/docs/assets/index-DcdPgl-U.js +++ b/docs/assets/index-D6KoJ381.js @@ -26,18 +26,18 @@ Please change the parent to (0,B.jsx)(En,{to:e.to,className:`sh4-nav-tab${i===e.to?` sh4-nav-tab--active`:``}`,children:e.label},e.to))})})]})}var kC=[{text:`UTM`,size:18},{text:`UTM`,size:22},{text:`UATM`,size:24},{text:`AI System`,size:15},{text:`항공관제`,size:13},{text:`드론관제`,size:11},{text:`R&D`,size:20},{text:`SI`,size:16},{text:`솔루션`,size:12},{text:`항공 데이터`,size:11},{text:`스마트 공역`,size:14},{text:`Flight Control`,size:10},{text:`PAL Networks`,size:11}],AC=[{x:12,y:18},{x:68,y:8},{x:82,y:32},{x:55,y:22},{x:20,y:55},{x:75,y:58},{x:40,y:72},{x:88,y:75},{x:60,y:45},{x:30,y:38},{x:50,y:85},{x:78,y:88},{x:15,y:82}];function jC(){return(0,B.jsx)(`div`,{className:`fk-wrap`,children:kC.map((e,t)=>(0,B.jsx)($.span,{className:`fk-item`,style:{left:`${AC[t].x}%`,top:`${AC[t].y}%`,fontSize:e.size},initial:{opacity:0},animate:{opacity:[0,.28,.22,.32,.18],y:[0,-6,2,-4,0]},transition:{duration:6+t*.8,delay:t*.18,repeat:1/0,repeatType:`mirror`,ease:`easeInOut`},children:e.text},e.text))})}function MC(){let[e,t]=(0,w.useState)(!1);return(0,w.useEffect)(()=>{let e=()=>t(window.scrollY>400);return window.addEventListener(`scroll`,e,{passive:!0}),()=>window.removeEventListener(`scroll`,e)},[]),(0,B.jsx)(B.Fragment,{children:e&&(0,B.jsx)(`button`,{className:`top-btn`,onClick:()=>window.scrollTo({top:0,behavior:`smooth`}),children:`↑`})})}W.registerPlugin(X);var NC=(0,B.jsx)(jC,{}),PC=[{label:`회사소개`,to:`/company/about`},{label:`연혁`,to:`/company/history`},{label:`고객 및 협력사`,to:`/company/partners`},{label:`찾아오시는 길`,to:`/company/location`}];function FC(){let e=`/PALNetworks/`,t=(0,w.useRef)(null),n=(0,w.useRef)([]),r=(0,w.useRef)([]),i=(0,w.useRef)([]),a=(0,w.useRef)(null),o=(0,w.useRef)(null),s=(0,w.useRef)(null);return(0,w.useEffect)(()=>{let e=W.context(()=>{W.fromTo(a.current,{borderRadius:`50%`,scale:.65,opacity:0},{scrollTrigger:{trigger:a.current,start:`top 80%`,toggleActions:`play none none none`},borderRadius:`20px`,scale:1,opacity:1,duration:1.2,ease:`power2.out`}),W.fromTo(o.current,{borderRadius:`50%`,scale:.5,opacity:0},{scrollTrigger:{trigger:o.current,start:`top 85%`,toggleActions:`play none none none`},borderRadius:`20px`,scale:1,opacity:1,duration:1.5,ease:`power2.out`}),W.from(s.current,{scrollTrigger:{trigger:s.current,start:`top 80%`,toggleActions:`play none none none`},x:-40,opacity:0,duration:.9,ease:`power3.out`}),n.current.forEach((e,t)=>{W.from(e,{scrollTrigger:{trigger:e,start:`top 85%`,toggleActions:`play none none none`},x:t===0?-50:50,opacity:0,duration:.8,ease:`power3.out`})}),W.from(r.current,{scrollTrigger:{trigger:r.current[0],start:`top 85%`,toggleActions:`play none none none`},y:30,opacity:0,duration:.7,stagger:.15,ease:`power3.out`}),W.from(`.about-cert-patents`,{scrollTrigger:{trigger:`.about-cert-patents`,start:`top 85%`,toggleActions:`play none none none`},y:24,opacity:0,duration:.7,ease:`power3.out`}),W.from(i.current,{scrollTrigger:{trigger:`.about-cert-section`,start:`top 60%`,toggleActions:`play none none none`},y:30,opacity:0,duration:.8,stagger:{amount:.6,ease:`power1.out`},ease:`power2.out`,clearProps:`all`}),W.from(`.about-cta-inner`,{scrollTrigger:{trigger:`.about-cta-section`,start:`top 80%`,toggleActions:`play none none none`},y:40,opacity:0,duration:.9,ease:`power3.out`})},t);return()=>e.revert()},[]),(0,B.jsxs)(`article`,{ref:t,children:[(0,B.jsx)(OC,{label:`Company`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`About Us`})}),navItems:PC,rightSlot:NC}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsxs)(`div`,{className:`inner-wrap`,children:[(0,B.jsxs)($.div,{className:`ht-header`,initial:{opacity:0,y:32},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:`-80px`},transition:{duration:.6,ease:[.4,0,.2,1]},children:[(0,B.jsxs)(`p`,{className:`ht-header-title`,children:[`Values First,`,(0,B.jsx)(`br`,{}),(0,B.jsxs)(`em`,{children:[(0,B.jsx)(`span`,{children:`Trust`}),` `,(0,B.jsx)(`b`,{children:`in Every Stepe`})]})]}),(0,B.jsx)(`em`,{className:`ht-header-sub`,children:`가치를 존중하며, 신뢰를 바탕으로 실천하는 기업`})]}),(0,B.jsx)(`section`,{className:`about-company-section`,children:(0,B.jsxs)(`div`,{className:`about-company-inner`,children:[(0,B.jsxs)(`div`,{className:`about-company-text`,ref:s,children:[(0,B.jsx)(`p`,{className:`about-section-label`,children:`About PAL Networks`}),(0,B.jsxs)(`h3`,{className:`about-company-heading`,children:[(0,B.jsx)(`span`,{className:`blue`,children:`항공·전문 IT산업분야의`}),(0,B.jsx)(`br`,{}),`소프트웨어 개발 전문 기업`]}),(0,B.jsx)(`p`,{className:`about-company-body`,children:`항공·전문 IT산업분야의 소프트웨어 개발 전문 기업으로써 개발, 연구 & 컨설팅 등 기술력 기반으로 전문인력 중심으로 수행하고 있습니다.`}),(0,B.jsx)(`p`,{className:`about-company-body`,children:`PAL은 모두 가깝게 오래 사귄 사람을 뜻하는 '친구'라는 의미와 좋은 친구 Good friend, 짝꿍 Mate란 의미입니다.`}),(0,B.jsx)(`p`,{className:`about-company-body`,children:`PAL네트웍스는 사람에 따뜻한 가치를 존중하며, 신뢰를 바탕으로 실천하는 기업입니다.`})]}),(0,B.jsxs)(`div`,{className:`about-img-group`,children:[(0,B.jsxs)(`div`,{className:`about-img-main-wrap`,ref:a,children:[(0,B.jsx)(`img`,{src:`${e}images/aboutImg1.png`,alt:`PAL Networks 소개`}),` `]}),(0,B.jsx)(`div`,{className:`about-img-side-wrap`,ref:o,children:(0,B.jsx)(`img`,{src:`${e}images/aboutImg1.png`,alt:`PAL Networks 소개`})})]})]})}),(0,B.jsxs)(`section`,{className:`about-meaning-section`,children:[(0,B.jsx)(`p`,{className:`about-section-label`,children:`Brand Identity`}),(0,B.jsx)(`h3`,{className:`about-meaning-title`,children:`PALNETWORKS의 의미`}),(0,B.jsxs)(`div`,{className:`about-meaning-cards`,children:[(0,B.jsxs)(`div`,{className:`about-meaning-card`,ref:e=>n.current[0]=e,children:[(0,B.jsx)(`div`,{className:`about-meaning-card-keyword`,children:`FRIENDSHIP`}),(0,B.jsx)(`h4`,{className:`about-meaning-card-title`,children:`PAL — 친구 · Good friend · Mate`}),(0,B.jsx)(`p`,{className:`about-meaning-card-desc`,children:`오래 사귄 친구처럼 고객과 함께 성장하는 파트너십을 추구합니다`})]}),(0,B.jsxs)(`div`,{className:`about-meaning-card`,ref:e=>n.current[1]=e,children:[(0,B.jsx)(`div`,{className:`about-meaning-card-keyword`,children:`RELIABILITY`}),(0,B.jsx)(`h4`,{className:`about-meaning-card-title`,children:`신뢰 · Trust`}),(0,B.jsx)(`p`,{className:`about-meaning-card-desc`,children:`신뢰를 바탕으로 사람에게 따뜻한 가치를 존중하며 실천하는 기업입니다`})]})]})]}),(0,B.jsx)(`section`,{className:`about-mission-section`,children:(0,B.jsxs)(`div`,{className:`about-mission-inner`,children:[(0,B.jsxs)(`div`,{className:`about-mission-left`,children:[(0,B.jsx)(`p`,{className:`about-section-label`,children:`Mission`}),(0,B.jsxs)(`h3`,{className:`about-mission-title`,children:[`항공산업의 기술혁신 선도를 통한`,(0,B.jsx)(`br`,{}),`파트너 고객만족 지원`]}),(0,B.jsx)(`p`,{className:`about-mission-desc`,children:`미션은 효율적이고 혁신적인 기술로 항공산업에 이바지 하는 시스템과 관련기술을 구축 개발하여 대한민국의 현재와 미래 발전에 기여하는 것입니다.`})]}),(0,B.jsx)(`div`,{className:`about-mission-right`,children:[{num:`01`,keyword:`INNOVATION`,title:`혁신`,desc:`효율적이고 혁신적인 기술로 항공산업 발전에 기여합니다`},{num:`02`,keyword:`TRUST`,title:`신뢰`,desc:`안전하고 신뢰할 수 있는 시스템을 구축합니다`},{num:`03`,keyword:`COOPERATION`,title:`협력`,desc:`파트너와 함께 성장하는 협력 생태계를 만들어갑니다`}].map((e,t)=>(0,B.jsxs)(`div`,{className:`about-mission-item`,ref:e=>r.current[t]=e,children:[(0,B.jsx)(`span`,{className:`about-mission-item-num`,children:e.num}),(0,B.jsxs)(`div`,{className:`about-mission-item-body`,children:[(0,B.jsxs)(`div`,{className:`about-mission-item-top`,children:[(0,B.jsx)(`h4`,{className:`about-mission-item-title`,children:e.title}),(0,B.jsx)(`span`,{className:`about-mission-item-keyword`,children:e.keyword})]}),(0,B.jsx)(`p`,{className:`about-mission-item-desc`,children:e.desc})]})]},t))})]})}),(0,B.jsxs)(`section`,{className:`about-cert-section`,children:[(0,B.jsx)(`p`,{className:`about-section-label`,children:`Certification`}),(0,B.jsx)(`h3`,{className:`about-cert-title`,children:`인증 및 특허 현황`}),(0,B.jsx)(`div`,{className:`about-cert-patents`,children:(0,B.jsx)(`p`,{className:`about-cert-patents-desc`,children:`벤처기업등록 · 기업부설연구소 · 소프트웨어등록증 · 직접생산증명원 ADS-978(KC 인증) · 비행정보통합관리시스템(특허출원) · 항공기의 지상 이동 소요시간 예측 시스템 및 방법(특허출원)`})}),(0,B.jsx)(`div`,{className:`about-cert-cards`,children:[{year:`2018. 04`,title:`관광 사업 등록증`,desc:`관광 사업 등록`},{year:`2018. 07`,title:`벤처기업 확인서`,desc:`벤처기업 인증`},{year:`2018. 12`,title:`인천시 항공 유망 기업 인증`,desc:`인천시 항공 유망기업으로 선정`},{year:`2020. 06`,title:`인천 관광벤처 인증`,desc:`인천 관광벤처 인증`},{year:`2021. 03`,title:`KT 클라우드 총판`,desc:`KT 클라우드 인천 총판 등록`}].map((t,n)=>(0,B.jsxs)(`div`,{className:`about-cert-card`,ref:e=>i.current[n]=e,children:[(0,B.jsx)(`div`,{className:`about-cert-card-icon`,children:(0,B.jsx)(`img`,{src:`${e}images/aboutIcon${n+1}.png`,alt:``})}),(0,B.jsx)(`span`,{className:`about-cert-card-year`,children:t.year}),(0,B.jsx)(`h4`,{className:`about-cert-card-title`,children:t.title}),(0,B.jsx)(`p`,{className:`about-cert-card-desc`,children:t.desc})]},n))})]})]})}),(0,B.jsxs)(`section`,{className:`about-cta-section`,children:[(0,B.jsx)(`div`,{className:`about-cta-bg`}),(0,B.jsx)(`div`,{className:`about-cta-img`,style:{backgroundImage:`url(${e}images/about_banner.png)`}}),(0,B.jsxs)(`div`,{className:`about-cta-inner`,children:[(0,B.jsxs)(`h3`,{className:`about-cta-title`,children:[`PAL Networks와`,(0,B.jsx)(`br`,{}),`함께 시작해보세요`]}),(0,B.jsxs)(`p`,{className:`about-cta-desc`,children:[`항공 IT 솔루션에 대한 문의, 협력 제안 무엇이든 환영합니다.`,(0,B.jsx)(`br`,{}),`전문 인력이 빠르게 답변드리겠습니다.`]}),(0,B.jsxs)(`div`,{className:`about-cta-buttons`,children:[(0,B.jsx)(En,{to:`/company/location`,className:`about-cta-btn about-cta-btn--primary`,children:`찾아오시는 길`}),(0,B.jsx)(En,{to:`/contact`,className:`about-cta-btn about-cta-btn--outline`,children:`문의하기`})]})]})]})]})}var IC=[{label:`회사소개`,to:`/company/about`},{label:`연혁`,to:`/company/history`},{label:`고객 및 협력사`,to:`/company/partners`},{label:`찾아오시는 길`,to:`/company/location`}],LC=[`2020's`,`2010's`],RC={"2020's":[{year:`2025`,items:[`KAC 드론교통관리(UTM) 시스템 구축사업 (한국공항공사)`,`항공우주 부트캠프사업단 홈페이지 구축 (청주대학교)`,`DIAMOND DA40NG Simulator 구축 (청주대학교)`,`UTM 시뮬레이터를 활용한 비행관제 시스템 전시 (부산 벡스코 드론쇼코리아)`,`인천 파브(PAV) 기업대상 기업홍보 지원사업 선정 (인천테크노파크)`,`파브(PAV) 부품기술개발 지원사업 (인천테크노파크)`,`감항인증 전문교육과정 위탁사업 홈페이지 운영 (방위산업청)`,`공공용 UTM 시작품 정보공유체계 개발 (한국공항공사)`,`IBE 개발 및 안정화 (섬에어)`,`기술혁신형 중소기업 이노비즈 취득`]},{year:`2024`,items:[`강화도 화개정원 유지보수 (강화군)`,`타이드스퀘어 PRIVIA 항공 개발 업무 (타이드스퀘어)`,`항공교통데이터시스템 (아이비리더스)`,`24년 군 감항인증 전문교육과정 홈페이지 유지보수 (방위사업청)`,`HILS 기반 PAV 부품 성능시험 시스템 (인하공업전문대학)`,`PAV 원격 모니터링 시스템 (인천테크노파크)`,`드론 지형추적비행 매뉴얼 개발 용역 (소방청 국립소방연구소)`,`UTM 팀코리아(UTK) 워킹그룹 참여 (국토교통부)`,`KAC 드론교통관리(UTM) 시스템 구축사업 (한국공항공사)`,`도심항공교통(UTM, AAM등) 관련 사업 분석 위탁용역 (인천테크노파크)`]},{year:`2023`,items:[`섬에어(주) 항공운항 예약시스템 구축`,`남원시 드론 실증도시 구축사업 협약 체결 (국토교통부)`,`팔네트웍스와 베셀 MOU 체결`,`UTM 운항 공역 비행체 감시 기술개발 사전기획 (인천테크노파크)`,`블록체인 기반 드론교통관리(UTM) 시스템 정보공유체계 개발 (한국공항공사)`,`UTM 컨설팅 (SKT)`,`항공모빌리티(PAV) 부품 기술개발 지원사업 (인천테크노파크)`,`LAANC/드론/PAV/UTM 비행상황관리 시스템 전시 (서울 ADEX 2023)`,`UTM 비행상황관리 시스템 전시 (2023 K-UTM CONFEX)`,`PAV GNSS 시뮬레이터 1세트 등 3종 제작 구매 (인하공업전문대)`]},{year:`2022`,items:[`현대자동차 QR 코드 출입시스템 운영 및 유지보수 (현대자동차)`,`군감항인증전문교육과정위탁사업 (방위산업청)`,`항공모빌리티(PAV) 부품 기술개발 (인천테크노파크)`,`XR 메타버스 인천이음 프로젝트 활용확산 콘텐츠 개발 (인천테크노파크)`,`드론교통관리(UTM) 시스템 설계`,`남원시 항공산업(드론·UTM) 클러스터 조성 연구용역`,`K-UTM CONFEX 전시회 참가 (무인비행장치 관제시스템)`,`남원시 항공산업 업무협약`]},{year:`2021`,items:[`현대자동차 QR코드 출입시스템 운영 및 유지보수 (현대자동차)`,`파브 기술 및 기업/산업 현황 분석 (인천테크노파크)`,`KT 클라우드 인천총판 등록 (KT)`,`드론 규제 샌드박스 사업 - 비행 관제시스템 구축 (항공안전기술원)`,`KB 국민은행 소프트웨어 경진대회 메타버스 구축 (사피엔스 4.0)`,`드론 실증 비즈니스 사업화(공공서비스 기술 고도화) 선정`,`캐플릭스 OTA 항공서비스 구축 (제주패스)`,`ADEX 2021 전시회 참가`,`인천 PAV 컨소시엄 선정`,`KMF(Korea Metaverse Festival) 전시회 참가`]},{year:`2020`,items:[`하이에어 통합시스템 유지보수 (하이에어)`,`VR·AR 융합콘텐츠 실증 및 개발지원 과제 선정 (인천테크노파크)`,`QR코드 활용 방문자 방역관리 모바일웹 개발 (인천관광공사)`,`QR 출입명부 및 자동도어제어 시스템 개발 (현대자동차)`,`하이에어 웹투어 연동 (하이에어)`,`IATA Online Agency Accreditation 인증`]}],"2010's":[{year:`2019`,items:[`IBS(PSS, 승무원 스케쥴, MRO) MOU 체결`,`하이에어 IBS PSS 개발 및 납품`,`하이에어 안전보안시스템(E-SMS) 개발`,`하이에어 Weight & Balance System 개발`]},{year:`2018`,items:[`항공사 홈페이지 예약시스템 구축 (에어필립)`,`드론을 활용한 항공등화시설 정밀점검 (항공안전기술원)`,`PAL&TOUR 국외여행업 등록`,`벤처기업 인증`,`시험용 UTM 시스템 DB 구축 용역 개발 (KT)`,`인천광역시 인천 항공 유망기업 지정`]},{year:`2017`,items:[`경량항공기 내비게이션 및 비행상황관리시스템 개발 (국토교통부)`,`A CDM 설계 및 RMS 개선용역 (한국공항공사)`,`IBTP MOU 체결`,`항공사 정비시스템 구축 (에어필립)`,`본사 로봇타워 이전`]},{year:`2016`,items:[`항공인력양성사업 정보화시스템 개선 및 유지보수 (항공협회)`]},{year:`2015`,items:[`주민자치센터 홈페이지 운영시스템 (인천시)`,`기업부설연구소 인정`,`아우리포탈 ActiveX 제거사업 (인천공항공사)`,`㈜팔네트웍스 법인 전환`,`중소기업청 창업성장과제 채택 (완료: 성공판정)`]},{year:`2014`,items:[`개인기업 '팔네트웍스' 개업`,`항공인력양성사업 정보화시스템 보완 용역 (항공협회)`,`미얀마국제항공 웹사이트 구축 (크리스탈에비에이션)`,`직접생산등록`,`세계 책의 수도 홈페이지 구축용역 (인천시)`]}]};function zC({group:e}){let t=(0,w.useRef)(null),[n,r]=(0,w.useState)(!1);return(0,w.useEffect)(()=>{let e=t.current;if(!e)return;let n=new IntersectionObserver(([e])=>r(e.isIntersecting),{rootMargin:`-30% 0px -60% 0px`});return n.observe(e),()=>n.disconnect()},[]),(0,B.jsxs)(`div`,{ref:t,className:`ht-group`,children:[(0,B.jsx)(`div`,{className:`ht-dot${n?` is-active`:``}`}),(0,B.jsx)($.h3,{className:`ht-year`,animate:{color:n?`var(--color-primary)`:`#ccc`},transition:{duration:.4},children:e.year}),(0,B.jsx)(`ul`,{className:`ht-list`,children:e.items.map((e,t)=>(0,B.jsxs)($.li,{className:`ht-item`,initial:{opacity:0,y:8},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:`-40px`},transition:{delay:t*.04,duration:.3},children:[(0,B.jsx)(`span`,{className:`ht-bullet`}),(0,B.jsx)(`span`,{className:`ht-text`,children:e})]},t))})]})}function BC({tab:e}){let t=RC[e],n=(0,w.useRef)(null),{scrollYProgress:r}=gC({target:n,offset:[`start 15%`,`end 85%`]}),i=bC(r,[0,1],[0,1]);return(0,B.jsxs)(`div`,{className:`ht-panel`,ref:n,children:[(0,B.jsxs)(`div`,{className:`ht-sidebar`,children:[(0,B.jsx)(`div`,{className:`ht-decade`,children:e}),(0,B.jsx)(`div`,{className:`ht-since`,children:`Since 2014`})]}),(0,B.jsxs)(`div`,{className:`ht-line-col`,children:[(0,B.jsx)(`div`,{className:`ht-line-bg`}),(0,B.jsx)($.div,{className:`ht-line-fill`,style:{scaleY:i,transformOrigin:`top`}})]}),(0,B.jsx)(`div`,{className:`ht-content`,children:t.map(e=>(0,B.jsx)(zC,{group:e},e.year))})]})}function VC(){let[e,t]=(0,w.useState)(`2020's`);return(0,B.jsxs)(`article`,{children:[(0,B.jsx)(OC,{label:`Company`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`HISTORY`})}),navItems:IC}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsxs)(`div`,{className:`inner-wrap`,children:[(0,B.jsxs)($.div,{className:`ht-header`,initial:{opacity:0,y:32},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:`-80px`},transition:{duration:.6,ease:[.4,0,.2,1]},children:[(0,B.jsxs)(`p`,{className:`ht-header-title`,children:[`Leading the Future`,(0,B.jsx)(`br`,{}),(0,B.jsxs)(`em`,{children:[(0,B.jsx)(`span`,{children:`of`}),` `,(0,B.jsx)(`b`,{children:`Aviation Technology`})]})]}),(0,B.jsxs)(`em`,{className:`ht-header-sub`,children:[`항공 IT 소프트웨어 개발부터 드론·UTM·UATM 미래 모빌리티까지,`,(0,B.jsx)(`br`,{}),`하늘길을 개척해온 팔네트웍스의 10년 발자취를 담았습니다.`]})]}),(0,B.jsxs)(`div`,{className:`ht-card`,children:[(0,B.jsx)(`div`,{className:`ht-tabs`,children:LC.map(n=>(0,B.jsx)(`button`,{className:`ht-tab${e===n?` is-active`:``}`,onClick:()=>t(n),children:n},n))}),(0,B.jsx)(BC,{tab:e},e)]})]})})]})}function HC(e=`.sub-fade-in`,t={}){let n=(0,w.useRef)(null);return(0,w.useEffect)(()=>{let r=(n.current||document).querySelectorAll(e),i=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&(e.target.classList.add(`is-visible`),i.unobserve(e.target))})},{threshold:.12,...t});return r.forEach(e=>i.observe(e)),()=>i.disconnect()},[e,t]),n}W.registerPlugin(X);var UC=[{label:`회사소개`,to:`/company/about`},{label:`연혁`,to:`/company/history`},{label:`고객 및 협력사`,to:`/company/partners`},{label:`찾아오시는 길`,to:`/company/location`}],WC=[{id:`airport`,logo:`01`},{id:`kac`,logo:`09`},{id:`mod`,logo:`15`},{id:`incheon`,logo:`16`},{id:`jeju`,logo:`20`},{id:`kiast`,logo:`21`},{id:`kari`,logo:`23`},{id:`molit`,logo:`24`}],GC=[`02`,`03`,`04`,`05`,`06`,`07`,`08`,`10`,`11`,`12`,`13`,`14`,`18`,`19`,`22`];function KC({logo:e,basePath:t}){return(0,B.jsx)(`div`,{className:`partners-logo-cell`,children:(0,B.jsx)(`img`,{src:`${t}images/partner/banner${e}.png`,alt:``,loading:`lazy`})})}function qC(){let e=HC(),t=(0,w.useRef)(null),n=`/PALNetworks/`;return(0,w.useEffect)(()=>{let e=W.context(()=>{W.utils.toArray([`.partners-section-row`,`.partners-sidebar`,`.partners-grid`,`.sub-fade-in`]).forEach(e=>{W.fromTo(e,{opacity:0,y:48},{opacity:1,y:0,duration:.7,ease:`power3.out`,scrollTrigger:{trigger:e,start:`top 88%`}})}),W.fromTo(`.partners-logo-cell`,{opacity:0,y:16},{opacity:1,y:0,duration:.5,stagger:{each:.03,from:`start`},ease:`power3.out`,scrollTrigger:{trigger:`.partners-wrap`,start:`top 80%`}})},t);return()=>e.revert()},[]),(0,B.jsxs)(`article`,{ref:e,children:[(0,B.jsx)(OC,{label:`Company`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`Partners`})}),navItems:UC}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsxs)(`div`,{className:`inner-wrap`,children:[(0,B.jsxs)($.div,{className:`ht-header`,initial:{opacity:0,y:32},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:`-80px`},transition:{duration:.6,ease:[.4,0,.2,1]},children:[(0,B.jsxs)(`p`,{className:`ht-header-title`,children:[`Trusted by Many,`,(0,B.jsx)(`br`,{}),(0,B.jsxs)(`em`,{children:[(0,B.jsx)(`span`,{children:`Built`}),` `,(0,B.jsx)(`b`,{children:`for the Future`})]})]}),(0,B.jsx)(`em`,{className:`ht-header-sub`,children:`오랜 신뢰, 깊은 협력 함께하는 기관과 파트너`})]}),(0,B.jsxs)(`div`,{className:`partners-wrap`,ref:t,children:[(0,B.jsxs)(`div`,{className:`partners-section-row`,children:[(0,B.jsxs)(`div`,{className:`partners-sidebar`,children:[(0,B.jsx)(`p`,{className:`partners-eyebrow`,children:`Clients`}),(0,B.jsxs)(`div`,{className:`partners-heading-row`,children:[(0,B.jsxs)(`h2`,{className:`partners-heading`,children:[`주요 `,(0,B.jsx)(`br`,{}),` 고객사`]}),(0,B.jsxs)(`p`,{className:`partners-count`,children:[WC.length,`개사`]})]})]}),(0,B.jsx)(`div`,{className:`partners-grid partners-grid--4`,children:WC.map(e=>(0,B.jsx)(KC,{logo:e.logo,basePath:n},e.id))})]}),(0,B.jsxs)(`div`,{className:`partners-section-row`,children:[(0,B.jsxs)(`div`,{className:`partners-sidebar`,children:[(0,B.jsx)(`p`,{className:`partners-eyebrow`,children:`Partners`}),(0,B.jsxs)(`div`,{className:`partners-heading-row`,children:[(0,B.jsxs)(`h2`,{className:`partners-heading`,children:[`기술 `,(0,B.jsx)(`br`,{}),` 협력사`]}),(0,B.jsxs)(`p`,{className:`partners-count`,children:[GC.length,`개사`]})]})]}),(0,B.jsx)(`div`,{className:`partners-grid partners-grid--5`,children:GC.map(e=>(0,B.jsx)(KC,{logo:e,basePath:n},e))})]}),(0,B.jsx)(`section`,{className:`sub-section sub-fade-in`,children:(0,B.jsxs)(`div`,{className:`cta-box`,children:[(0,B.jsx)(`div`,{className:`cta-bg`,style:{backgroundImage:`url(${n}images/ctabackground.png)`}}),(0,B.jsxs)(`div`,{className:`cta-content`,children:[(0,B.jsx)(`p`,{className:`cta-eyebrow`,children:`Become a Partner`}),(0,B.jsxs)(`h3`,{className:`cta-title`,children:[`팔네트웍스와 함께 성장할`,(0,B.jsx)(`br`,{}),`파트너를 찾습니다`]})]}),(0,B.jsx)(En,{to:`/contact/inquiry`,className:`cta-btn`,children:`협력 문의하기`})]})})]})]})})]})}var JC=[{label:`회사소개`,to:`/company/about`},{label:`연혁`,to:`/company/history`},{label:`고객 및 협력사`,to:`/company/partners`},{label:`찾아오시는 길`,to:`/company/location`}],YC=[{label:`주소`,value:`인천광역시 서구 로봇랜드로 155-11 로봇랜드 14층 1401~2호`},{label:`전화`,value:`032-727-5909`,href:`tel:032-727-5909`},{label:`팩스`,value:`032-727-5908`},{label:`이메일`,value:`help@palnet.co.kr`,href:`mailto:help@palnet.co.kr`}],XC=[{label:`주소`,value:`서울특별시 강서구 공항대로 219 서울마곡지구센테니아빌딩`},{label:`전화`,value:`032-727-5909`,href:`tel:032-727-5909`},{label:`이메일`,value:`help@palnet.co.kr`,href:`mailto:help@palnet.co.kr`}],ZC=[{badge:`대중교통`,icon:`/PALNetworks/images/subway.png`,items:[{title:`공항철도 청라국제도시역`,desc:`청라국제도시역 → 간선 2-1번 버스 승차 → 청라백세요양병원 정류장 하차 → 도보 10분 이동 → 로봇타워`},{title:`공항철도/인천2호선 검암역`,desc:`검암역 → 간선 70번 버스 승차 → 청라로봇랜드 정류장 하차 → 로봇타워`}]},{badge:`셔틀버스`,icon:`/PALNetworks/images/bus.png`,items:[{title:`청라국제도시역 출발`,desc:`청라역 1번출구 앞 → 로봇타워 앞 → 가정역 4번출구 -출발: 7:40 / 8:10 / 8:40 / 9:10 / 9:40`},{title:`가정역A 출발 (4번출구)`,desc:`출발: 7:00 / 7:40 / 8:30 / 9:30`},{title:`가정역B 출발 (청라단지 경유)`,desc:`출발: 7:20 / 8:20 / 9:20 / 9:30`}]},{badge:`자가용`,icon:`/PALNetworks/images/car.png`,items:[{title:`서울 출발`,desc:`서울외곽순환고속도로(43.5㎞) → 인천국제공항고속도로(9.4㎞) → 청중로(4.3㎞) → 로봇랜드로 639m → 인천로봇랜드 로봇타워`},{title:`인천 출발`,desc:`경인고속도로(10.3㎞) → 서곶로(0.7㎞) → 봉오대로(2.4㎞) → 서해교차로에서 경인항 방면 우회전 → 로봇랜드로 346m → 인천로봇랜드 로봇타워`}]}],QC=[{badge:`지하철`,icon:`/PALNetworks/images/subway.png`,items:[{title:`5호선 마곡역`,desc:`9번 출구 → 도보 약 5분 (공항대로 방향 직진, 서울마곡지구센테니아빌딩 도착)`}]},{badge:`버스`,icon:`/PALNetworks/images/bus.png`,items:[{title:`마곡역 정류장 하차`,desc:`간선버스 601, 605, 654 이용 → 도보 약 5분 이동`}]},{badge:`자가용`,icon:`/PALNetworks/images/car.png`,items:[{title:`강남 출발`,desc:`올림픽대로 → 방화대교 → 공항대로 진입 → 마곡역 사거리에서 좌회전 → 공항대로 219 도착 (약 40분 소요)`},{title:`인천 출발`,desc:`경인고속도로 → 가양대교 → 공항대로 진입 → 마곡역 사거리에서 우회전 → 공항대로 219 도착 (약 50분 소요)`}]}],$C=`https://www.google.com/maps/embed?pb=!1m16!1m12!1m3!1d3164.5077769134846!2d126.60837056230932!3d37.51952592193411!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!2m1!1z7J247LKcIOuhnOu0h-uenOuTnA!5e0!3m2!1sko!2skr!4v1779870074094!5m2!1sko!2skr`,ew=`https://www.google.com/maps/embed?pb=!1m16!1m12!1m3!1d3162.80690228454!2d126.82939801231092!3d37.559612971923826!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!2m1!1z7IS87YWM64uI7JWE!5e0!3m2!1sko!2skr!4v1779871233362!5m2!1sko!2skr`;function tw(){let e=HC(),[t,n]=(0,w.useState)(`incheon`),r=t===`incheon`,i=r?YC:XC,a=r?ZC:QC,o=r?$C:ew;return(0,B.jsxs)(`article`,{ref:e,children:[(0,B.jsx)(OC,{label:`Company`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`Location`})}),navItems:JC}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsxs)(`div`,{className:`inner-wrap`,children:[(0,B.jsxs)($.div,{className:`ht-header`,initial:{opacity:0,y:32},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:`-80px`},transition:{duration:.6,ease:[.4,0,.2,1]},children:[(0,B.jsxs)(`p`,{className:`ht-header-title`,children:[`Find Us,`,(0,B.jsx)(`br`,{}),(0,B.jsxs)(`em`,{children:[(0,B.jsx)(`span`,{children:`Here`}),` `,(0,B.jsx)(`b`,{children:`We Are`})]})]}),(0,B.jsx)(`em`,{className:`ht-header-sub`,children:`팔네트웍스 사업장 위치 안내입니다`})]}),(0,B.jsxs)(`div`,{className:`location-tabs`,children:[(0,B.jsx)(`button`,{className:`location-tab ${r?`active`:``}`,onClick:()=>n(`incheon`),children:`인천 본사`}),(0,B.jsx)(`button`,{className:`location-tab ${r?``:`active`}`,onClick:()=>n(`magok`),children:`마곡 지점`})]}),(0,B.jsx)(`section`,{className:`sub-section`,children:(0,B.jsxs)(`div`,{className:`location-wrap`,children:[(0,B.jsx)($.div,{className:`location-map-wrap`,initial:{opacity:0,y:24},animate:{opacity:1,y:0},transition:{duration:.4,ease:[.4,0,.2,1]},children:(0,B.jsx)(`div`,{className:`location-map`,children:(0,B.jsx)(`iframe`,{src:o,allowFullScreen:!0,loading:`lazy`,referrerPolicy:`no-referrer-when-downgrade`,title:`팔네트웍스 위치`})})},t+`-map`),(0,B.jsxs)($.div,{className:`location-info-wrapper`,initial:{opacity:0,y:40},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:`-60px`},transition:{duration:.6,ease:[.4,0,.2,1],delay:.15},children:[(0,B.jsx)(`p`,{className:`location-info-section-title`,children:`회사 정보`}),(0,B.jsxs)($.div,{className:`location-info-card`,initial:{opacity:0,y:24},animate:{opacity:1,y:0},transition:{duration:.4,ease:[.4,0,.2,1],delay:.1},children:[(0,B.jsx)(`h3`,{children:r?`인천 본사`:`마곡 지점`}),(0,B.jsx)(`ul`,{className:`location-info-list`,children:i.map(e=>(0,B.jsxs)(`li`,{className:`location-info-item`,children:[(0,B.jsx)(`span`,{className:`location-info-label`,children:e.label}),e.href?(0,B.jsx)(`a`,{className:`location-info-value`,href:e.href,children:e.value}):(0,B.jsx)(`p`,{className:`location-info-value`,style:{margin:0,whiteSpace:`pre-line`},children:e.value})]},e.label))}),(0,B.jsxs)(`div`,{className:`location-hours`,children:[(0,B.jsx)(`p`,{className:`location-hours-eyebrow`,children:`운영 시간`}),(0,B.jsxs)(`p`,{className:`location-hours-label`,children:[`평일 09:00 – 18:00`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`span`,{className:`location-hours-text`,children:`토·일·공휴일 휴무`})]})]}),(0,B.jsx)(En,{to:`/contact/inquiry`,className:`location-inquiry-btn`,onMouseEnter:e=>e.currentTarget.style.opacity=`.85`,onMouseLeave:e=>e.currentTarget.style.opacity=`1`,children:`문의하기`})]},t+`-info`)]}),(0,B.jsx)($.div,{className:`location-transport-wrap`,initial:{opacity:0,y:24},animate:{opacity:1,y:0},transition:{duration:.4,ease:[.4,0,.2,1]},children:(0,B.jsxs)(`div`,{className:`location-transport`,children:[(0,B.jsx)(`h3`,{className:`location-transport-title`,children:`교통편 안내`}),(0,B.jsx)(`div`,{className:`location-transport-list`,children:a.map((e,t)=>(0,B.jsxs)($.div,{className:`location-transport-item`,initial:{opacity:0,y:24},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,ease:[.4,0,.2,1],delay:t*.1},children:[(0,B.jsxs)(`div`,{className:`location-transport-item-top`,children:[(0,B.jsx)(`div`,{className:`location-transport-icon`,children:(0,B.jsx)(`img`,{src:e.icon,alt:e.badge})}),(0,B.jsx)(`span`,{className:`location-transport-badge`,children:e.badge})]}),(0,B.jsx)(`div`,{className:`location-transport-routes`,children:e.items.map((e,t)=>(0,B.jsxs)(`div`,{className:`location-transport-route`,children:[(0,B.jsx)(`p`,{className:`location-transport-route-title`,children:e.title}),(0,B.jsx)(`p`,{className:`location-transport-route-desc`,children:e.desc})]},t))})]},e.badge))})]})},t+`-transport`)]})})]})})]})}var nw=(...e)=>e.filter((e,t,n)=>!!e&&e.trim()!==``&&n.indexOf(e)===t).join(` `).trim(),rw=e=>e.replace(/([a-z0-9])([A-Z])/g,`$1-$2`).toLowerCase(),iw=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,n)=>n?n.toUpperCase():t.toLowerCase()),aw=e=>{let t=iw(e);return t.charAt(0).toUpperCase()+t.slice(1)},ow={xmlns:`http://www.w3.org/2000/svg`,width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:2,strokeLinecap:`round`,strokeLinejoin:`round`},sw=e=>{for(let t in e)if(t.startsWith(`aria-`)||t===`role`||t===`title`)return!0;return!1},cw=(0,w.createContext)({}),lw=()=>(0,w.useContext)(cw),uw=(0,w.forwardRef)(({color:e,size:t,strokeWidth:n,absoluteStrokeWidth:r,className:i=``,children:a,iconNode:o,...s},c)=>{let{size:l=24,strokeWidth:u=2,absoluteStrokeWidth:d=!1,color:f=`currentColor`,className:p=``}=lw()??{},m=r??d?Number(n??u)*24/Number(t??l):n??u;return(0,w.createElement)(`svg`,{ref:c,...ow,width:t??l??ow.width,height:t??l??ow.height,stroke:e??f,strokeWidth:m,className:nw(`lucide`,p,i),...!a&&!sw(s)&&{"aria-hidden":`true`},...s},[...o.map(([e,t])=>(0,w.createElement)(e,t)),...Array.isArray(a)?a:[a]])}),dw=(e,t)=>{let n=(0,w.forwardRef)(({className:n,...r},i)=>(0,w.createElement)(uw,{ref:i,iconNode:t,className:nw(`lucide-${rw(aw(e))}`,`lucide-${e}`,n),...r}));return n.displayName=aw(e),n},fw=dw(`armchair`,[[`path`,{d:`M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3`,key:`irtipd`}],[`path`,{d:`M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z`,key:`1qyhux`}],[`path`,{d:`M5 18v2`,key:`ppbyun`}],[`path`,{d:`M19 18v2`,key:`gy7782`}]]),pw=dw(`arrow-up-right`,[[`path`,{d:`M7 7h10v10`,key:`1tivn9`}],[`path`,{d:`M7 17 17 7`,key:`1vkiza`}]]),mw=dw(`building-2`,[[`path`,{d:`M10 12h4`,key:`a56b0p`}],[`path`,{d:`M10 8h4`,key:`1sr2af`}],[`path`,{d:`M14 21v-3a2 2 0 0 0-4 0v3`,key:`1rgiei`}],[`path`,{d:`M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2`,key:`secmi2`}],[`path`,{d:`M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16`,key:`16ra0t`}]]),hw=dw(`calendar-clock`,[[`path`,{d:`M16 14v2.2l1.6 1`,key:`fo4ql5`}],[`path`,{d:`M16 2v4`,key:`4m81vk`}],[`path`,{d:`M21 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.5`,key:`1osxxc`}],[`path`,{d:`M3 10h5`,key:`r794hk`}],[`path`,{d:`M8 2v4`,key:`1cmpym`}],[`circle`,{cx:`16`,cy:`16`,r:`6`,key:`qoo3c4`}]]),gw=dw(`chart-no-axes-column`,[[`path`,{d:`M5 21v-6`,key:`1hz6c0`}],[`path`,{d:`M12 21V3`,key:`1lcnhd`}],[`path`,{d:`M19 21V9`,key:`unv183`}]]),_w=dw(`circle-plus`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`M8 12h8`,key:`1wcyev`}],[`path`,{d:`M12 8v8`,key:`napkw2`}]]),vw=dw(`clipboard-list`,[[`rect`,{width:`8`,height:`4`,x:`8`,y:`2`,rx:`1`,ry:`1`,key:`tgr4d6`}],[`path`,{d:`M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2`,key:`116196`}],[`path`,{d:`M12 11h4`,key:`1jrz19`}],[`path`,{d:`M12 16h4`,key:`n85exb`}],[`path`,{d:`M8 11h.01`,key:`1dfujw`}],[`path`,{d:`M8 16h.01`,key:`18s6g9`}]]),yw=dw(`cpu`,[[`path`,{d:`M12 20v2`,key:`1lh1kg`}],[`path`,{d:`M12 2v2`,key:`tus03m`}],[`path`,{d:`M17 20v2`,key:`1rnc9c`}],[`path`,{d:`M17 2v2`,key:`11trls`}],[`path`,{d:`M2 12h2`,key:`1t8f8n`}],[`path`,{d:`M2 17h2`,key:`7oei6x`}],[`path`,{d:`M2 7h2`,key:`asdhe0`}],[`path`,{d:`M20 12h2`,key:`1q8mjw`}],[`path`,{d:`M20 17h2`,key:`1fpfkl`}],[`path`,{d:`M20 7h2`,key:`1o8tra`}],[`path`,{d:`M7 20v2`,key:`4gnj0m`}],[`path`,{d:`M7 2v2`,key:`1i4yhu`}],[`rect`,{x:`4`,y:`4`,width:`16`,height:`16`,rx:`2`,key:`1vbyd7`}],[`rect`,{x:`8`,y:`8`,width:`8`,height:`8`,rx:`1`,key:`z9xiuo`}]]),bw=dw(`eye`,[[`path`,{d:`M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0`,key:`1nclc0`}],[`circle`,{cx:`12`,cy:`12`,r:`3`,key:`1v7zrd`}]]),xw=dw(`globe`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20`,key:`13o1zl`}],[`path`,{d:`M2 12h20`,key:`9i4pu4`}]]),Sw=dw(`graduation-cap`,[[`path`,{d:`M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z`,key:`j76jl0`}],[`path`,{d:`M22 10v6`,key:`1lu8f3`}],[`path`,{d:`M6 12.5V16a6 3 0 0 0 12 0v-3.5`,key:`1r8lef`}]]),Cw=dw(`layers`,[[`path`,{d:`M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z`,key:`zw3jo`}],[`path`,{d:`M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12`,key:`1wduqc`}],[`path`,{d:`M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17`,key:`kqbvx6`}]]),ww=dw(`link`,[[`path`,{d:`M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71`,key:`1cjeqo`}],[`path`,{d:`M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71`,key:`19qd67`}]]),Tw=dw(`map-pin`,[[`path`,{d:`M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0`,key:`1r0f0z`}],[`circle`,{cx:`12`,cy:`10`,r:`3`,key:`ilqhr7`}]]),Ew=dw(`monitor`,[[`rect`,{width:`20`,height:`14`,x:`2`,y:`3`,rx:`2`,key:`48i651`}],[`line`,{x1:`8`,x2:`16`,y1:`21`,y2:`21`,key:`1svkeh`}],[`line`,{x1:`12`,x2:`12`,y1:`17`,y2:`21`,key:`vw1qmm`}]]),Dw=dw(`navigation`,[[`polygon`,{points:`3 11 22 2 13 21 11 13 3 11`,key:`1ltx0t`}]]),Ow=dw(`network`,[[`rect`,{x:`16`,y:`16`,width:`6`,height:`6`,rx:`1`,key:`4q2zg0`}],[`rect`,{x:`2`,y:`16`,width:`6`,height:`6`,rx:`1`,key:`8cvhb9`}],[`rect`,{x:`9`,y:`2`,width:`6`,height:`6`,rx:`1`,key:`1egb70`}],[`path`,{d:`M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3`,key:`1jsf9p`}],[`path`,{d:`M12 12V8`,key:`2874zd`}]]),kw=dw(`plane`,[[`path`,{d:`M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z`,key:`1v9wt8`}]]),Aw=dw(`qr-code`,[[`rect`,{width:`5`,height:`5`,x:`3`,y:`3`,rx:`1`,key:`1tu5fj`}],[`rect`,{width:`5`,height:`5`,x:`16`,y:`3`,rx:`1`,key:`1v8r4q`}],[`rect`,{width:`5`,height:`5`,x:`3`,y:`16`,rx:`1`,key:`1x03jg`}],[`path`,{d:`M21 16h-3a2 2 0 0 0-2 2v3`,key:`177gqh`}],[`path`,{d:`M21 21v.01`,key:`ents32`}],[`path`,{d:`M12 7v3a2 2 0 0 1-2 2H7`,key:`8crl2c`}],[`path`,{d:`M3 12h.01`,key:`nlz23k`}],[`path`,{d:`M12 3h.01`,key:`n36tog`}],[`path`,{d:`M12 16v.01`,key:`133mhm`}],[`path`,{d:`M16 12h1`,key:`1slzba`}],[`path`,{d:`M21 12v.01`,key:`1lwtk9`}],[`path`,{d:`M12 21v-1`,key:`1880an`}]]),jw=dw(`radio`,[[`path`,{d:`M16.247 7.761a6 6 0 0 1 0 8.478`,key:`1fwjs5`}],[`path`,{d:`M19.075 4.933a10 10 0 0 1 0 14.134`,key:`ehdyv1`}],[`path`,{d:`M4.925 19.067a10 10 0 0 1 0-14.134`,key:`1q22gi`}],[`path`,{d:`M7.753 16.239a6 6 0 0 1 0-8.478`,key:`r2q7qm`}],[`circle`,{cx:`12`,cy:`12`,r:`2`,key:`1c9p78`}]]),Mw=dw(`search`,[[`path`,{d:`m21 21-4.34-4.34`,key:`14j7rj`}],[`circle`,{cx:`11`,cy:`11`,r:`8`,key:`4ej97u`}]]),Nw=dw(`settings`,[[`path`,{d:`M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915`,key:`1i5ecw`}],[`circle`,{cx:`12`,cy:`12`,r:`3`,key:`1v7zrd`}]]),Pw=dw(`shield`,[[`path`,{d:`M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z`,key:`oel41y`}]]),Fw=dw(`siren`,[[`path`,{d:`M7 18v-6a5 5 0 1 1 10 0v6`,key:`pcx96s`}],[`path`,{d:`M5 21a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-1a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2z`,key:`1b4s83`}],[`path`,{d:`M21 12h1`,key:`jtio3y`}],[`path`,{d:`M18.5 4.5 18 5`,key:`g5sp9y`}],[`path`,{d:`M2 12h1`,key:`1uaihz`}],[`path`,{d:`M12 2v1`,key:`11qlp1`}],[`path`,{d:`m4.929 4.929.707.707`,key:`1i51kw`}],[`path`,{d:`M12 12v6`,key:`3ahymv`}]]),Iw=dw(`thermometer`,[[`path`,{d:`M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z`,key:`17jzev`}]]),Lw=dw(`ticket`,[[`path`,{d:`M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z`,key:`qn84l0`}],[`path`,{d:`M13 5v2`,key:`dyzc3o`}],[`path`,{d:`M13 17v2`,key:`1ont0d`}],[`path`,{d:`M13 11v2`,key:`1wjjxi`}]]),Rw=dw(`triangle-alert`,[[`path`,{d:`m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3`,key:`wmoenq`}],[`path`,{d:`M12 9v4`,key:`juzpu7`}],[`path`,{d:`M12 17h.01`,key:`p32p05`}]]),zw=dw(`users`,[[`path`,{d:`M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2`,key:`1yyitq`}],[`path`,{d:`M16 3.128a4 4 0 0 1 0 7.744`,key:`16gr8j`}],[`path`,{d:`M22 21v-2a4 4 0 0 0-3-3.87`,key:`kshegd`}],[`circle`,{cx:`9`,cy:`7`,r:`4`,key:`nufk8`}]]),Bw=dw(`utensils-crossed`,[[`path`,{d:`m16 2-2.3 2.3a3 3 0 0 0 0 4.2l1.8 1.8a3 3 0 0 0 4.2 0L22 8`,key:`n7qcjb`}],[`path`,{d:`M15 15 3.3 3.3a4.2 4.2 0 0 0 0 6l7.3 7.3c.7.7 2 .7 2.8 0L15 15Zm0 0 7 7`,key:`d0u48b`}],[`path`,{d:`m2.1 21.8 6.4-6.3`,key:`yn04lh`}],[`path`,{d:`m19 5-7 7`,key:`194lzd`}]]),Vw=dw(`wallet`,[[`path`,{d:`M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1`,key:`18etb6`}],[`path`,{d:`M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4`,key:`xoc0q4`}]]),Hw=dw(`wind`,[[`path`,{d:`M12.8 19.6A2 2 0 1 0 14 16H2`,key:`148xed`}],[`path`,{d:`M17.5 8a2.5 2.5 0 1 1 2 4H2`,key:`1u4tom`}],[`path`,{d:`M9.8 4.4A2 2 0 1 1 11 8H2`,key:`75valh`}]]),Uw=dw(`wrench`,[[`path`,{d:`M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z`,key:`1ngwbx`}]]),Ww=[.22,1,.36,1],Gw=`/PALNetworks/`,Kw=[{label:`비행 계획`,img:`${Gw}/images/utm_intro_icon1.png`},{label:`비행 승인`,img:`${Gw}/images/utm_intro_icon2.png`},{label:`실시간 관제`,img:`${Gw}/images/utm_intro_icon3.png`},{label:`데이터 관리`,img:`${Gw}/images/utm_intro_icon4.png`}],qw=[`실시간 비행체 위치 감시 및 추적`,`AI 기반 충돌 위험 사전 분석·경보`,`기상청 연계 기상 정보 자동 반영`,`동적 공역 설정 및 지오펜싱 관리`];function Jw(){let e=HC(),t=[{label:`UTM/UATM 소개`,to:`/utm/intro`},{label:`도입사례`,to:`/utm/case`}],n=(0,w.useRef)(null),r=TC(n,{once:!0,margin:`-60px`}),i=(0,w.useRef)(null),a=TC(i,{once:!0,margin:`-60px`});return(0,B.jsxs)(`article`,{ref:e,children:[(0,B.jsx)(OC,{label:`UTM/UATM`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`UTM/UATM`})}),navItems:t}),(0,B.jsxs)(`div`,{className:`sub-content`,children:[(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsxs)(`section`,{className:`utm-intro`,ref:n,children:[(0,B.jsxs)(`div`,{className:`utm-intro__top`,children:[(0,B.jsx)($.span,{className:`fc-eyebrow`,initial:{opacity:0,y:16},animate:r?{opacity:1,y:0}:{},transition:{duration:.6,ease:Ww},children:`Overview`}),(0,B.jsxs)($.h2,{className:`utm-intro__title`,initial:{opacity:0,y:20},animate:r?{opacity:1,y:0}:{},transition:{duration:.7,delay:.1,ease:Ww},children:[`PAL Networks의 UTM/UATM은`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`em`,{children:`도심 항공 관제의 새로운 기준`}),`입니다.`]}),(0,B.jsxs)($.p,{className:`utm-intro__desc`,initial:{opacity:0,y:16},animate:r?{opacity:1,y:0}:{},transition:{duration:.6,delay:.2,ease:Ww},children:[`UAM 기체 운용과 UTM 관제 플랫폼을 동시에 보유한 국내 유일의 통합 사업자입니다.`,(0,B.jsx)(`br`,{}),`실 운용 데이터로 검증된 시스템으로`,` `,(0,B.jsx)(`strong`,{children:`안전한 저고도 공역 관리`}),`를 실현합니다.`]})]}),(0,B.jsx)(`ul`,{className:`utm-intro__cards`,children:Kw.map((e,t)=>(0,B.jsxs)($.li,{className:`utm-intro__card`,initial:{opacity:0,y:24},animate:r?{opacity:1,y:0}:{},transition:{duration:.6,delay:.15+t*.08,ease:Ww},children:[(0,B.jsx)(`span`,{className:`utm-intro__card-num`,children:String(t+1).padStart(2,`0`)}),(0,B.jsx)(`img`,{src:e.img,alt:e.label,className:`utm-intro__card-img`}),(0,B.jsx)(`p`,{className:`utm-intro__card-label`,children:e.label})]},e.label))})]})}),(0,B.jsx)(`section`,{className:`utm-what`,ref:i,children:(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsxs)(`div`,{className:`utm-what__inner`,children:[(0,B.jsxs)(`div`,{className:`utm-what__left`,children:[(0,B.jsx)($.span,{className:`utm-what__eyebrow`,initial:{opacity:0,y:16},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,ease:Ww},children:`What is UTM`}),(0,B.jsxs)($.h2,{className:`utm-what__title`,initial:{opacity:0,y:20},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,delay:.1,ease:Ww},children:[`UTM,`,(0,B.jsx)(`br`,{}),`무엇을 할 수 있나요?`]}),(0,B.jsx)($.p,{className:`utm-what__desc`,initial:{opacity:0,y:16},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,delay:.2,ease:Ww},children:`UTM은 단순한 관제 시스템을 넘어, 도심 저고도 공역 전체를 디지털로 운영하는 통합 플랫폼입니다. 실시간 감시부터 충돌 위험 분석, 기상 연계, 공역 관리까지 — 비행의 모든 순간을 안전하게 연결합니다.`}),(0,B.jsx)($.ul,{className:`utm-what__list`,initial:{opacity:0,y:16},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,delay:.3,ease:Ww},children:qw.map(e=>(0,B.jsxs)(`li`,{children:[(0,B.jsx)(`span`,{className:`utm-what__list-dot`}),e]},e))})]}),(0,B.jsx)($.div,{className:`utm-what__right`,initial:{opacity:0,x:32},animate:a?{opacity:1,x:0}:{},transition:{duration:.8,delay:.2,ease:Ww},children:(0,B.jsxs)(`div`,{className:`utm-what__img-wrap`,style:{backgroundImage:`url(${Gw}images/utm_what_img.png)`},children:[(0,B.jsxs)(`div`,{className:`drone drone--1`,children:[(0,B.jsx)(`div`,{className:`drone__bg drone__bg--red`,children:(0,B.jsxs)(`svg`,{width:`20`,height:`20`,viewBox:`0 0 24 24`,fill:`none`,children:[(0,B.jsx)(`path`,{d:`M12 12m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0`,fill:`#fff`}),(0,B.jsx)(`path`,{d:`M4 4l4 4M20 4l-4 4M4 20l4-4M20 20l-4-4`,stroke:`#fff`,strokeWidth:`2`,strokeLinecap:`round`}),(0,B.jsx)(`circle`,{cx:`4`,cy:`4`,r:`2`,fill:`#fff`}),(0,B.jsx)(`circle`,{cx:`20`,cy:`4`,r:`2`,fill:`#fff`}),(0,B.jsx)(`circle`,{cx:`4`,cy:`20`,r:`2`,fill:`#fff`}),(0,B.jsx)(`circle`,{cx:`20`,cy:`20`,r:`2`,fill:`#fff`})]})}),(0,B.jsx)(`div`,{className:`drone__ping drone__ping--red`}),(0,B.jsx)(`div`,{className:`drone__ping drone__ping--red drone__ping--delay`})]}),(0,B.jsxs)(`div`,{className:`drone drone--2`,children:[(0,B.jsx)(`div`,{className:`drone__bg drone__bg--blue`,children:(0,B.jsxs)(`svg`,{width:`20`,height:`20`,viewBox:`0 0 24 24`,fill:`none`,children:[(0,B.jsx)(`path`,{d:`M12 12m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0`,fill:`#fff`}),(0,B.jsx)(`path`,{d:`M4 4l4 4M20 4l-4 4M4 20l4-4M20 20l-4-4`,stroke:`#fff`,strokeWidth:`2`,strokeLinecap:`round`}),(0,B.jsx)(`circle`,{cx:`4`,cy:`4`,r:`2`,fill:`#fff`}),(0,B.jsx)(`circle`,{cx:`20`,cy:`4`,r:`2`,fill:`#fff`}),(0,B.jsx)(`circle`,{cx:`4`,cy:`20`,r:`2`,fill:`#fff`}),(0,B.jsx)(`circle`,{cx:`20`,cy:`20`,r:`2`,fill:`#fff`})]})}),(0,B.jsx)(`div`,{className:`drone__ping drone__ping--blue`}),(0,B.jsx)(`div`,{className:`drone__ping drone__ping--blue drone__ping--delay`})]}),(0,B.jsxs)(`div`,{className:`drone drone--3`,children:[(0,B.jsx)(`div`,{className:`drone__bg drone__bg--blue`,children:(0,B.jsxs)(`svg`,{width:`20`,height:`20`,viewBox:`0 0 24 24`,fill:`none`,children:[(0,B.jsx)(`path`,{d:`M12 12m-2 0a2 2 0 1 0 4 0a2 2 0 1 0 -4 0`,fill:`#fff`}),(0,B.jsx)(`path`,{d:`M4 4l4 4M20 4l-4 4M4 20l4-4M20 20l-4-4`,stroke:`#fff`,strokeWidth:`2`,strokeLinecap:`round`}),(0,B.jsx)(`circle`,{cx:`4`,cy:`4`,r:`2`,fill:`#fff`}),(0,B.jsx)(`circle`,{cx:`20`,cy:`4`,r:`2`,fill:`#fff`}),(0,B.jsx)(`circle`,{cx:`4`,cy:`20`,r:`2`,fill:`#fff`}),(0,B.jsx)(`circle`,{cx:`20`,cy:`20`,r:`2`,fill:`#fff`})]})}),(0,B.jsx)(`div`,{className:`drone__ping drone__ping--blue`}),(0,B.jsx)(`div`,{className:`drone__ping drone__ping--blue drone__ping--delay`})]}),(0,B.jsxs)(`div`,{className:`drone-alert`,children:[(0,B.jsx)(`div`,{className:`drone-alert__dot`}),(0,B.jsxs)(`div`,{className:`drone-alert__content`,children:[(0,B.jsx)(`p`,{className:`drone-alert__title`,children:`⚠ 불법 드론 감지`}),(0,B.jsxs)(`p`,{className:`drone-alert__desc`,children:[`식별 불가 기체 접근 중 `,(0,B.jsx)(`br`,{}),` GND-150m`]}),(0,B.jsx)(`p`,{className:`drone-alert__pos`,children:`위치 37.5°N 126.9°E`})]})]})]})})]})})}),(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsxs)(`section`,{className:`utm-evo`,children:[(0,B.jsxs)(`div`,{className:`utm-evo__left`,children:[` `,(0,B.jsx)($.span,{className:`fc-eyebrow`,initial:{opacity:0,y:16},animate:r?{opacity:1,y:0}:{},transition:{duration:.6,ease:Ww},children:`Evolution`}),(0,B.jsxs)(`h2`,{className:`utm-evo__title`,children:[`UTM에서 UATM으로,`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`em`,{children:`하늘길의 패러다임이 바뀝니다`})]}),(0,B.jsx)(`p`,{className:`utm-evo__desc`,children:`드론 한 대의 비행에서 시작된 기술이, 이제 도심 전체의 하늘을 통합 관제하는 UATM으로 진화했습니다. PAL Networks는 이 변화의 최전선에서 기체와 관제를 함께 운영합니다.`})]}),(0,B.jsx)(`div`,{className:`utm-evo__right`,children:(0,B.jsxs)(`div`,{className:`utm-evo__track`,children:[(0,B.jsxs)(`div`,{className:`utm-evo__item`,children:[(0,B.jsx)(`div`,{className:`utm-evo__card-wrap utm-evo__card-wrap--left`,children:(0,B.jsxs)(`div`,{className:`utm-evo__card`,children:[(0,B.jsx)(`div`,{className:`utm-evo__card-name`,children:`🚁 DRONE`}),(0,B.jsx)(`div`,{className:`utm-evo__card-desc`,children:`개별 드론 운용 단계. 단순 비행 임무 수행 중심으로 체계적 관리 체계 부재.`}),(0,B.jsx)(`span`,{className:`utm-evo__card-tag`,children:`단일 기체 운용`})]})}),(0,B.jsx)(`div`,{className:`utm-evo__dot-wrap`,children:(0,B.jsx)(`div`,{className:`utm-evo__dot`,children:`01`})}),(0,B.jsx)(`div`,{className:`utm-evo__empty`})]}),(0,B.jsxs)(`div`,{className:`utm-evo__item`,children:[(0,B.jsx)(`div`,{className:`utm-evo__empty`}),(0,B.jsx)(`div`,{className:`utm-evo__dot-wrap`,children:(0,B.jsx)(`div`,{className:`utm-evo__dot`,children:`02`})}),(0,B.jsx)(`div`,{className:`utm-evo__card-wrap utm-evo__card-wrap--right`,children:(0,B.jsxs)(`div`,{className:`utm-evo__card`,children:[(0,B.jsx)(`div`,{className:`utm-evo__card-name`,children:`📡 UTM`}),(0,B.jsx)(`div`,{className:`utm-evo__card-desc`,children:`무인기 교통관리 시스템 도입. 비행 경로 승인·충돌 방지·공역 관리 체계화.`}),(0,B.jsx)(`span`,{className:`utm-evo__card-tag`,children:`공역 관리 시스템`})]})})]}),(0,B.jsxs)(`div`,{className:`utm-evo__item`,children:[(0,B.jsx)(`div`,{className:`utm-evo__card-wrap utm-evo__card-wrap--left`,children:(0,B.jsxs)(`div`,{className:`utm-evo__card`,children:[(0,B.jsx)(`div`,{className:`utm-evo__card-name`,children:`✈️ UAM`}),(0,B.jsx)(`div`,{className:`utm-evo__card-desc`,children:`도심항공모빌리티 등장. 유인 eVTOL 기체가 도심 저고도 공역을 비행.`}),(0,B.jsx)(`span`,{className:`utm-evo__card-tag`,children:`도심 항공 모빌리티`})]})}),(0,B.jsx)(`div`,{className:`utm-evo__dot-wrap`,children:(0,B.jsx)(`div`,{className:`utm-evo__dot`,children:`03`})}),(0,B.jsx)(`div`,{className:`utm-evo__empty`})]}),(0,B.jsxs)(`div`,{className:`utm-evo__item utm-evo__item--active`,children:[(0,B.jsx)(`div`,{className:`utm-evo__empty`}),(0,B.jsx)(`div`,{className:`utm-evo__dot-wrap`,children:(0,B.jsx)(`div`,{className:`utm-evo__dot`,children:`04`})}),(0,B.jsx)(`div`,{className:`utm-evo__card-wrap utm-evo__card-wrap--right`,children:(0,B.jsxs)(`div`,{className:`utm-evo__card`,children:[(0,B.jsx)(`div`,{className:`utm-evo__card-name`,children:`🛸 UATM`}),(0,B.jsx)(`div`,{className:`utm-evo__card-desc`,children:`UAM과 UTM의 완전한 통합. 기체 운용부터 관제까지 하나의 플랫폼으로 실현.`}),(0,B.jsx)(`span`,{className:`utm-evo__card-tag`,children:`통합 관제 플랫폼`}),(0,B.jsx)(`div`,{className:`utm-evo__pal-flag`,children:`PAL Networks가 실현합니다`})]})})]})]})})]})})]})]})}var Yw=[{label:`UTM/UATM 소개`,to:`/utm/intro`},{label:`도입사례`,to:`/utm/case`}],Xw=[{id:`01`,eyebrow:`한국공항공사`,title:`KAC 드론교통관리 UTM 시스템 구축`,desc:`공공용 UTM 시스템 정보공유체계 개발 및 드론교통관리 시스템 구축 사업을 수행했습니다. 실시간 비행 승인, 충돌 회피, 관제 데이터 통합 관리 기능을 제공합니다.`,tags:[`UTM`,`드론관제`,`한국공항공사`],img:`/images/case/case01.jpg`,year:`2024`},{id:`02`,eyebrow:`국토교통부`,title:`UAM 팀코리아 워킹그룹 참여`,desc:`국토교통부 주관 UAM 팀코리아(UTK) 워킹그룹에 참여하여 도심항공교통 운항 공역 비행체 감시 기술 개발 및 UAM 비행상황관리 시스템 구축에 기여했습니다.`,tags:[`UAM`,`UATM`,`국토교통부`],img:`/images/case/case02.jpg`,year:`2024`},{id:`03`,eyebrow:`남원시 · 항공안전기술원`,title:`드론 실증도시 구축 및 관제시스템`,desc:`남원시 드론 실증도시 구축사업 협약 체결 및 드론 규제 샌드박스 사업을 통해 드론 관리 체계에 따른 식별장치 및 비행 관제시스템을 구축했습니다.`,tags:[`드론`,`실증도시`,`관제시스템`],img:`/images/case/case03.jpg`,year:`2023`}];function Zw({item:e,index:t}){let n=(0,w.useRef)(null),r=TC(n,{once:!0,margin:`-10%`}),i=t%2==0;return(0,B.jsxs)(`div`,{ref:n,className:`cs-item${i?``:` cs-item--flip`}`,children:[(0,B.jsx)(`div`,{className:`cs-bg-num`,children:e.id}),(0,B.jsxs)($.div,{className:`cs-img-wrap`,initial:{clipPath:i?`inset(0 100% 0 0)`:`inset(0 0 0 100%)`},animate:r?{clipPath:`inset(0 0% 0 0)`}:{},transition:{duration:1,ease:[.76,0,.24,1]},children:[(0,B.jsx)(`img`,{src:e.img,alt:e.title,className:`cs-img`,onError:e=>{e.target.style.display=`none`}}),(0,B.jsx)(`div`,{className:`cs-img-fallback`})]}),(0,B.jsxs)($.div,{className:`cs-body`,initial:{opacity:0,y:32},animate:r?{opacity:1,y:0}:{},transition:{duration:.7,delay:.5,ease:[.4,0,.2,1]},children:[(0,B.jsxs)(`div`,{className:`cs-meta`,children:[(0,B.jsx)(`span`,{className:`cs-year`,children:e.year}),(0,B.jsx)(`span`,{className:`cs-eyebrow`,children:e.eyebrow})]}),(0,B.jsx)(`h3`,{className:`cs-item-title`,children:e.title}),(0,B.jsx)(`p`,{className:`cs-item-desc`,children:e.desc}),(0,B.jsx)(`div`,{className:`cs-tags`,children:e.tags.map(e=>(0,B.jsx)(`span`,{className:`cs-tag`,children:e},e))})]})]})}function Qw(){return(0,B.jsxs)(`article`,{children:[(0,B.jsx)(OC,{label:`UTM/UATM`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`Case Studies`})}),navItems:Yw}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsx)(`div`,{className:`cs-list`,children:Xw.map((e,t)=>(0,B.jsx)(Zw,{item:e,index:t},e.id))})})})]})}var $w=[.25,.1,.25,1],eT=[{id:`01`,title:`제주패스 OTA 항공 서비스 구축`,tags:[`항공/여행`,`OTA`],image:`/images/si_img1.png`,desc:[{icon:(0,B.jsx)(kw,{size:14}),title:`통합 여행 포털`,text:`렌터카·숙박·항공 통합 서비스 구축`},{icon:(0,B.jsx)(xw,{size:14}),title:`해외시장 진출`,text:`국제선 항공으로 해외시장 초석 마련`},{icon:(0,B.jsx)(Bw,{size:14}),title:`종합 서비스`,text:`맛집·카페로 이어지는 제주패스 구현`}]},{id:`02`,title:`안면관광 방역 시스템 구축`,tags:[`공공/방역`,`방역/보안`],image:`/images/si_img2.png`,desc:[{icon:(0,B.jsx)(Iw,{size:14}),title:`건강 상태 관리`,text:`체류 기간 중 건강 상태 체크 및 관리`},{icon:(0,B.jsx)(Tw,{size:14}),title:`동선 파악`,text:`이동 동선 파악 및 정보 관리 시스템`},{icon:(0,B.jsx)(ww,{size:14}),title:`시스템 연계`,text:`중국전담여행사 전자관리시스템 연계`}]},{id:`03`,title:`클린인천 출입인증 시스템 구축`,tags:[`공공/출입`,`인증/보안`],image:`/images/si_img3.png`,desc:[{icon:(0,B.jsx)(Aw,{size:14}),title:`QR 방역 관리`,text:`QR코드 활용 방문자 방역 관리 구축`},{icon:(0,B.jsx)(zw,{size:14}),title:`방문자 관리`,text:`체계적 방문자 관리 및 출입 정보 제공`},{icon:(0,B.jsx)(Fw,{size:14}),title:`신속 대응`,text:`확진자 발생 시 신속한 방역 대응 지원`}]},{id:`04`,title:`SSG.COM 항공서비스 운영 및 유지보수`,tags:[`항공/이커머스`,`운영 · 유지보수`],image:`/images/si_img4.png`,desc:[{icon:(0,B.jsx)(Uw,{size:14}),title:`오류 수정`,text:`시스템 오류 수정 및 불편 요소 개선`},{icon:(0,B.jsx)(_w,{size:14}),title:`기능 추가`,text:`필요 기능 추가 개발 및 데이터 추출`},{icon:(0,B.jsx)(Nw,{size:14}),title:`운영 안정화`,text:`시스템 최적화를 통한 운영 안정화`}]},{id:`05`,title:`현대자동차 출입인증 시스템 구축`,tags:[`기업/보안`,`인증/보안`],image:`/images/si_img5.png`,desc:[{icon:(0,B.jsx)(Aw,{size:14}),title:`QR 방문자 관리`,text:`QR코드 활용 방문자 방역 관리 시스템`},{icon:(0,B.jsx)(Fw,{size:14}),title:`출입 정보 제공`,text:`확진자 발생 시 정확한 출입 정보 제공`},{icon:(0,B.jsx)(Ew,{size:14}),title:`미디어 월 연동`,text:`미디어 월 연동을 통한 고객 응대`}]},{id:`06`,title:`하이에어 항공문항 시스템 구축`,tags:[`항공`,`인증/스케줄`],image:`/images/si_img6.png`,desc:[{icon:(0,B.jsx)(mw,{size:14}),title:`인프라 구축`,text:`항공 운송사업자 필수 서비스 및 인프라`},{icon:(0,B.jsx)(kw,{size:14}),title:`국제선 대응`,text:`국제선 취항 대응 및 부가서비스 매출 증대`},{icon:(0,B.jsx)(vw,{size:14}),title:`고도화 체계`,text:`국토부 필수 시스템 및 서비스 고도화`}]}],tT=5e3;function nT(){let e=HC(),t=(0,w.useRef)(null),n=(0,w.useRef)(null),r=(0,w.useRef)(null),i=(0,w.useRef)(null),a=(0,w.useRef)(null),o=(0,w.useRef)(null),s=TC(t,{once:!0,margin:`-100px`}),[c,l]=(0,w.useState)(0),u=eT.length,[d,f]=(0,w.useState)(0),p=e=>{if(window.innerWidth<=768&&n.current&&r.current){let t=r.current.offsetWidth;window.innerWidth,n.current.scrollTo({left:e*(t+14),behavior:`smooth`})}},m=()=>{i.current&&clearInterval(i.current),i.current=setInterval(()=>{l(e=>{let t=(e+1)%u;return p(t),t})},tT)},h=()=>{m(),l(e=>{let t=e<=0?u-1:e-1;return p(t),t})},g=()=>{m(),l(e=>{let t=e>=u-1?0:e+1;return p(t),t})},_=e=>{a.current=e.type===`touchstart`?e.touches[0].clientX:e.clientX,o.current=c},v=e=>{if(a.current===null)return;let t=e.type===`touchend`?e.changedTouches[0].clientX:e.clientX,n=a.current-t;n>50?g():n<-50&&h(),a.current=null};return(0,w.useEffect)(()=>{let e=()=>{r.current&&f(r.current.offsetWidth)};return e(),window.addEventListener(`resize`,e),()=>window.removeEventListener(`resize`,e)},[]),(0,w.useEffect)(()=>(m(),()=>clearInterval(i.current)),[u]),(0,B.jsxs)(`article`,{ref:e,children:[(0,B.jsx)(OC,{label:`BUSINESS`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`SI Solutions`})}),navItems:[{label:`System Integration`,to:`/business/si`},{label:`R&D`,to:`/business/rnd`},{label:`운영 · 유지보수`,to:`/business/maintenance`}]}),(0,B.jsx)(`div`,{className:`sub-content si-archive-wrap`,children:(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsx)(`section`,{className:`si_archive`,ref:t,children:(0,B.jsxs)(`div`,{className:`si_archive__main`,children:[(0,B.jsxs)(`div`,{className:`si_archive__header`,children:[(0,B.jsx)($.span,{className:`fc-eyebrow`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,ease:$w},children:`PROJECT ARCHIVE`}),(0,B.jsx)($.h2,{className:`si_archive__title`,initial:{opacity:0,y:20},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.1,ease:$w},children:window.innerWidth<=768?`수행사업 아카이브`:(0,B.jsxs)(B.Fragment,{children:[`수행사업`,(0,B.jsx)(`br`,{}),`아카이브`]})}),(0,B.jsx)($.p,{className:`si_archive__desc`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.2,ease:$w},children:window.innerWidth<=768?`PAL Networks가 구축한 주요 프로젝트를 소개합니다.`:(0,B.jsxs)(B.Fragment,{children:[`PAL Networks가 구축한`,(0,B.jsx)(`br`,{}),`주요 프로젝트를 소개합니다.`]})}),(0,B.jsxs)(`div`,{className:`si_archive__nav`,children:[(0,B.jsx)($.button,{className:`si_archive__nav-btn`,onClick:h,"aria-label":`이전`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.4,ease:$w},children:`←`}),(0,B.jsxs)($.div,{className:`si_archive__progress`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.4,ease:$w},children:[(0,B.jsx)(`span`,{className:`si_archive__progress-cur`,children:String(c+1).padStart(2,`0`)}),(0,B.jsx)(`span`,{className:`si_archive__progress-divider`,children:`/`}),(0,B.jsx)(`span`,{className:`si_archive__progress-total`,children:String(u).padStart(2,`0`)})]}),(0,B.jsx)($.button,{className:`si_archive__nav-btn`,onClick:g,"aria-label":`다음`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.4,ease:$w},children:`→`})]})]}),(0,B.jsx)(`div`,{className:`si_archive__right`,children:(0,B.jsx)($.div,{initial:{opacity:0,y:30},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.3,ease:$w},children:(0,B.jsx)(`div`,{className:`si_archive__slider`,style:{display:`flex`},onMouseDown:_,onMouseUp:v,onTouchStart:_,onTouchEnd:v,ref:n,children:(0,B.jsx)($.div,{className:`si_archive__track`,animate:{x:window.innerWidth<=768?0:d?-(c*(d+18)):0},transition:{duration:.55,ease:$w},style:{alignItems:`stretch`},children:eT.map((e,t)=>(0,B.jsxs)(`div`,{className:`si_archive__card`,ref:t===0?r:null,children:[(0,B.jsxs)(`div`,{className:`si_archive__card-img`,children:[(0,B.jsx)(`img`,{src:`/PALNetworks/images/si_img${parseInt(e.id)}.png`,alt:e.title,draggable:`false`}),(0,B.jsx)(`div`,{className:`si_archive__card-img-placeholder`})]}),(0,B.jsxs)(`div`,{className:`si_archive__card-body`,children:[(0,B.jsxs)(`div`,{className:`si_archive__card-header`,children:[(0,B.jsx)(`div`,{className:`si_archive__card-num`,children:e.id}),(0,B.jsx)(`h3`,{className:`si_archive__card-title`,children:e.title})]}),(0,B.jsx)(`div`,{className:`si_archive__card-tags`,children:e.tags.map(e=>(0,B.jsx)(`span`,{className:`si_archive__tag`,children:e},e))}),(0,B.jsx)(`ul`,{className:`si_archive__card-desc`,children:e.desc.map((e,t)=>(0,B.jsxs)(`li`,{children:[(0,B.jsx)(`div`,{className:`si_archive__card-desc-icon`,children:e.icon}),(0,B.jsx)(`div`,{className:`si_archive__card-desc-title`,children:e.title}),(0,B.jsx)(`div`,{className:`si_archive__card-desc-text`,children:e.text})]},t))})]})]},e.id))})})})})]})})})})]})}var rT=[.25,.1,.25,1],iT=[{id:`01`,title:`UTM 드론 교통관리체계`,tags:[`드론`,`교통관리`],image:`images/rnd_img6.png`,desc:[{icon:(0,B.jsx)(kw,{size:14}),title:`저고도 공역 관리`,text:`150m 이하 저고도 공역 드론 운항 체계 연구`},{icon:(0,B.jsx)(Ow,{size:14}),title:`교통관리 시스템`,text:`드론 안전하고 효율적인 교통관리체계 개발`},{icon:(0,B.jsx)(Nw,{size:14}),title:`운항 최적화`,text:`무인비행장치 운항 안전·효율 극대화 실증`}]},{id:`02`,title:`드론 규제 샌드박스`,tags:[`드론`,`규제/실증`],image:`images/rnd_img1.png`,desc:[{icon:(0,B.jsx)(Pw,{size:14}),title:`안전 관리 체계`,text:`드론 이용 증가 대비 안전 관리 기반 마련`},{icon:(0,B.jsx)(jw,{size:14}),title:`식별 장치 구축`,text:`드론 식별 장치 및 관리 체계 구축·실증`},{icon:(0,B.jsx)(yw,{size:14}),title:`비행 관제 시스템`,text:`드론 비행 관제 시스템 연구개발 수행`}]},{id:`03`,title:`환경 드론 관제 시스템 구축`,tags:[`드론`,`환경/대기`],image:`images/rnd_img2.png`,desc:[{icon:(0,B.jsx)(Hw,{size:14}),title:`대기오염 감시`,text:`미세먼지·악취 등 대기환경 오염 감시 체계`},{icon:(0,B.jsx)(bw,{size:14}),title:`실시간 모니터링`,text:`드론 탑재 센서로 실시간 오염 정보 수집`},{icon:(0,B.jsx)(gw,{size:14}),title:`정보 시스템 구축`,text:`대기오염 모니터링 시스템 구축 및 실증`}]},{id:`04`,title:`메타버스 시스템 구축`,tags:[`메타버스`,`디지털전환`],image:`images/rnd_img3.png`,desc:[{icon:(0,B.jsx)(xw,{size:14}),title:`디지털 전환`,text:`현실을 디지털 기반 가상 세계로 확장`},{icon:(0,B.jsx)(zw,{size:14}),title:`비대면 환경`,text:`코로나 대비 비대면 활동 지원 시스템`},{icon:(0,B.jsx)(Cw,{size:14}),title:`가상공간 구축`,text:`가상공간 내 모든 활동 가능 시스템 실증`}]},{id:`05`,title:`항공인력양성팀 운영 시스템`,tags:[`항공`,`인력양성`],image:`images/rnd_img4.png`,desc:[{icon:(0,B.jsx)(Sw,{size:14}),title:`교육 훈련 기반`,text:`고교생 중심 항공정비 인력 교육 훈련 체계`},{icon:(0,B.jsx)(Uw,{size:14}),title:`현장실무 인력`,text:`항공정비 현장실무 인력 안정적 공급 지원`},{icon:(0,B.jsx)(mw,{size:14}),title:`민간 기반 조성`,text:`항공기초인력양성 민간분야 기반 구축·실증`}]},{id:`06`,title:`경량항공기 내비게이션 및 비행상황관리 시스템`,tags:[`경량항공기`,`비행안전`],image:`images/rnd_img5.png`,desc:[{icon:(0,B.jsx)(Dw,{size:14}),title:`전용 내비게이션`,text:`경량항공기 전용 실시간 안전정보 내비게이션`},{icon:(0,B.jsx)(Tw,{size:14}),title:`위치 모니터링`,text:`경량항공기 위치 기반 모니터링 체계 구축`},{icon:(0,B.jsx)(Rw,{size:14}),title:`사고 예방`,text:`항공레저 증가에 따른 비행안전 서비스 실증`}]}],aT=5e3;function oT(){let e=HC(),t=(0,w.useRef)(null),n=(0,w.useRef)(null),r=(0,w.useRef)(null),i=(0,w.useRef)(null),a=(0,w.useRef)(null),o=(0,w.useRef)(null),s=TC(t,{once:!0,margin:`-100px`}),[c,l]=(0,w.useState)(0),u=iT.length,[d,f]=(0,w.useState)(0),p=e=>{if(window.innerWidth<=768&&n.current&&r.current){let t=r.current.offsetWidth;window.innerWidth,n.current.scrollTo({left:e*(t+14),behavior:`smooth`})}},m=()=>{i.current&&clearInterval(i.current),i.current=setInterval(()=>{l(e=>{let t=(e+1)%u;return p(t),t})},aT)},h=()=>{m(),l(e=>{let t=e<=0?u-1:e-1;return p(t),t})},g=()=>{m(),l(e=>{let t=e>=u-1?0:e+1;return p(t),t})},_=e=>{a.current=e.type===`touchstart`?e.touches[0].clientX:e.clientX,o.current=c},v=e=>{if(a.current===null)return;let t=e.type===`touchend`?e.changedTouches[0].clientX:e.clientX,n=a.current-t;n>50?g():n<-50&&h(),a.current=null};return(0,w.useEffect)(()=>{let e=()=>{r.current&&f(r.current.offsetWidth)};return e(),window.addEventListener(`resize`,e),()=>window.removeEventListener(`resize`,e)},[]),(0,w.useEffect)(()=>(m(),()=>clearInterval(i.current)),[u]),(0,B.jsxs)(`article`,{ref:e,children:[(0,B.jsx)(OC,{label:`BUSINESS`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`R&D`})}),navItems:[{label:`System Integration`,to:`/business/si`},{label:`R&D`,to:`/business/rnd`},{label:`운영 · 유지보수`,to:`/business/maintenance`}]}),(0,B.jsx)(`div`,{className:`sub-content si-archive-wrap`,children:(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsx)(`section`,{className:`si_archive`,ref:t,children:(0,B.jsxs)(`div`,{className:`si_archive__main`,children:[(0,B.jsxs)(`div`,{className:`si_archive__header`,children:[(0,B.jsx)($.span,{className:`fc-eyebrow`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,ease:rT},children:`PROJECT ARCHIVE`}),(0,B.jsx)($.h2,{className:`si_archive__title`,initial:{opacity:0,y:20},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.1,ease:rT},children:window.innerWidth<=768?`연구개발 수행실적`:(0,B.jsxs)(B.Fragment,{children:[`연구개발`,(0,B.jsx)(`br`,{}),`수행실적`]})}),(0,B.jsx)($.p,{className:`si_archive__desc`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.2,ease:rT},children:window.innerWidth<=768?`미래 항공 모빌리티를 위한 연구개발 활동과 성과를 기록합니다.`:(0,B.jsxs)(B.Fragment,{children:[`미래 항공 모빌리티를 위한`,(0,B.jsx)(`br`,{}),`연구개발 활동과 성과를 기록합니다.`]})}),(0,B.jsxs)(`div`,{className:`si_archive__nav`,children:[(0,B.jsx)($.button,{className:`si_archive__nav-btn`,onClick:h,"aria-label":`이전`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.4,ease:rT},children:`←`}),(0,B.jsxs)($.div,{className:`si_archive__progress`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.4,ease:rT},children:[(0,B.jsx)(`span`,{className:`si_archive__progress-cur`,children:String(c+1).padStart(2,`0`)}),(0,B.jsx)(`span`,{className:`si_archive__progress-divider`,children:`/`}),(0,B.jsx)(`span`,{className:`si_archive__progress-total`,children:String(u).padStart(2,`0`)})]}),(0,B.jsx)($.button,{className:`si_archive__nav-btn`,onClick:g,"aria-label":`다음`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.4,ease:rT},children:`→`})]})]}),(0,B.jsx)(`div`,{className:`si_archive__right`,children:(0,B.jsx)($.div,{initial:{opacity:0,y:30},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.3,ease:rT},children:(0,B.jsx)(`div`,{className:`si_archive__slider`,style:{display:`flex`},onMouseDown:_,onMouseUp:v,onTouchStart:_,onTouchEnd:v,ref:n,children:(0,B.jsx)($.div,{className:`si_archive__track`,animate:{x:window.innerWidth<=768?0:d?-(c*(d+18)):0},transition:{duration:.55,ease:rT},style:{alignItems:`stretch`},children:iT.map((e,t)=>(0,B.jsxs)(`div`,{className:`si_archive__card`,ref:t===0?r:null,children:[(0,B.jsxs)(`div`,{className:`si_archive__card-img`,children:[(0,B.jsx)(`img`,{src:`/PALNetworks/${e.image}`,alt:e.title,draggable:`false`}),(0,B.jsx)(`div`,{className:`si_archive__card-img-placeholder`})]}),(0,B.jsxs)(`div`,{className:`si_archive__card-body`,children:[(0,B.jsxs)(`div`,{className:`si_archive__card-header`,children:[(0,B.jsx)(`div`,{className:`si_archive__card-num`,children:e.id}),(0,B.jsx)(`h3`,{className:`si_archive__card-title`,children:e.title})]}),(0,B.jsx)(`div`,{className:`si_archive__card-tags`,children:e.tags.map(e=>(0,B.jsx)(`span`,{className:`si_archive__tag`,children:e},e))}),(0,B.jsx)(`ul`,{className:`si_archive__card-desc`,children:e.desc.map((e,t)=>(0,B.jsxs)(`li`,{children:[(0,B.jsx)(`div`,{className:`si_archive__card-desc-icon`,children:e.icon}),(0,B.jsx)(`div`,{className:`si_archive__card-desc-title`,children:e.title}),(0,B.jsx)(`div`,{className:`si_archive__card-desc-text`,children:e.text})]},t))})]})]},e.id))})})})})]})})})})]})}var sT=[.22,1,.36,1],cT=[{label:`System Integration`,to:`/business/si`},{label:`R&D`,to:`/business/rnd`},{label:`운영 · 유지보수`,to:`/business/maintenance`}],lT=[{id:`c0`,title:`모니터링`,items:[`시스템·네트워크 전 계층 감시`,`이상 징후 선제 포착`,`24/7 실시간 알람`],grad:[`#d94889`,`#a855f7`]},{id:`c1`,title:`장애 대응`,items:[`즉각적인 원인 분석`,`신속한 시스템 복구`,`재발 방지 체계 수립`],grad:[`#a855f7`,`#6366f1`]},{id:`c2`,title:`보안 관리`,items:[`정기 취약점 점검`,`패치 및 업데이트 관리`,`외부 위협 차단`],grad:[`#6366f1`,`#3b82f6`]},{id:`c3`,title:`기술 지원`,items:[`기술 문의 신속 응대`,`가이드 및 교육 제공`,`고객 역량 강화 지원`],grad:[`#3b82f6`,`#06b6d4`]},{id:`c4`,title:`지속적 개선`,items:[`정기 리포트 분석`,`운영 효율 최적화`,`서비스 품질 지속 향상`],grad:[`#06b6d4`,`#d94889`]}],uT=[{value:`99.9%`,label:`서비스 가용성`},{value:`24/7`,label:`365일 실시간 운영`},{value:`10m 24s`,label:`평균 응답 시간`},{value:`100%`,label:`SLA 준수율`}],dT=[{num:`01`,title:`모니터링`,desc:`시스템·네트워크·애플리케이션 전 계층을 24/7 실시간으로 감시하여 장애 발생 전 이상 징후를 선제적으로 포착합니다.`,img:`./images/mt_icon01.png`},{num:`02`,title:`장애 대응`,desc:`이상 감지 즉시 전담 엔지니어가 원인을 분석하고 신속하게 복구합니다. 단순 대응을 넘어 재발 방지까지 책임집니다.`,img:`./images/mt_icon02.png`},{num:`03`,title:`보안 관리`,desc:`정기 취약점 점검과 패치 관리로 외부 위협으로부터 시스템을 보호합니다. 안전한 운영 환경을 지속적으로 유지합니다.`,img:`./images/mt_icon03.png`},{num:`04`,title:`기술 지원`,desc:`운영 중 발생하는 기술적 문의에 신속히 응대하고, 가이드 및 교육을 통해 고객 역량 강화까지 지원합니다.`,img:`./images/mt_icon04.png`},{num:`05`,title:`지속적 개선`,desc:`정기 리포트와 데이터 분석을 기반으로 서비스 품질을 꾸준히 높입니다. 운영 효율과 안정성을 함께 끌어올립니다.`,img:`./images/mt_icon05.png`}];function fT({value:e,label:t,inView:n,delay:r}){let i=(0,w.useRef)(null),a=(0,w.useRef)(!1);return(0,w.useEffect)(()=>{if(!n||a.current)return;a.current=!0;let t=i.current,o=e.match(/^([^0-9]*)([0-9]+\.?[0-9]*)(.*)$/);if(!o){W.from(t,{opacity:0,y:10,duration:.6,delay:r});return}let s=o[1],c=parseFloat(o[2]),l=o[3],u=o[2].includes(`.`)?o[2].split(`.`)[1].length:0,d={val:0};W.to(d,{val:c,duration:1.8,delay:r,ease:`power3.out`,onUpdate:()=>{t.textContent=s+d.val.toFixed(u)+l},onComplete:()=>{t.textContent=e}})},[n]),(0,B.jsxs)($.div,{className:`mt-kpi__item`,initial:{opacity:0,y:20},animate:n?{opacity:1,y:0}:{},transition:{duration:.6,ease:sT,delay:r},children:[(0,B.jsx)(`span`,{className:`mt-kpi__value`,ref:i,children:e}),(0,B.jsx)(`span`,{className:`mt-kpi__label`,children:t})]})}var pT=5,mT=760,hT=760,gT=mT/2,_T=hT/2,vT=240,yT=310,bT=108,xT=Array.from({length:pT},(e,t)=>-90+360/pT*t);function ST(e){return xT[e]}function CT(e){let t=ST(e)*Math.PI/180;return{x:gT+vT*Math.cos(t),y:_T+vT*Math.sin(t)}}var wT=[0,120,240],TT=55,ET=20,DT=15,OT=[.34,1.56,.64,1];function kT({inView:e}){let t=(0,w.useRef)(-90),n=(0,w.useRef)(0),r=(0,w.useRef)(null),i=(0,w.useRef)(null),a=(0,w.useRef)(null),o=(0,w.useRef)([]),s=(0,w.useRef)([]),c=(0,w.useRef)(null),[l,u]=(0,w.useState)(null),d=(0,w.useRef)(0);(0,w.useEffect)(()=>{if(!e)return;let l=!0;r.current=null;let f=2*Math.PI*vT;function p(e){if(!l)return;r.current===null&&(r.current=e);let m=(e-r.current)/1e3;r.current=e,t.current=(t.current+ET*m)%360;let h=t.current;if(a.current){let e=f-f*(((h+90)%360+360)%360)/360;a.current.setAttribute(`stroke-dashoffset`,e)}let g=null;for(let e=0;e0?d.current--:c.current!==null&&(c.current=null,u(null)):(d.current=90,g!==c.current&&(c.current=g,u(g))),n.current=(n.current-DT*m+360)%360;let _=n.current;wT.forEach((e,t)=>{let n=(_+e)*Math.PI/180,r=gT+yT*Math.cos(n),i=_T+yT*Math.sin(n);o.current[t]&&(o.current[t].setAttribute(`cx`,r),o.current[t].setAttribute(`cy`,i)),s.current[t]&&(s.current[t].setAttribute(`cx`,r),s.current[t].setAttribute(`cy`,i))}),i.current=requestAnimationFrame(p)}return i.current=requestAnimationFrame(p),()=>{l=!1,cancelAnimationFrame(i.current)}},[e]);let f=lT.map((e,t)=>CT(t)),p=wT.map(e=>{let t=e*Math.PI/180;return{x:gT+yT*Math.cos(t),y:_T+yT*Math.sin(t)}}),m=2*Math.PI*vT,h=TT/360*m,g=m-h;return(0,B.jsx)(`div`,{className:`mt-venn`,children:(0,B.jsxs)($.svg,{className:`mt-venn__svg`,viewBox:`0 0 ${mT} ${hT}`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,initial:{opacity:0,x:80},animate:e?{opacity:1,x:0}:{},transition:{duration:.9,ease:sT,delay:.1},children:[(0,B.jsxs)(`defs`,{children:[(0,B.jsxs)(`linearGradient`,{id:`arcGrad`,x1:`0%`,y1:`0%`,x2:`100%`,y2:`0%`,children:[(0,B.jsx)(`stop`,{offset:`0%`,stopColor:`#d94889`,stopOpacity:`0.1`}),(0,B.jsx)(`stop`,{offset:`100%`,stopColor:`#a855f7`,stopOpacity:`0.95`})]}),lT.map((e,t)=>(0,B.jsxs)(`radialGradient`,{id:`vg-${t}`,cx:`38%`,cy:`32%`,r:`68%`,children:[(0,B.jsx)(`stop`,{offset:`0%`,stopColor:e.grad[0],stopOpacity:`0.95`}),(0,B.jsx)(`stop`,{offset:`100%`,stopColor:e.grad[1],stopOpacity:`0.82`})]},e.id))]}),(0,B.jsx)($.circle,{cx:gT,cy:_T,r:yT,stroke:`rgba(170,120,210,0.1)`,strokeWidth:`1`,fill:`none`,initial:{opacity:0},animate:e?{opacity:1}:{},transition:{duration:1,ease:sT,delay:.35}}),(0,B.jsx)($.circle,{cx:gT,cy:_T,r:vT,stroke:`rgba(170,120,210,0.18)`,strokeWidth:`1.2`,fill:`none`,initial:{opacity:0,scale:.88},animate:e?{opacity:1,scale:1}:{},transition:{duration:.85,ease:sT,delay:.4},style:{transformOrigin:`${gT}px ${_T}px`}}),(0,B.jsx)(`circle`,{ref:a,cx:gT,cy:_T,r:vT,stroke:`url(#arcGrad)`,strokeWidth:`4`,strokeDasharray:`${h} ${g}`,strokeDashoffset:m,strokeLinecap:`round`,fill:`none`}),p.map((t,n)=>(0,B.jsxs)($.g,{initial:{opacity:0},animate:e?{opacity:1}:{},transition:{duration:.6,ease:sT,delay:.5+n*.08},children:[(0,B.jsx)(`circle`,{ref:e=>s.current[n]=e,cx:t.x,cy:t.y,r:`9`,fill:`#a855f7`,opacity:`0.18`}),(0,B.jsx)(`circle`,{ref:e=>o.current[n]=e,cx:t.x,cy:t.y,r:`5`,fill:`#a855f7`,opacity:`0.7`})]},`dot-${n}`)),f.map(({x:t,y:n},r)=>{let i=l===r;return(0,B.jsxs)($.g,{initial:{opacity:0,scale:.45},animate:e?{opacity:1,scale:1}:{},transition:{duration:.7,ease:OT,delay:.45+r*.1},style:{transformOrigin:`${t}px ${n}px`},children:[(0,B.jsx)(`circle`,{cx:t,cy:n,r:bT,fill:`white`}),(0,B.jsx)(`circle`,{cx:t,cy:n,r:bT,fill:`url(#vg-${r})`,style:{opacity:+!!i,transition:`opacity 0.4s ease`}}),(0,B.jsx)(`circle`,{cx:t,cy:n,r:bT,stroke:i?`rgba(255,255,255,0.25)`:`rgba(170,120,210,0.3)`,strokeWidth:`1.2`,fill:`none`,style:{transition:`stroke 0.4s ease`}}),(0,B.jsx)(`text`,{x:t,y:n+6,textAnchor:`middle`,dominantBaseline:`middle`,fontSize:`24`,fontWeight:`700`,fontFamily:`inherit`,fill:i?`white`:`#1a1f5e`,opacity:i?`1`:`0.7`,style:{transition:`fill 0.4s ease, opacity 0.4s ease`},children:lT[r].title})]},`circle-group-${r}`)})]})})}function AT(){let e=HC(),t=(0,w.useRef)(null),n=(0,w.useRef)(null),r=(0,w.useRef)(null),i=TC(t,{once:!0,margin:`-80px`}),a=TC(n,{once:!0,margin:`-80px`}),o=TC(r,{once:!0,margin:`-60px`});return(0,B.jsxs)(`article`,{ref:e,children:[(0,B.jsx)(OC,{label:`BUSINESS`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`Maintenance`})}),navItems:cT}),(0,B.jsxs)(`div`,{className:`mt-wrap sub-content`,children:[(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsxs)(`section`,{className:`mt-intro`,ref:t,children:[(0,B.jsxs)(`div`,{className:`mt-intro__left`,children:[(0,B.jsx)($.span,{className:`fc-eyebrow`,initial:{opacity:0,y:14},animate:i?{opacity:1,y:0}:{},transition:{duration:.6,ease:sT},children:`OUR SERVICE`}),(0,B.jsx)(`div`,{className:`mt-intro__title-wrap`,children:[`운영·유지보수는`,`서비스의 안정성을`,`완성합니다`].map((e,t)=>(0,B.jsx)(`div`,{className:`mt-title-line`,children:(0,B.jsx)($.h2,{className:`mt-intro__title`,initial:{y:`105%`},animate:i?{y:`0%`}:{},transition:{duration:1.1,ease:sT,delay:.15+t*.1},children:e})},t))}),(0,B.jsxs)($.p,{className:`mt-intro__desc`,initial:{opacity:0,y:16},animate:i?{opacity:1,y:0}:{},transition:{duration:.7,ease:sT,delay:.5},children:[`PAL Networks는 24/7 통합 모니터링과 체계적인 유지보수로`,(0,B.jsx)(`br`,{}),`시스템의 가용성과 안정성을 지속적으로 보장합니다.`]})]}),(0,B.jsx)(`div`,{className:`mt-intro__right`,children:(0,B.jsx)(kT,{inView:i})})]})}),(0,B.jsx)(`section`,{className:`mt-kpi`,ref:n,children:(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsx)(`div`,{className:`mt-kpi__grid`,children:uT.map((e,t)=>(0,B.jsx)(fT,{value:e.value,label:e.label,inView:a,delay:t*.15},t))})})}),(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsx)(`section`,{className:`mt-services`,ref:r,children:(0,B.jsx)(`div`,{className:`mt-services__grid`,children:dT.map((e,t)=>(0,B.jsxs)($.div,{className:`mt-service-card`,initial:{opacity:0,y:32},animate:o?{opacity:1,y:0}:{},transition:{duration:.65,ease:sT,delay:t*.1},children:[(0,B.jsx)(`div`,{className:`mt-service-card__img-wrap`,children:(0,B.jsx)(`img`,{src:e.img,alt:e.title,className:`mt-service-card__img`})}),(0,B.jsx)(`span`,{className:`mt-service-card__num`,children:e.num}),(0,B.jsx)(`h3`,{className:`mt-service-card__title`,children:e.title}),(0,B.jsx)(`p`,{className:`mt-service-card__desc`,children:e.desc}),(0,B.jsx)(`div`,{className:`mt-service-card__line`})]},t))})})})]})]})}var jT=[{label:`비행상황관리 시스템`,to:`/solution/flight-control`},{label:`IBE`,to:`/solution/ibe`}],MT=[{img:`domain_img1.jpg`,label:`드론 물류·배송 관제`,desc:`도심 및 광역 드론 배송 경로 최적화 및 실시간 위치 관제`},{img:`domain_img2.png`,label:`UAM 도심항공 모빌리티`,desc:`미래형 도심 항공 교통 인프라 연계 관제 시스템`},{img:`domain_img3.jpg`,label:`무인기 환경측정`,desc:`대기질·기상 데이터 수집 드론 운용 및 모니터링`},{img:`domain_img4.png`,label:`안티드론 보안관제`,desc:`비인가 드론 탐지·추적 및 무력화 대응 지원`},{img:`domain_img5.jpg`,label:`선박·항공기 통합관제`,desc:`해상·공중 복합 식별정보 수집 및 통합 상황관리`}],NT=[{num:`01`,img:`./images/s1-01.jpg`,label:`비행가능 지역 및 공역표출`},{num:`02`,img:`./images/s1-02.jpg`,label:`비행체 위치 표출`},{num:`03`,img:`./images/s1-03.jpg`,label:`항공기 비행경로 및 히스토리 표출`},{num:`04`,img:`./images/s1-04.jpg`,label:`항공기 비행정보 표출`},{num:`05`,img:`./images/s1-05.jpg`,label:`비행계획서 조회`},{num:`06`,img:`./images/s1-06.jpg`,label:`비정상 상황의 경보 표출`}],PT=[{step:`01`,label:`비행체 식별`,desc:`항공기·드론·선박 실시간 신호 수집`},{step:`02`,label:`데이터 수집`,desc:`위치·속도·고도·식별코드 통합 처리`},{step:`03`,label:`관제 서버`,desc:`통합 관제 서버 분석 및 상황 판단`},{step:`04`,label:`모니터링`,desc:`관제사 화면 실시간 현황 표출`},{step:`05`,label:`경보·대응`,desc:`이상 상황 감지 즉시 경보 및 대응`}],FT=[.22,1,.36,1];function IT(){let e=`/PALNetworks/`,t=HC(),[n,r]=(0,w.useState)(0),i=(0,w.useRef)(null),a=(0,w.useRef)(null),o=(0,w.useRef)(null),s=(0,w.useRef)(null),c=(0,w.useRef)(null),l=TC(c,{once:!0,margin:`-60px`}),u=(0,w.useRef)(null),d=TC(u,{once:!0,margin:`-60px`});TC(i,{once:!0,margin:`-60px`});let f=TC(a,{once:!0,margin:`-60px`}),p=TC(o,{once:!0,margin:`-80px`}),m=TC(s,{once:!0,margin:`-60px`});return(0,B.jsxs)(`article`,{ref:t,children:[(0,B.jsx)(OC,{label:`SOLUTION`,title:(0,B.jsx)(`em`,{children:`Flight Management`}),navItems:jT}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsxs)(`div`,{className:`inner-wrap`,children:[(0,B.jsxs)(`section`,{className:`fc-intro`,ref:c,children:[(0,B.jsxs)(`div`,{className:`fc-intro__left`,children:[(0,B.jsx)($.span,{className:`fc-eyebrow`,initial:{opacity:0,y:16},animate:l?{opacity:1,y:0}:{},transition:{duration:.6,ease:FT},children:`Overview`}),(0,B.jsxs)($.h2,{className:`fc-intro__title`,initial:{opacity:0,y:24},animate:l?{opacity:1,y:0}:{},transition:{duration:.7,ease:FT,delay:.1},children:[`모든 이동체 정보를`,(0,B.jsx)(`br`,{}),`하나의 플랫폼에서`]}),(0,B.jsxs)($.p,{className:`fc-intro__desc`,initial:{opacity:0,y:16},animate:l?{opacity:1,y:0}:{},transition:{duration:.6,ease:FT,delay:.2},children:[`항공기, 무인기, 선박, 지상 이동체의 실시간 정보를 통합 모니터링하고 `,(0,B.jsx)(`br`,{}),`상황을 인식하여 신속하고 안전한 운영 의사결정을 지원합니다.`]}),(0,B.jsx)($.div,{className:`fc-intro__icons`,initial:{opacity:0,y:16},animate:l?{opacity:1,y:0}:{},transition:{duration:.6,ease:FT,delay:.3},children:[{img:`fc_aircraft.png`,label:`항공기`},{img:`fc_drone.png`,label:`무인기`},{img:`fc_vessel.png`,label:`선박`},{img:`fc_car.png`,label:`차량 등`}].map((t,n)=>(0,B.jsxs)(`div`,{className:`fc-intro__icon-item`,children:[(0,B.jsx)(`img`,{src:`${e}images/${t.img}`,alt:t.label}),(0,B.jsx)(`span`,{children:t.label})]},n))})]}),(0,B.jsx)($.div,{className:`fc-intro__right`,initial:{opacity:0,x:40},animate:l?{opacity:1,x:0}:{},transition:{duration:.9,ease:FT,delay:.15},children:(0,B.jsx)(`img`,{src:`${e}images/fc_computer.png`,alt:`비행상황관리 시스템`,className:`fc-intro__monitor`})})]}),(0,B.jsx)(`section`,{className:`fc-highlight`,ref:u,children:[{tag:`Real-Time Monitoring`,title:`실시간 이동체 정보 기반 +출발: 7:40 / 8:10 / 8:40 / 9:10 / 9:40`},{title:`가정역A 출발 (4번출구)`,desc:`출발: 7:00 / 7:40 / 8:30 / 9:30`},{title:`가정역B 출발 (청라단지 경유)`,desc:`출발: 7:20 / 8:20 / 9:20 / 9:30`}]},{badge:`자가용`,icon:`/PALNetworks/images/car.png`,items:[{title:`서울 출발`,desc:`서울외곽순환고속도로(43.5㎞) → 인천국제공항고속도로(9.4㎞) → 청중로(4.3㎞) → 로봇랜드로 639m → 인천로봇랜드 로봇타워`},{title:`인천 출발`,desc:`경인고속도로(10.3㎞) → 서곶로(0.7㎞) → 봉오대로(2.4㎞) → 서해교차로에서 경인항 방면 우회전 → 로봇랜드로 346m → 인천로봇랜드 로봇타워`}]}],QC=[{badge:`지하철`,icon:`/PALNetworks/images/subway.png`,items:[{title:`5호선 마곡역`,desc:`9번 출구 → 도보 약 5분 (공항대로 방향 직진, 서울마곡지구센테니아빌딩 도착)`}]},{badge:`버스`,icon:`/PALNetworks/images/bus.png`,items:[{title:`마곡역 정류장 하차`,desc:`간선버스 601, 605, 654 이용 → 도보 약 5분 이동`}]},{badge:`자가용`,icon:`/PALNetworks/images/car.png`,items:[{title:`강남 출발`,desc:`올림픽대로 → 방화대교 → 공항대로 진입 → 마곡역 사거리에서 좌회전 → 공항대로 219 도착 (약 40분 소요)`},{title:`인천 출발`,desc:`경인고속도로 → 가양대교 → 공항대로 진입 → 마곡역 사거리에서 우회전 → 공항대로 219 도착 (약 50분 소요)`}]}],$C=`https://www.google.com/maps/embed?pb=!1m16!1m12!1m3!1d3164.5077769134846!2d126.60837056230932!3d37.51952592193411!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!2m1!1z7J247LKcIOuhnOu0h-uenOuTnA!5e0!3m2!1sko!2skr!4v1779870074094!5m2!1sko!2skr`,ew=`https://www.google.com/maps/embed?pb=!1m16!1m12!1m3!1d3162.80690228454!2d126.82939801231092!3d37.559612971923826!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!2m1!1z7IS87YWM64uI7JWE!5e0!3m2!1sko!2skr!4v1779871233362!5m2!1sko!2skr`;function tw(){let e=HC(),[t,n]=(0,w.useState)(`incheon`),r=t===`incheon`,i=r?YC:XC,a=r?ZC:QC,o=r?$C:ew;return(0,B.jsxs)(`article`,{ref:e,children:[(0,B.jsx)(OC,{label:`Company`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`Location`})}),navItems:JC}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsxs)(`div`,{className:`inner-wrap`,children:[(0,B.jsxs)($.div,{className:`ht-header`,initial:{opacity:0,y:32},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:`-80px`},transition:{duration:.6,ease:[.4,0,.2,1]},children:[(0,B.jsxs)(`p`,{className:`ht-header-title`,children:[`Find Us,`,(0,B.jsx)(`br`,{}),(0,B.jsxs)(`em`,{children:[(0,B.jsx)(`span`,{children:`Here`}),` `,(0,B.jsx)(`b`,{children:`We Are`})]})]}),(0,B.jsx)(`em`,{className:`ht-header-sub`,children:`팔네트웍스 사업장 위치 안내입니다`})]}),(0,B.jsxs)(`div`,{className:`location-tabs`,children:[(0,B.jsx)(`button`,{className:`location-tab ${r?`active`:``}`,onClick:()=>n(`incheon`),children:`인천 본사`}),(0,B.jsx)(`button`,{className:`location-tab ${r?``:`active`}`,onClick:()=>n(`magok`),children:`마곡 지점`})]}),(0,B.jsx)(`section`,{className:`sub-section`,children:(0,B.jsxs)(`div`,{className:`location-wrap`,children:[(0,B.jsx)($.div,{className:`location-map-wrap`,initial:{opacity:0,y:24},animate:{opacity:1,y:0},transition:{duration:.4,ease:[.4,0,.2,1]},children:(0,B.jsx)(`div`,{className:`location-map`,children:(0,B.jsx)(`iframe`,{src:o,allowFullScreen:!0,loading:`lazy`,referrerPolicy:`no-referrer-when-downgrade`,title:`팔네트웍스 위치`})})},t+`-map`),(0,B.jsxs)($.div,{className:`location-info-wrapper`,initial:{opacity:0,y:40},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:`-60px`},transition:{duration:.6,ease:[.4,0,.2,1],delay:.15},children:[(0,B.jsx)(`p`,{className:`location-info-section-title`,children:`회사 정보`}),(0,B.jsxs)($.div,{className:`location-info-card`,initial:{opacity:0,y:24},animate:{opacity:1,y:0},transition:{duration:.4,ease:[.4,0,.2,1],delay:.1},children:[(0,B.jsx)(`h3`,{children:r?`인천 본사`:`마곡 지점`}),(0,B.jsx)(`ul`,{className:`location-info-list`,children:i.map(e=>(0,B.jsxs)(`li`,{className:`location-info-item`,children:[(0,B.jsx)(`span`,{className:`location-info-label`,children:e.label}),e.href?(0,B.jsx)(`a`,{className:`location-info-value`,href:e.href,children:e.value}):(0,B.jsx)(`p`,{className:`location-info-value`,style:{margin:0,whiteSpace:`pre-line`},children:e.value})]},e.label))}),(0,B.jsxs)(`div`,{className:`location-hours`,children:[(0,B.jsx)(`p`,{className:`location-hours-eyebrow`,children:`운영 시간`}),(0,B.jsxs)(`p`,{className:`location-hours-label`,children:[`평일 09:00 – 18:00`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`span`,{className:`location-hours-text`,children:`토·일·공휴일 휴무`})]})]}),(0,B.jsx)(En,{to:`/contact/inquiry`,className:`location-inquiry-btn`,onMouseEnter:e=>e.currentTarget.style.opacity=`.85`,onMouseLeave:e=>e.currentTarget.style.opacity=`1`,children:`문의하기`})]},t+`-info`)]}),(0,B.jsx)($.div,{className:`location-transport-wrap`,initial:{opacity:0,y:24},animate:{opacity:1,y:0},transition:{duration:.4,ease:[.4,0,.2,1]},children:(0,B.jsxs)(`div`,{className:`location-transport`,children:[(0,B.jsx)(`h3`,{className:`location-transport-title`,children:`교통편 안내`}),(0,B.jsx)(`div`,{className:`location-transport-list`,children:a.map((e,t)=>(0,B.jsxs)($.div,{className:`location-transport-item`,initial:{opacity:0,y:24},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,ease:[.4,0,.2,1],delay:t*.1},children:[(0,B.jsxs)(`div`,{className:`location-transport-item-top`,children:[(0,B.jsx)(`div`,{className:`location-transport-icon`,children:(0,B.jsx)(`img`,{src:e.icon,alt:e.badge})}),(0,B.jsx)(`span`,{className:`location-transport-badge`,children:e.badge})]}),(0,B.jsx)(`div`,{className:`location-transport-routes`,children:e.items.map((e,t)=>(0,B.jsxs)(`div`,{className:`location-transport-route`,children:[(0,B.jsx)(`p`,{className:`location-transport-route-title`,children:e.title}),(0,B.jsx)(`p`,{className:`location-transport-route-desc`,children:e.desc})]},t))})]},e.badge))})]})},t+`-transport`)]})})]})})]})}var nw=(...e)=>e.filter((e,t,n)=>!!e&&e.trim()!==``&&n.indexOf(e)===t).join(` `).trim(),rw=e=>e.replace(/([a-z0-9])([A-Z])/g,`$1-$2`).toLowerCase(),iw=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,n)=>n?n.toUpperCase():t.toLowerCase()),aw=e=>{let t=iw(e);return t.charAt(0).toUpperCase()+t.slice(1)},ow={xmlns:`http://www.w3.org/2000/svg`,width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:2,strokeLinecap:`round`,strokeLinejoin:`round`},sw=e=>{for(let t in e)if(t.startsWith(`aria-`)||t===`role`||t===`title`)return!0;return!1},cw=(0,w.createContext)({}),lw=()=>(0,w.useContext)(cw),uw=(0,w.forwardRef)(({color:e,size:t,strokeWidth:n,absoluteStrokeWidth:r,className:i=``,children:a,iconNode:o,...s},c)=>{let{size:l=24,strokeWidth:u=2,absoluteStrokeWidth:d=!1,color:f=`currentColor`,className:p=``}=lw()??{},m=r??d?Number(n??u)*24/Number(t??l):n??u;return(0,w.createElement)(`svg`,{ref:c,...ow,width:t??l??ow.width,height:t??l??ow.height,stroke:e??f,strokeWidth:m,className:nw(`lucide`,p,i),...!a&&!sw(s)&&{"aria-hidden":`true`},...s},[...o.map(([e,t])=>(0,w.createElement)(e,t)),...Array.isArray(a)?a:[a]])}),dw=(e,t)=>{let n=(0,w.forwardRef)(({className:n,...r},i)=>(0,w.createElement)(uw,{ref:i,iconNode:t,className:nw(`lucide-${rw(aw(e))}`,`lucide-${e}`,n),...r}));return n.displayName=aw(e),n},fw=dw(`armchair`,[[`path`,{d:`M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3`,key:`irtipd`}],[`path`,{d:`M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z`,key:`1qyhux`}],[`path`,{d:`M5 18v2`,key:`ppbyun`}],[`path`,{d:`M19 18v2`,key:`gy7782`}]]),pw=dw(`arrow-up-right`,[[`path`,{d:`M7 7h10v10`,key:`1tivn9`}],[`path`,{d:`M7 17 17 7`,key:`1vkiza`}]]),mw=dw(`badge-check`,[[`path`,{d:`M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z`,key:`3c2336`}],[`path`,{d:`m9 12 2 2 4-4`,key:`dzmm74`}]]),hw=dw(`building-2`,[[`path`,{d:`M10 12h4`,key:`a56b0p`}],[`path`,{d:`M10 8h4`,key:`1sr2af`}],[`path`,{d:`M14 21v-3a2 2 0 0 0-4 0v3`,key:`1rgiei`}],[`path`,{d:`M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2`,key:`secmi2`}],[`path`,{d:`M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16`,key:`16ra0t`}]]),gw=dw(`calendar-clock`,[[`path`,{d:`M16 14v2.2l1.6 1`,key:`fo4ql5`}],[`path`,{d:`M16 2v4`,key:`4m81vk`}],[`path`,{d:`M21 7.5V6a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h3.5`,key:`1osxxc`}],[`path`,{d:`M3 10h5`,key:`r794hk`}],[`path`,{d:`M8 2v4`,key:`1cmpym`}],[`circle`,{cx:`16`,cy:`16`,r:`6`,key:`qoo3c4`}]]),_w=dw(`chart-no-axes-column`,[[`path`,{d:`M5 21v-6`,key:`1hz6c0`}],[`path`,{d:`M12 21V3`,key:`1lcnhd`}],[`path`,{d:`M19 21V9`,key:`unv183`}]]),vw=dw(`circle-plus`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`M8 12h8`,key:`1wcyev`}],[`path`,{d:`M12 8v8`,key:`napkw2`}]]),yw=dw(`clipboard-list`,[[`rect`,{width:`8`,height:`4`,x:`8`,y:`2`,rx:`1`,ry:`1`,key:`tgr4d6`}],[`path`,{d:`M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2`,key:`116196`}],[`path`,{d:`M12 11h4`,key:`1jrz19`}],[`path`,{d:`M12 16h4`,key:`n85exb`}],[`path`,{d:`M8 11h.01`,key:`1dfujw`}],[`path`,{d:`M8 16h.01`,key:`18s6g9`}]]),bw=dw(`cloud`,[[`path`,{d:`M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z`,key:`p7xjir`}]]),xw=dw(`cpu`,[[`path`,{d:`M12 20v2`,key:`1lh1kg`}],[`path`,{d:`M12 2v2`,key:`tus03m`}],[`path`,{d:`M17 20v2`,key:`1rnc9c`}],[`path`,{d:`M17 2v2`,key:`11trls`}],[`path`,{d:`M2 12h2`,key:`1t8f8n`}],[`path`,{d:`M2 17h2`,key:`7oei6x`}],[`path`,{d:`M2 7h2`,key:`asdhe0`}],[`path`,{d:`M20 12h2`,key:`1q8mjw`}],[`path`,{d:`M20 17h2`,key:`1fpfkl`}],[`path`,{d:`M20 7h2`,key:`1o8tra`}],[`path`,{d:`M7 20v2`,key:`4gnj0m`}],[`path`,{d:`M7 2v2`,key:`1i4yhu`}],[`rect`,{x:`4`,y:`4`,width:`16`,height:`16`,rx:`2`,key:`1vbyd7`}],[`rect`,{x:`8`,y:`8`,width:`8`,height:`8`,rx:`1`,key:`z9xiuo`}]]),Sw=dw(`database`,[[`ellipse`,{cx:`12`,cy:`5`,rx:`9`,ry:`3`,key:`msslwz`}],[`path`,{d:`M3 5V19A9 3 0 0 0 21 19V5`,key:`1wlel7`}],[`path`,{d:`M3 12A9 3 0 0 0 21 12`,key:`mv7ke4`}]]),Cw=dw(`eye`,[[`path`,{d:`M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0`,key:`1nclc0`}],[`circle`,{cx:`12`,cy:`12`,r:`3`,key:`1v7zrd`}]]),ww=dw(`file-check`,[[`path`,{d:`M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z`,key:`1oefj6`}],[`path`,{d:`M14 2v5a1 1 0 0 0 1 1h5`,key:`wfsgrz`}],[`path`,{d:`m9 15 2 2 4-4`,key:`1grp1n`}]]),Tw=dw(`globe`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20`,key:`13o1zl`}],[`path`,{d:`M2 12h20`,key:`9i4pu4`}]]),Ew=dw(`graduation-cap`,[[`path`,{d:`M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z`,key:`j76jl0`}],[`path`,{d:`M22 10v6`,key:`1lu8f3`}],[`path`,{d:`M6 12.5V16a6 3 0 0 0 12 0v-3.5`,key:`1r8lef`}]]),Dw=dw(`layers`,[[`path`,{d:`M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z`,key:`zw3jo`}],[`path`,{d:`M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12`,key:`1wduqc`}],[`path`,{d:`M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17`,key:`kqbvx6`}]]),Ow=dw(`link`,[[`path`,{d:`M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71`,key:`1cjeqo`}],[`path`,{d:`M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71`,key:`19qd67`}]]),kw=dw(`map-pin`,[[`path`,{d:`M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0`,key:`1r0f0z`}],[`circle`,{cx:`12`,cy:`10`,r:`3`,key:`ilqhr7`}]]),Aw=dw(`monitor`,[[`rect`,{width:`20`,height:`14`,x:`2`,y:`3`,rx:`2`,key:`48i651`}],[`line`,{x1:`8`,x2:`16`,y1:`21`,y2:`21`,key:`1svkeh`}],[`line`,{x1:`12`,x2:`12`,y1:`17`,y2:`21`,key:`vw1qmm`}]]),jw=dw(`navigation`,[[`polygon`,{points:`3 11 22 2 13 21 11 13 3 11`,key:`1ltx0t`}]]),Mw=dw(`network`,[[`rect`,{x:`16`,y:`16`,width:`6`,height:`6`,rx:`1`,key:`4q2zg0`}],[`rect`,{x:`2`,y:`16`,width:`6`,height:`6`,rx:`1`,key:`8cvhb9`}],[`rect`,{x:`9`,y:`2`,width:`6`,height:`6`,rx:`1`,key:`1egb70`}],[`path`,{d:`M5 16v-3a1 1 0 0 1 1-1h12a1 1 0 0 1 1 1v3`,key:`1jsf9p`}],[`path`,{d:`M12 12V8`,key:`2874zd`}]]),Nw=dw(`plane`,[[`path`,{d:`M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z`,key:`1v9wt8`}]]),Pw=dw(`qr-code`,[[`rect`,{width:`5`,height:`5`,x:`3`,y:`3`,rx:`1`,key:`1tu5fj`}],[`rect`,{width:`5`,height:`5`,x:`16`,y:`3`,rx:`1`,key:`1v8r4q`}],[`rect`,{width:`5`,height:`5`,x:`3`,y:`16`,rx:`1`,key:`1x03jg`}],[`path`,{d:`M21 16h-3a2 2 0 0 0-2 2v3`,key:`177gqh`}],[`path`,{d:`M21 21v.01`,key:`ents32`}],[`path`,{d:`M12 7v3a2 2 0 0 1-2 2H7`,key:`8crl2c`}],[`path`,{d:`M3 12h.01`,key:`nlz23k`}],[`path`,{d:`M12 3h.01`,key:`n36tog`}],[`path`,{d:`M12 16v.01`,key:`133mhm`}],[`path`,{d:`M16 12h1`,key:`1slzba`}],[`path`,{d:`M21 12v.01`,key:`1lwtk9`}],[`path`,{d:`M12 21v-1`,key:`1880an`}]]),Fw=dw(`radio`,[[`path`,{d:`M16.247 7.761a6 6 0 0 1 0 8.478`,key:`1fwjs5`}],[`path`,{d:`M19.075 4.933a10 10 0 0 1 0 14.134`,key:`ehdyv1`}],[`path`,{d:`M4.925 19.067a10 10 0 0 1 0-14.134`,key:`1q22gi`}],[`path`,{d:`M7.753 16.239a6 6 0 0 1 0-8.478`,key:`r2q7qm`}],[`circle`,{cx:`12`,cy:`12`,r:`2`,key:`1c9p78`}]]),Iw=dw(`search`,[[`path`,{d:`m21 21-4.34-4.34`,key:`14j7rj`}],[`circle`,{cx:`11`,cy:`11`,r:`8`,key:`4ej97u`}]]),Lw=dw(`settings`,[[`path`,{d:`M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915`,key:`1i5ecw`}],[`circle`,{cx:`12`,cy:`12`,r:`3`,key:`1v7zrd`}]]),Rw=dw(`shield-alert`,[[`path`,{d:`M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z`,key:`oel41y`}],[`path`,{d:`M12 8v4`,key:`1got3b`}],[`path`,{d:`M12 16h.01`,key:`1drbdi`}]]),zw=dw(`shield`,[[`path`,{d:`M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z`,key:`oel41y`}]]),Bw=dw(`siren`,[[`path`,{d:`M7 18v-6a5 5 0 1 1 10 0v6`,key:`pcx96s`}],[`path`,{d:`M5 21a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-1a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2z`,key:`1b4s83`}],[`path`,{d:`M21 12h1`,key:`jtio3y`}],[`path`,{d:`M18.5 4.5 18 5`,key:`g5sp9y`}],[`path`,{d:`M2 12h1`,key:`1uaihz`}],[`path`,{d:`M12 2v1`,key:`11qlp1`}],[`path`,{d:`m4.929 4.929.707.707`,key:`1i51kw`}],[`path`,{d:`M12 12v6`,key:`3ahymv`}]]),Vw=dw(`thermometer`,[[`path`,{d:`M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z`,key:`17jzev`}]]),Hw=dw(`ticket`,[[`path`,{d:`M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z`,key:`qn84l0`}],[`path`,{d:`M13 5v2`,key:`dyzc3o`}],[`path`,{d:`M13 17v2`,key:`1ont0d`}],[`path`,{d:`M13 11v2`,key:`1wjjxi`}]]),Uw=dw(`triangle-alert`,[[`path`,{d:`m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3`,key:`wmoenq`}],[`path`,{d:`M12 9v4`,key:`juzpu7`}],[`path`,{d:`M12 17h.01`,key:`p32p05`}]]),Ww=dw(`users`,[[`path`,{d:`M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2`,key:`1yyitq`}],[`path`,{d:`M16 3.128a4 4 0 0 1 0 7.744`,key:`16gr8j`}],[`path`,{d:`M22 21v-2a4 4 0 0 0-3-3.87`,key:`kshegd`}],[`circle`,{cx:`9`,cy:`7`,r:`4`,key:`nufk8`}]]),Gw=dw(`utensils-crossed`,[[`path`,{d:`m16 2-2.3 2.3a3 3 0 0 0 0 4.2l1.8 1.8a3 3 0 0 0 4.2 0L22 8`,key:`n7qcjb`}],[`path`,{d:`M15 15 3.3 3.3a4.2 4.2 0 0 0 0 6l7.3 7.3c.7.7 2 .7 2.8 0L15 15Zm0 0 7 7`,key:`d0u48b`}],[`path`,{d:`m2.1 21.8 6.4-6.3`,key:`yn04lh`}],[`path`,{d:`m19 5-7 7`,key:`194lzd`}]]),Kw=dw(`wallet`,[[`path`,{d:`M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1`,key:`18etb6`}],[`path`,{d:`M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4`,key:`xoc0q4`}]]),qw=dw(`wind`,[[`path`,{d:`M12.8 19.6A2 2 0 1 0 14 16H2`,key:`148xed`}],[`path`,{d:`M17.5 8a2.5 2.5 0 1 1 2 4H2`,key:`1u4tom`}],[`path`,{d:`M9.8 4.4A2 2 0 1 1 11 8H2`,key:`75valh`}]]),Jw=dw(`wrench`,[[`path`,{d:`M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z`,key:`1ngwbx`}]]),Yw=[.22,1,.36,1],Xw=`/PALNetworks/`,Zw=[{label:`비행 계획`,img:`${Xw}/images/utm_intro_icon1.png`},{label:`비행 승인`,img:`${Xw}/images/utm_intro_icon2.png`},{label:`실시간 관제`,img:`${Xw}/images/utm_intro_icon3.png`},{label:`데이터 관리`,img:`${Xw}/images/utm_intro_icon4.png`}],Qw=[{icon:kw,label:`실시간 위치 감시`},{icon:Rw,label:`충돌 위험 사전 분석`},{icon:bw,label:`기상 정보 자동 연계`},{icon:Mw,label:`공역 설정·지오펜싱`}],$w=[{icon:ww,label:`비행 계획 및 경로 승인`},{icon:mw,label:`불법 기체 실시간 감지`},{icon:Sw,label:`비행 데이터 통합 관리`},{icon:Dw,label:`UAM·드론 시스템 연동`}];function eT(){let e=HC(),t=[{label:`UTM/UATM 소개`,to:`/utm/intro`},{label:`도입사례`,to:`/utm/case`}],n=(0,w.useRef)(null),r=TC(n,{once:!0,margin:`-60px`}),i=(0,w.useRef)(null),a=TC(i,{once:!0,margin:`-60px`});return(0,B.jsxs)(`article`,{ref:e,children:[(0,B.jsx)(OC,{label:`UTM/UATM`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`UTM/UATM`})}),navItems:t}),(0,B.jsxs)(`div`,{className:`sub-content`,children:[(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsxs)(`section`,{className:`utm-intro`,ref:n,children:[(0,B.jsxs)(`div`,{className:`utm-intro__top`,children:[(0,B.jsx)($.span,{className:`fc-eyebrow`,initial:{opacity:0,y:16},animate:r?{opacity:1,y:0}:{},transition:{duration:.6,ease:Yw},children:`Overview`}),(0,B.jsxs)($.h2,{className:`utm-intro__title`,initial:{opacity:0,y:20},animate:r?{opacity:1,y:0}:{},transition:{duration:.7,delay:.1,ease:Yw},children:[`PAL Networks의 UTM/UATM은`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`em`,{children:`도심 항공 관제의 새로운 기준`}),`입니다.`]}),(0,B.jsxs)($.p,{className:`utm-intro__desc`,initial:{opacity:0,y:16},animate:r?{opacity:1,y:0}:{},transition:{duration:.6,delay:.2,ease:Yw},children:[`UAM 기체 운용과 UTM 관제 플랫폼을 동시에 보유한 국내 유일의 통합 사업자입니다.`,(0,B.jsx)(`br`,{}),`실 운용 데이터로 검증된 시스템으로`,` `,(0,B.jsx)(`strong`,{children:`안전한 저고도 공역 관리`}),`를 실현합니다.`]})]}),(0,B.jsx)(`ul`,{className:`utm-intro__cards`,children:Zw.map((e,t)=>(0,B.jsxs)($.li,{className:`utm-intro__card`,initial:{opacity:0,y:60},animate:r?{opacity:1,y:0}:{},transition:{duration:.8,delay:.2+t*.12,ease:Yw},children:[(0,B.jsx)(`span`,{className:`utm-intro__card-num`,children:String(t+1).padStart(2,`0`)}),(0,B.jsx)(`img`,{src:e.img,alt:e.label,className:`utm-intro__card-img`}),(0,B.jsx)(`p`,{className:`utm-intro__card-label`,children:e.label})]},e.label))})]})}),(0,B.jsx)(`section`,{className:`utm-what`,ref:i,children:(0,B.jsxs)(`div`,{className:`inner-wrap`,children:[(0,B.jsxs)(`div`,{className:`utm-what__top`,children:[(0,B.jsx)($.span,{className:`utm-what__eyebrow`,initial:{opacity:0,y:16},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,ease:Yw},children:`What is UTM`}),(0,B.jsxs)($.h2,{className:`utm-what__title`,initial:{opacity:0,y:20},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,delay:.1,ease:Yw},children:[`UTM, `,(0,B.jsx)(`em`,{children:`무엇을 할 수 있나요?`})]}),(0,B.jsx)($.p,{className:`utm-what__desc`,initial:{opacity:0,y:16},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,delay:.2,ease:Yw},children:`UTM은 단순한 관제 시스템을 넘어, 도심 저고도 공역 전체를 디지털로 운영하는 통합 플랫폼입니다. 실시간 감시부터 충돌 위험 분석, 기상 연계, 공역 관리까지 — 비행의 모든 순간을 안전하게 연결합니다.`})]}),(0,B.jsxs)(`div`,{className:`utm-what__body`,children:[(0,B.jsx)($.ul,{className:`utm-what__cards`,initial:{opacity:0,x:-24},animate:a?{opacity:1,x:0}:{},transition:{duration:.7,delay:.3,ease:Yw},children:Qw.map(({icon:e,label:t})=>(0,B.jsxs)(`li`,{className:`utm-what__card`,children:[(0,B.jsx)(`span`,{className:`utm-what__card-icon`,children:(0,B.jsx)(e,{size:16})}),(0,B.jsx)(`span`,{className:`utm-what__card-label`,children:t})]},t))}),(0,B.jsx)($.div,{className:`utm-what__mockup`,initial:{opacity:0,y:24},animate:a?{opacity:1,y:0}:{},transition:{duration:.8,delay:.2,ease:Yw},children:(0,B.jsxs)(`div`,{className:`utm-what__img-wrap`,style:{backgroundImage:`url(${Xw}images/utm_what_img.png)`},children:[(0,B.jsxs)(`div`,{className:`drone drone--1`,style:{top:`35%`,left:`48%`},children:[(0,B.jsxs)(`div`,{className:`drone__badge drone__badge--red`,children:[(0,B.jsxs)(`div`,{className:`drone__badge-top`,children:[(0,B.jsx)(`img`,{src:`${Xw}images/red_drone.png`,alt:`drone`,width:`16`,height:`16`}),(0,B.jsx)(`span`,{className:`drone__badge-conn`,children:`PA001`})]}),(0,B.jsx)(`span`,{className:`drone__badge-id`,children:`COLL-ACR-001`}),(0,B.jsx)(`span`,{className:`drone__badge-status`,children:`13m/s / 100m`})]}),(0,B.jsx)(`div`,{className:`drone__ping drone__ping--red`}),(0,B.jsx)(`div`,{className:`drone__ping drone__ping--red drone__ping--delay`})]}),(0,B.jsxs)(`div`,{className:`drone drone--2`,style:{top:`25%`,left:`22%`},children:[(0,B.jsxs)(`div`,{className:`drone__badge drone__badge--blue`,children:[(0,B.jsxs)(`div`,{className:`drone__badge-top`,children:[(0,B.jsx)(`img`,{src:`${Xw}images/blue_drone.png`,alt:`drone`,width:`16`,height:`16`}),(0,B.jsx)(`span`,{className:`drone__badge-conn`,children:`BLE`})]}),(0,B.jsx)(`span`,{className:`drone__badge-id`,children:`DJI-TEST-0005`}),(0,B.jsx)(`span`,{className:`drone__badge-status`,children:`LTE · 9m/s / 100m`})]}),(0,B.jsx)(`div`,{className:`drone__ping drone__ping--blue`}),(0,B.jsx)(`div`,{className:`drone__ping drone__ping--blue drone__ping--delay`})]}),(0,B.jsxs)(`div`,{className:`drone drone--3`,style:{top:`58%`,left:`72%`},children:[(0,B.jsxs)(`div`,{className:`drone__badge drone__badge--orange`,children:[(0,B.jsx)(`div`,{className:`drone__badge-top`,children:(0,B.jsxs)(`div`,{className:`drone__badge-top`,children:[(0,B.jsx)(`img`,{src:`${Xw}images/orange_drone.png`,alt:`drone`,width:`16`,height:`16`}),(0,B.jsx)(`span`,{className:`drone__badge-conn`,children:`LTE`})]})}),(0,B.jsx)(`span`,{className:`drone__badge-id`,children:`FPA502`}),(0,B.jsxs)(`span`,{className:`drone__badge-status`,children:[`338m / 172k/m / 81°`,(0,B.jsx)(`br`,{}),`126.745021/37.287339`]})]}),(0,B.jsx)(`div`,{className:`drone__ping drone__ping--orange`}),(0,B.jsx)(`div`,{className:`drone__ping drone__ping--orange drone__ping--delay`})]})]})}),(0,B.jsx)($.ul,{className:`utm-what__cards utm-what__cards--right`,initial:{opacity:0,x:24},animate:a?{opacity:1,x:0}:{},transition:{duration:.7,delay:.3,ease:Yw},children:$w.map(({icon:e,label:t})=>(0,B.jsxs)(`li`,{className:`utm-what__card utm-what__card--right`,children:[(0,B.jsx)(`span`,{className:`utm-what__card-label`,children:t}),(0,B.jsx)(`span`,{className:`utm-what__card-icon`,children:(0,B.jsx)(e,{size:16})})]},t))})]})]})}),(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsxs)(`section`,{className:`utm-evo`,children:[(0,B.jsxs)(`div`,{className:`utm-evo__left`,children:[` `,(0,B.jsx)($.span,{className:`fc-eyebrow`,initial:{opacity:0,y:16},animate:r?{opacity:1,y:0}:{},transition:{duration:.6,ease:Yw},children:`Evolution`}),(0,B.jsxs)(`h2`,{className:`utm-evo__title`,children:[`UTM에서 UATM으로,`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`em`,{children:`하늘길의 패러다임이 바뀝니다`})]}),(0,B.jsx)(`p`,{className:`utm-evo__desc`,children:`드론 한 대의 비행에서 시작된 기술이, 이제 도심 전체의 하늘을 통합 관제하는 UATM으로 진화했습니다. PAL Networks는 이 변화의 최전선에서 기체와 관제를 함께 운영합니다.`})]}),(0,B.jsx)(`div`,{className:`utm-evo__right`,children:(0,B.jsxs)(`div`,{className:`utm-evo__track`,children:[(0,B.jsxs)(`div`,{className:`utm-evo__item`,children:[(0,B.jsx)(`div`,{className:`utm-evo__card-wrap utm-evo__card-wrap--left`,children:(0,B.jsxs)(`div`,{className:`utm-evo__card`,children:[(0,B.jsx)(`div`,{className:`utm-evo__card-name`,children:`🚁 DRONE`}),(0,B.jsx)(`div`,{className:`utm-evo__card-desc`,children:`개별 드론 운용 단계. 단순 비행 임무 수행 중심으로 체계적 관리 체계 부재.`}),(0,B.jsx)(`span`,{className:`utm-evo__card-tag`,children:`단일 기체 운용`})]})}),(0,B.jsx)(`div`,{className:`utm-evo__dot-wrap`,children:(0,B.jsx)(`div`,{className:`utm-evo__dot`,children:`01`})}),(0,B.jsx)(`div`,{className:`utm-evo__empty`})]}),(0,B.jsxs)(`div`,{className:`utm-evo__item`,children:[(0,B.jsx)(`div`,{className:`utm-evo__empty`}),(0,B.jsx)(`div`,{className:`utm-evo__dot-wrap`,children:(0,B.jsx)(`div`,{className:`utm-evo__dot`,children:`02`})}),(0,B.jsx)(`div`,{className:`utm-evo__card-wrap utm-evo__card-wrap--right`,children:(0,B.jsxs)(`div`,{className:`utm-evo__card`,children:[(0,B.jsx)(`div`,{className:`utm-evo__card-name`,children:`📡 UTM`}),(0,B.jsx)(`div`,{className:`utm-evo__card-desc`,children:`무인기 교통관리 시스템 도입. 비행 경로 승인·충돌 방지·공역 관리 체계화.`}),(0,B.jsx)(`span`,{className:`utm-evo__card-tag`,children:`공역 관리 시스템`})]})})]}),(0,B.jsxs)(`div`,{className:`utm-evo__item`,children:[(0,B.jsx)(`div`,{className:`utm-evo__card-wrap utm-evo__card-wrap--left`,children:(0,B.jsxs)(`div`,{className:`utm-evo__card`,children:[(0,B.jsx)(`div`,{className:`utm-evo__card-name`,children:`✈️ UAM`}),(0,B.jsx)(`div`,{className:`utm-evo__card-desc`,children:`도심항공모빌리티 등장. 유인 eVTOL 기체가 도심 저고도 공역을 비행.`}),(0,B.jsx)(`span`,{className:`utm-evo__card-tag`,children:`도심 항공 모빌리티`})]})}),(0,B.jsx)(`div`,{className:`utm-evo__dot-wrap`,children:(0,B.jsx)(`div`,{className:`utm-evo__dot`,children:`03`})}),(0,B.jsx)(`div`,{className:`utm-evo__empty`})]}),(0,B.jsxs)(`div`,{className:`utm-evo__item utm-evo__item--active`,children:[(0,B.jsx)(`div`,{className:`utm-evo__empty`}),(0,B.jsx)(`div`,{className:`utm-evo__dot-wrap`,children:(0,B.jsx)(`div`,{className:`utm-evo__dot`,children:`04`})}),(0,B.jsx)(`div`,{className:`utm-evo__card-wrap utm-evo__card-wrap--right`,children:(0,B.jsxs)(`div`,{className:`utm-evo__card`,children:[(0,B.jsx)(`div`,{className:`utm-evo__card-name`,children:`🛸 UATM`}),(0,B.jsx)(`div`,{className:`utm-evo__card-desc`,children:`UAM과 UTM의 완전한 통합. 기체 운용부터 관제까지 하나의 플랫폼으로 실현.`}),(0,B.jsx)(`span`,{className:`utm-evo__card-tag`,children:`통합 관제 플랫폼`}),(0,B.jsx)(`div`,{className:`utm-evo__pal-flag`,children:`PAL Networks가 실현합니다`})]})})]})]})})]})})]})]})}var tT=[{label:`UTM/UATM 소개`,to:`/utm/intro`},{label:`도입사례`,to:`/utm/case`}],nT=[{id:`01`,eyebrow:`한국공항공사`,title:`KAC 드론교통관리 UTM 시스템 구축`,desc:`공공용 UTM 시스템 정보공유체계 개발 및 드론교통관리 시스템 구축 사업을 수행했습니다. 실시간 비행 승인, 충돌 회피, 관제 데이터 통합 관리 기능을 제공합니다.`,tags:[`UTM`,`드론관제`,`한국공항공사`],img:`/images/case/case01.jpg`,year:`2024`},{id:`02`,eyebrow:`국토교통부`,title:`UAM 팀코리아 워킹그룹 참여`,desc:`국토교통부 주관 UAM 팀코리아(UTK) 워킹그룹에 참여하여 도심항공교통 운항 공역 비행체 감시 기술 개발 및 UAM 비행상황관리 시스템 구축에 기여했습니다.`,tags:[`UAM`,`UATM`,`국토교통부`],img:`/images/case/case02.jpg`,year:`2024`},{id:`03`,eyebrow:`남원시 · 항공안전기술원`,title:`드론 실증도시 구축 및 관제시스템`,desc:`남원시 드론 실증도시 구축사업 협약 체결 및 드론 규제 샌드박스 사업을 통해 드론 관리 체계에 따른 식별장치 및 비행 관제시스템을 구축했습니다.`,tags:[`드론`,`실증도시`,`관제시스템`],img:`/images/case/case03.jpg`,year:`2023`}];function rT({item:e,index:t}){let n=(0,w.useRef)(null),r=TC(n,{once:!0,margin:`-10%`}),i=t%2==0;return(0,B.jsxs)(`div`,{ref:n,className:`cs-item${i?``:` cs-item--flip`}`,children:[(0,B.jsx)(`div`,{className:`cs-bg-num`,children:e.id}),(0,B.jsxs)($.div,{className:`cs-img-wrap`,initial:{clipPath:i?`inset(0 100% 0 0)`:`inset(0 0 0 100%)`},animate:r?{clipPath:`inset(0 0% 0 0)`}:{},transition:{duration:1,ease:[.76,0,.24,1]},children:[(0,B.jsx)(`img`,{src:e.img,alt:e.title,className:`cs-img`,onError:e=>{e.target.style.display=`none`}}),(0,B.jsx)(`div`,{className:`cs-img-fallback`})]}),(0,B.jsxs)($.div,{className:`cs-body`,initial:{opacity:0,y:32},animate:r?{opacity:1,y:0}:{},transition:{duration:.7,delay:.5,ease:[.4,0,.2,1]},children:[(0,B.jsxs)(`div`,{className:`cs-meta`,children:[(0,B.jsx)(`span`,{className:`cs-year`,children:e.year}),(0,B.jsx)(`span`,{className:`cs-eyebrow`,children:e.eyebrow})]}),(0,B.jsx)(`h3`,{className:`cs-item-title`,children:e.title}),(0,B.jsx)(`p`,{className:`cs-item-desc`,children:e.desc}),(0,B.jsx)(`div`,{className:`cs-tags`,children:e.tags.map(e=>(0,B.jsx)(`span`,{className:`cs-tag`,children:e},e))})]})]})}function iT(){return(0,B.jsxs)(`article`,{children:[(0,B.jsx)(OC,{label:`UTM/UATM`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`Case Studies`})}),navItems:tT}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsx)(`div`,{className:`cs-list`,children:nT.map((e,t)=>(0,B.jsx)(rT,{item:e,index:t},e.id))})})})]})}var aT=[.25,.1,.25,1],oT=[{id:`01`,title:`제주패스 OTA 항공 서비스 구축`,tags:[`항공/여행`,`OTA`],image:`/images/si_img1.png`,desc:[{icon:(0,B.jsx)(Nw,{size:14}),title:`통합 여행 포털`,text:`렌터카·숙박·항공 통합 서비스 구축`},{icon:(0,B.jsx)(Tw,{size:14}),title:`해외시장 진출`,text:`국제선 항공으로 해외시장 초석 마련`},{icon:(0,B.jsx)(Gw,{size:14}),title:`종합 서비스`,text:`맛집·카페로 이어지는 제주패스 구현`}]},{id:`02`,title:`안면관광 방역 시스템 구축`,tags:[`공공/방역`,`방역/보안`],image:`/images/si_img2.png`,desc:[{icon:(0,B.jsx)(Vw,{size:14}),title:`건강 상태 관리`,text:`체류 기간 중 건강 상태 체크 및 관리`},{icon:(0,B.jsx)(kw,{size:14}),title:`동선 파악`,text:`이동 동선 파악 및 정보 관리 시스템`},{icon:(0,B.jsx)(Ow,{size:14}),title:`시스템 연계`,text:`중국전담여행사 전자관리시스템 연계`}]},{id:`03`,title:`클린인천 출입인증 시스템 구축`,tags:[`공공/출입`,`인증/보안`],image:`/images/si_img3.png`,desc:[{icon:(0,B.jsx)(Pw,{size:14}),title:`QR 방역 관리`,text:`QR코드 활용 방문자 방역 관리 구축`},{icon:(0,B.jsx)(Ww,{size:14}),title:`방문자 관리`,text:`체계적 방문자 관리 및 출입 정보 제공`},{icon:(0,B.jsx)(Bw,{size:14}),title:`신속 대응`,text:`확진자 발생 시 신속한 방역 대응 지원`}]},{id:`04`,title:`SSG.COM 항공서비스 운영 및 유지보수`,tags:[`항공/이커머스`,`운영 · 유지보수`],image:`/images/si_img4.png`,desc:[{icon:(0,B.jsx)(Jw,{size:14}),title:`오류 수정`,text:`시스템 오류 수정 및 불편 요소 개선`},{icon:(0,B.jsx)(vw,{size:14}),title:`기능 추가`,text:`필요 기능 추가 개발 및 데이터 추출`},{icon:(0,B.jsx)(Lw,{size:14}),title:`운영 안정화`,text:`시스템 최적화를 통한 운영 안정화`}]},{id:`05`,title:`현대자동차 출입인증 시스템 구축`,tags:[`기업/보안`,`인증/보안`],image:`/images/si_img5.png`,desc:[{icon:(0,B.jsx)(Pw,{size:14}),title:`QR 방문자 관리`,text:`QR코드 활용 방문자 방역 관리 시스템`},{icon:(0,B.jsx)(Bw,{size:14}),title:`출입 정보 제공`,text:`확진자 발생 시 정확한 출입 정보 제공`},{icon:(0,B.jsx)(Aw,{size:14}),title:`미디어 월 연동`,text:`미디어 월 연동을 통한 고객 응대`}]},{id:`06`,title:`하이에어 항공문항 시스템 구축`,tags:[`항공`,`인증/스케줄`],image:`/images/si_img6.png`,desc:[{icon:(0,B.jsx)(hw,{size:14}),title:`인프라 구축`,text:`항공 운송사업자 필수 서비스 및 인프라`},{icon:(0,B.jsx)(Nw,{size:14}),title:`국제선 대응`,text:`국제선 취항 대응 및 부가서비스 매출 증대`},{icon:(0,B.jsx)(yw,{size:14}),title:`고도화 체계`,text:`국토부 필수 시스템 및 서비스 고도화`}]}],sT=5e3;function cT(){let e=HC(),t=(0,w.useRef)(null),n=(0,w.useRef)(null),r=(0,w.useRef)(null),i=(0,w.useRef)(null),a=(0,w.useRef)(null),o=(0,w.useRef)(null),s=TC(t,{once:!0,margin:`-100px`}),[c,l]=(0,w.useState)(0),u=oT.length,[d,f]=(0,w.useState)(0),p=e=>{if(window.innerWidth<=768&&n.current&&r.current){let t=r.current.offsetWidth;window.innerWidth,n.current.scrollTo({left:e*(t+14),behavior:`smooth`})}},m=()=>{i.current&&clearInterval(i.current),i.current=setInterval(()=>{l(e=>{let t=(e+1)%u;return p(t),t})},sT)},h=()=>{m(),l(e=>{let t=e<=0?u-1:e-1;return p(t),t})},g=()=>{m(),l(e=>{let t=e>=u-1?0:e+1;return p(t),t})},_=e=>{a.current=e.type===`touchstart`?e.touches[0].clientX:e.clientX,o.current=c},v=e=>{if(a.current===null)return;let t=e.type===`touchend`?e.changedTouches[0].clientX:e.clientX,n=a.current-t;n>50?g():n<-50&&h(),a.current=null};return(0,w.useEffect)(()=>{let e=()=>{r.current&&f(r.current.offsetWidth)};return e(),window.addEventListener(`resize`,e),()=>window.removeEventListener(`resize`,e)},[]),(0,w.useEffect)(()=>(m(),()=>clearInterval(i.current)),[u]),(0,B.jsxs)(`article`,{ref:e,children:[(0,B.jsx)(OC,{label:`BUSINESS`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`SI Solutions`})}),navItems:[{label:`System Integration`,to:`/business/si`},{label:`R&D`,to:`/business/rnd`},{label:`운영 · 유지보수`,to:`/business/maintenance`}]}),(0,B.jsx)(`div`,{className:`sub-content si-archive-wrap`,children:(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsx)(`section`,{className:`si_archive`,ref:t,children:(0,B.jsxs)(`div`,{className:`si_archive__main`,children:[(0,B.jsxs)(`div`,{className:`si_archive__header`,children:[(0,B.jsx)($.span,{className:`fc-eyebrow`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,ease:aT},children:`PROJECT ARCHIVE`}),(0,B.jsx)($.h2,{className:`si_archive__title`,initial:{opacity:0,y:20},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.1,ease:aT},children:window.innerWidth<=768?`수행사업 아카이브`:(0,B.jsxs)(B.Fragment,{children:[`수행사업`,(0,B.jsx)(`br`,{}),`아카이브`]})}),(0,B.jsx)($.p,{className:`si_archive__desc`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.2,ease:aT},children:window.innerWidth<=768?`PAL Networks가 구축한 주요 프로젝트를 소개합니다.`:(0,B.jsxs)(B.Fragment,{children:[`PAL Networks가 구축한`,(0,B.jsx)(`br`,{}),`주요 프로젝트를 소개합니다.`]})}),(0,B.jsxs)(`div`,{className:`si_archive__nav`,children:[(0,B.jsx)($.button,{className:`si_archive__nav-btn`,onClick:h,"aria-label":`이전`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.4,ease:aT},children:`←`}),(0,B.jsxs)($.div,{className:`si_archive__progress`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.4,ease:aT},children:[(0,B.jsx)(`span`,{className:`si_archive__progress-cur`,children:String(c+1).padStart(2,`0`)}),(0,B.jsx)(`span`,{className:`si_archive__progress-divider`,children:`/`}),(0,B.jsx)(`span`,{className:`si_archive__progress-total`,children:String(u).padStart(2,`0`)})]}),(0,B.jsx)($.button,{className:`si_archive__nav-btn`,onClick:g,"aria-label":`다음`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.4,ease:aT},children:`→`})]})]}),(0,B.jsx)(`div`,{className:`si_archive__right`,children:(0,B.jsx)($.div,{initial:{opacity:0,y:30},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.3,ease:aT},children:(0,B.jsx)(`div`,{className:`si_archive__slider`,style:{display:`flex`},onMouseDown:_,onMouseUp:v,onTouchStart:_,onTouchEnd:v,ref:n,children:(0,B.jsx)($.div,{className:`si_archive__track`,animate:{x:window.innerWidth<=768?0:d?-(c*(d+18)):0},transition:{duration:.55,ease:aT},style:{alignItems:`stretch`},children:oT.map((e,t)=>(0,B.jsxs)(`div`,{className:`si_archive__card`,ref:t===0?r:null,children:[(0,B.jsxs)(`div`,{className:`si_archive__card-img`,children:[(0,B.jsx)(`img`,{src:`/PALNetworks/images/si_img${parseInt(e.id)}.png`,alt:e.title,draggable:`false`}),(0,B.jsx)(`div`,{className:`si_archive__card-img-placeholder`})]}),(0,B.jsxs)(`div`,{className:`si_archive__card-body`,children:[(0,B.jsxs)(`div`,{className:`si_archive__card-header`,children:[(0,B.jsx)(`div`,{className:`si_archive__card-num`,children:e.id}),(0,B.jsx)(`h3`,{className:`si_archive__card-title`,children:e.title})]}),(0,B.jsx)(`div`,{className:`si_archive__card-tags`,children:e.tags.map(e=>(0,B.jsx)(`span`,{className:`si_archive__tag`,children:e},e))}),(0,B.jsx)(`ul`,{className:`si_archive__card-desc`,children:e.desc.map((e,t)=>(0,B.jsxs)(`li`,{children:[(0,B.jsx)(`div`,{className:`si_archive__card-desc-icon`,children:e.icon}),(0,B.jsx)(`div`,{className:`si_archive__card-desc-title`,children:e.title}),(0,B.jsx)(`div`,{className:`si_archive__card-desc-text`,children:e.text})]},t))})]})]},e.id))})})})})]})})})})]})}var lT=[.25,.1,.25,1],uT=[{id:`01`,title:`UTM 드론 교통관리체계`,tags:[`드론`,`교통관리`],image:`images/rnd_img6.png`,desc:[{icon:(0,B.jsx)(Nw,{size:14}),title:`저고도 공역 관리`,text:`150m 이하 저고도 공역 드론 운항 체계 연구`},{icon:(0,B.jsx)(Mw,{size:14}),title:`교통관리 시스템`,text:`드론 안전하고 효율적인 교통관리체계 개발`},{icon:(0,B.jsx)(Lw,{size:14}),title:`운항 최적화`,text:`무인비행장치 운항 안전·효율 극대화 실증`}]},{id:`02`,title:`드론 규제 샌드박스`,tags:[`드론`,`규제/실증`],image:`images/rnd_img1.png`,desc:[{icon:(0,B.jsx)(zw,{size:14}),title:`안전 관리 체계`,text:`드론 이용 증가 대비 안전 관리 기반 마련`},{icon:(0,B.jsx)(Fw,{size:14}),title:`식별 장치 구축`,text:`드론 식별 장치 및 관리 체계 구축·실증`},{icon:(0,B.jsx)(xw,{size:14}),title:`비행 관제 시스템`,text:`드론 비행 관제 시스템 연구개발 수행`}]},{id:`03`,title:`환경 드론 관제 시스템 구축`,tags:[`드론`,`환경/대기`],image:`images/rnd_img2.png`,desc:[{icon:(0,B.jsx)(qw,{size:14}),title:`대기오염 감시`,text:`미세먼지·악취 등 대기환경 오염 감시 체계`},{icon:(0,B.jsx)(Cw,{size:14}),title:`실시간 모니터링`,text:`드론 탑재 센서로 실시간 오염 정보 수집`},{icon:(0,B.jsx)(_w,{size:14}),title:`정보 시스템 구축`,text:`대기오염 모니터링 시스템 구축 및 실증`}]},{id:`04`,title:`메타버스 시스템 구축`,tags:[`메타버스`,`디지털전환`],image:`images/rnd_img3.png`,desc:[{icon:(0,B.jsx)(Tw,{size:14}),title:`디지털 전환`,text:`현실을 디지털 기반 가상 세계로 확장`},{icon:(0,B.jsx)(Ww,{size:14}),title:`비대면 환경`,text:`코로나 대비 비대면 활동 지원 시스템`},{icon:(0,B.jsx)(Dw,{size:14}),title:`가상공간 구축`,text:`가상공간 내 모든 활동 가능 시스템 실증`}]},{id:`05`,title:`항공인력양성팀 운영 시스템`,tags:[`항공`,`인력양성`],image:`images/rnd_img4.png`,desc:[{icon:(0,B.jsx)(Ew,{size:14}),title:`교육 훈련 기반`,text:`고교생 중심 항공정비 인력 교육 훈련 체계`},{icon:(0,B.jsx)(Jw,{size:14}),title:`현장실무 인력`,text:`항공정비 현장실무 인력 안정적 공급 지원`},{icon:(0,B.jsx)(hw,{size:14}),title:`민간 기반 조성`,text:`항공기초인력양성 민간분야 기반 구축·실증`}]},{id:`06`,title:`경량항공기 내비게이션 및 비행상황관리 시스템`,tags:[`경량항공기`,`비행안전`],image:`images/rnd_img5.png`,desc:[{icon:(0,B.jsx)(jw,{size:14}),title:`전용 내비게이션`,text:`경량항공기 전용 실시간 안전정보 내비게이션`},{icon:(0,B.jsx)(kw,{size:14}),title:`위치 모니터링`,text:`경량항공기 위치 기반 모니터링 체계 구축`},{icon:(0,B.jsx)(Uw,{size:14}),title:`사고 예방`,text:`항공레저 증가에 따른 비행안전 서비스 실증`}]}],dT=5e3;function fT(){let e=HC(),t=(0,w.useRef)(null),n=(0,w.useRef)(null),r=(0,w.useRef)(null),i=(0,w.useRef)(null),a=(0,w.useRef)(null),o=(0,w.useRef)(null),s=TC(t,{once:!0,margin:`-100px`}),[c,l]=(0,w.useState)(0),u=uT.length,[d,f]=(0,w.useState)(0),p=e=>{if(window.innerWidth<=768&&n.current&&r.current){let t=r.current.offsetWidth;window.innerWidth,n.current.scrollTo({left:e*(t+14),behavior:`smooth`})}},m=()=>{i.current&&clearInterval(i.current),i.current=setInterval(()=>{l(e=>{let t=(e+1)%u;return p(t),t})},dT)},h=()=>{m(),l(e=>{let t=e<=0?u-1:e-1;return p(t),t})},g=()=>{m(),l(e=>{let t=e>=u-1?0:e+1;return p(t),t})},_=e=>{a.current=e.type===`touchstart`?e.touches[0].clientX:e.clientX,o.current=c},v=e=>{if(a.current===null)return;let t=e.type===`touchend`?e.changedTouches[0].clientX:e.clientX,n=a.current-t;n>50?g():n<-50&&h(),a.current=null};return(0,w.useEffect)(()=>{let e=()=>{r.current&&f(r.current.offsetWidth)};return e(),window.addEventListener(`resize`,e),()=>window.removeEventListener(`resize`,e)},[]),(0,w.useEffect)(()=>(m(),()=>clearInterval(i.current)),[u]),(0,B.jsxs)(`article`,{ref:e,children:[(0,B.jsx)(OC,{label:`BUSINESS`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`R&D`})}),navItems:[{label:`System Integration`,to:`/business/si`},{label:`R&D`,to:`/business/rnd`},{label:`운영 · 유지보수`,to:`/business/maintenance`}]}),(0,B.jsx)(`div`,{className:`sub-content si-archive-wrap`,children:(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsx)(`section`,{className:`si_archive`,ref:t,children:(0,B.jsxs)(`div`,{className:`si_archive__main`,children:[(0,B.jsxs)(`div`,{className:`si_archive__header`,children:[(0,B.jsx)($.span,{className:`fc-eyebrow`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,ease:lT},children:`PROJECT ARCHIVE`}),(0,B.jsx)($.h2,{className:`si_archive__title`,initial:{opacity:0,y:20},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.1,ease:lT},children:window.innerWidth<=768?`연구개발 수행실적`:(0,B.jsxs)(B.Fragment,{children:[`연구개발`,(0,B.jsx)(`br`,{}),`수행실적`]})}),(0,B.jsx)($.p,{className:`si_archive__desc`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.2,ease:lT},children:window.innerWidth<=768?`미래 항공 모빌리티를 위한 연구개발 활동과 성과를 기록합니다.`:(0,B.jsxs)(B.Fragment,{children:[`미래 항공 모빌리티를 위한`,(0,B.jsx)(`br`,{}),`연구개발 활동과 성과를 기록합니다.`]})}),(0,B.jsxs)(`div`,{className:`si_archive__nav`,children:[(0,B.jsx)($.button,{className:`si_archive__nav-btn`,onClick:h,"aria-label":`이전`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.4,ease:lT},children:`←`}),(0,B.jsxs)($.div,{className:`si_archive__progress`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.4,ease:lT},children:[(0,B.jsx)(`span`,{className:`si_archive__progress-cur`,children:String(c+1).padStart(2,`0`)}),(0,B.jsx)(`span`,{className:`si_archive__progress-divider`,children:`/`}),(0,B.jsx)(`span`,{className:`si_archive__progress-total`,children:String(u).padStart(2,`0`)})]}),(0,B.jsx)($.button,{className:`si_archive__nav-btn`,onClick:g,"aria-label":`다음`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.4,ease:lT},children:`→`})]})]}),(0,B.jsx)(`div`,{className:`si_archive__right`,children:(0,B.jsx)($.div,{initial:{opacity:0,y:30},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,delay:.3,ease:lT},children:(0,B.jsx)(`div`,{className:`si_archive__slider`,style:{display:`flex`},onMouseDown:_,onMouseUp:v,onTouchStart:_,onTouchEnd:v,ref:n,children:(0,B.jsx)($.div,{className:`si_archive__track`,animate:{x:window.innerWidth<=768?0:d?-(c*(d+18)):0},transition:{duration:.55,ease:lT},style:{alignItems:`stretch`},children:uT.map((e,t)=>(0,B.jsxs)(`div`,{className:`si_archive__card`,ref:t===0?r:null,children:[(0,B.jsxs)(`div`,{className:`si_archive__card-img`,children:[(0,B.jsx)(`img`,{src:`/PALNetworks/${e.image}`,alt:e.title,draggable:`false`}),(0,B.jsx)(`div`,{className:`si_archive__card-img-placeholder`})]}),(0,B.jsxs)(`div`,{className:`si_archive__card-body`,children:[(0,B.jsxs)(`div`,{className:`si_archive__card-header`,children:[(0,B.jsx)(`div`,{className:`si_archive__card-num`,children:e.id}),(0,B.jsx)(`h3`,{className:`si_archive__card-title`,children:e.title})]}),(0,B.jsx)(`div`,{className:`si_archive__card-tags`,children:e.tags.map(e=>(0,B.jsx)(`span`,{className:`si_archive__tag`,children:e},e))}),(0,B.jsx)(`ul`,{className:`si_archive__card-desc`,children:e.desc.map((e,t)=>(0,B.jsxs)(`li`,{children:[(0,B.jsx)(`div`,{className:`si_archive__card-desc-icon`,children:e.icon}),(0,B.jsx)(`div`,{className:`si_archive__card-desc-title`,children:e.title}),(0,B.jsx)(`div`,{className:`si_archive__card-desc-text`,children:e.text})]},t))})]})]},e.id))})})})})]})})})})]})}var pT=[.22,1,.36,1],mT=[{label:`System Integration`,to:`/business/si`},{label:`R&D`,to:`/business/rnd`},{label:`운영 · 유지보수`,to:`/business/maintenance`}],hT=[{id:`c0`,title:`모니터링`,items:[`시스템·네트워크 전 계층 감시`,`이상 징후 선제 포착`,`24/7 실시간 알람`],grad:[`#d94889`,`#a855f7`]},{id:`c1`,title:`장애 대응`,items:[`즉각적인 원인 분석`,`신속한 시스템 복구`,`재발 방지 체계 수립`],grad:[`#a855f7`,`#6366f1`]},{id:`c2`,title:`보안 관리`,items:[`정기 취약점 점검`,`패치 및 업데이트 관리`,`외부 위협 차단`],grad:[`#6366f1`,`#3b82f6`]},{id:`c3`,title:`기술 지원`,items:[`기술 문의 신속 응대`,`가이드 및 교육 제공`,`고객 역량 강화 지원`],grad:[`#3b82f6`,`#06b6d4`]},{id:`c4`,title:`지속적 개선`,items:[`정기 리포트 분석`,`운영 효율 최적화`,`서비스 품질 지속 향상`],grad:[`#06b6d4`,`#d94889`]}],gT=[{value:`99.9%`,label:`서비스 가용성`},{value:`24/7`,label:`365일 실시간 운영`},{value:`10m 24s`,label:`평균 응답 시간`},{value:`100%`,label:`SLA 준수율`}],_T=[{num:`01`,title:`모니터링`,desc:`시스템·네트워크·애플리케이션 전 계층을 24/7 실시간으로 감시하여 장애 발생 전 이상 징후를 선제적으로 포착합니다.`,img:`./images/mt_icon01.png`},{num:`02`,title:`장애 대응`,desc:`이상 감지 즉시 전담 엔지니어가 원인을 분석하고 신속하게 복구합니다. 단순 대응을 넘어 재발 방지까지 책임집니다.`,img:`./images/mt_icon02.png`},{num:`03`,title:`보안 관리`,desc:`정기 취약점 점검과 패치 관리로 외부 위협으로부터 시스템을 보호합니다. 안전한 운영 환경을 지속적으로 유지합니다.`,img:`./images/mt_icon03.png`},{num:`04`,title:`기술 지원`,desc:`운영 중 발생하는 기술적 문의에 신속히 응대하고, 가이드 및 교육을 통해 고객 역량 강화까지 지원합니다.`,img:`./images/mt_icon04.png`},{num:`05`,title:`지속적 개선`,desc:`정기 리포트와 데이터 분석을 기반으로 서비스 품질을 꾸준히 높입니다. 운영 효율과 안정성을 함께 끌어올립니다.`,img:`./images/mt_icon05.png`}];function vT({value:e,label:t,inView:n,delay:r}){let i=(0,w.useRef)(null),a=(0,w.useRef)(!1);return(0,w.useEffect)(()=>{if(!n||a.current)return;a.current=!0;let t=i.current,o=e.match(/^([^0-9]*)([0-9]+\.?[0-9]*)(.*)$/);if(!o){W.from(t,{opacity:0,y:10,duration:.6,delay:r});return}let s=o[1],c=parseFloat(o[2]),l=o[3],u=o[2].includes(`.`)?o[2].split(`.`)[1].length:0,d={val:0};W.to(d,{val:c,duration:1.8,delay:r,ease:`power3.out`,onUpdate:()=>{t.textContent=s+d.val.toFixed(u)+l},onComplete:()=>{t.textContent=e}})},[n]),(0,B.jsxs)($.div,{className:`mt-kpi__item`,initial:{opacity:0,y:20},animate:n?{opacity:1,y:0}:{},transition:{duration:.6,ease:pT,delay:r},children:[(0,B.jsx)(`span`,{className:`mt-kpi__value`,ref:i,children:e}),(0,B.jsx)(`span`,{className:`mt-kpi__label`,children:t})]})}var yT=5,bT=760,xT=760,ST=bT/2,CT=xT/2,wT=240,TT=310,ET=108,DT=Array.from({length:yT},(e,t)=>-90+360/yT*t);function OT(e){return DT[e]}function kT(e){let t=OT(e)*Math.PI/180;return{x:ST+wT*Math.cos(t),y:CT+wT*Math.sin(t)}}var AT=[0,120,240],jT=55,MT=20,NT=15,PT=[.34,1.56,.64,1];function FT({inView:e}){let t=(0,w.useRef)(-90),n=(0,w.useRef)(0),r=(0,w.useRef)(null),i=(0,w.useRef)(null),a=(0,w.useRef)(null),o=(0,w.useRef)([]),s=(0,w.useRef)([]),c=(0,w.useRef)(null),[l,u]=(0,w.useState)(null),d=(0,w.useRef)(0);(0,w.useEffect)(()=>{if(!e)return;let l=!0;r.current=null;let f=2*Math.PI*wT;function p(e){if(!l)return;r.current===null&&(r.current=e);let m=(e-r.current)/1e3;r.current=e,t.current=(t.current+MT*m)%360;let h=t.current;if(a.current){let e=f-f*(((h+90)%360+360)%360)/360;a.current.setAttribute(`stroke-dashoffset`,e)}let g=null;for(let e=0;e0?d.current--:c.current!==null&&(c.current=null,u(null)):(d.current=90,g!==c.current&&(c.current=g,u(g))),n.current=(n.current-NT*m+360)%360;let _=n.current;AT.forEach((e,t)=>{let n=(_+e)*Math.PI/180,r=ST+TT*Math.cos(n),i=CT+TT*Math.sin(n);o.current[t]&&(o.current[t].setAttribute(`cx`,r),o.current[t].setAttribute(`cy`,i)),s.current[t]&&(s.current[t].setAttribute(`cx`,r),s.current[t].setAttribute(`cy`,i))}),i.current=requestAnimationFrame(p)}return i.current=requestAnimationFrame(p),()=>{l=!1,cancelAnimationFrame(i.current)}},[e]);let f=hT.map((e,t)=>kT(t)),p=AT.map(e=>{let t=e*Math.PI/180;return{x:ST+TT*Math.cos(t),y:CT+TT*Math.sin(t)}}),m=2*Math.PI*wT,h=jT/360*m,g=m-h;return(0,B.jsx)(`div`,{className:`mt-venn`,children:(0,B.jsxs)($.svg,{className:`mt-venn__svg`,viewBox:`0 0 ${bT} ${xT}`,fill:`none`,xmlns:`http://www.w3.org/2000/svg`,initial:{opacity:0,x:80},animate:e?{opacity:1,x:0}:{},transition:{duration:.9,ease:pT,delay:.1},children:[(0,B.jsxs)(`defs`,{children:[(0,B.jsxs)(`linearGradient`,{id:`arcGrad`,x1:`0%`,y1:`0%`,x2:`100%`,y2:`0%`,children:[(0,B.jsx)(`stop`,{offset:`0%`,stopColor:`#d94889`,stopOpacity:`0.1`}),(0,B.jsx)(`stop`,{offset:`100%`,stopColor:`#a855f7`,stopOpacity:`0.95`})]}),hT.map((e,t)=>(0,B.jsxs)(`radialGradient`,{id:`vg-${t}`,cx:`38%`,cy:`32%`,r:`68%`,children:[(0,B.jsx)(`stop`,{offset:`0%`,stopColor:e.grad[0],stopOpacity:`0.95`}),(0,B.jsx)(`stop`,{offset:`100%`,stopColor:e.grad[1],stopOpacity:`0.82`})]},e.id))]}),(0,B.jsx)($.circle,{cx:ST,cy:CT,r:TT,stroke:`rgba(170,120,210,0.1)`,strokeWidth:`1`,fill:`none`,initial:{opacity:0},animate:e?{opacity:1}:{},transition:{duration:1,ease:pT,delay:.35}}),(0,B.jsx)($.circle,{cx:ST,cy:CT,r:wT,stroke:`rgba(170,120,210,0.18)`,strokeWidth:`1.2`,fill:`none`,initial:{opacity:0,scale:.88},animate:e?{opacity:1,scale:1}:{},transition:{duration:.85,ease:pT,delay:.4},style:{transformOrigin:`${ST}px ${CT}px`}}),(0,B.jsx)(`circle`,{ref:a,cx:ST,cy:CT,r:wT,stroke:`url(#arcGrad)`,strokeWidth:`4`,strokeDasharray:`${h} ${g}`,strokeDashoffset:m,strokeLinecap:`round`,fill:`none`}),p.map((t,n)=>(0,B.jsxs)($.g,{initial:{opacity:0},animate:e?{opacity:1}:{},transition:{duration:.6,ease:pT,delay:.5+n*.08},children:[(0,B.jsx)(`circle`,{ref:e=>s.current[n]=e,cx:t.x,cy:t.y,r:`9`,fill:`#a855f7`,opacity:`0.18`}),(0,B.jsx)(`circle`,{ref:e=>o.current[n]=e,cx:t.x,cy:t.y,r:`5`,fill:`#a855f7`,opacity:`0.7`})]},`dot-${n}`)),f.map(({x:t,y:n},r)=>{let i=l===r;return(0,B.jsxs)($.g,{initial:{opacity:0,scale:.45},animate:e?{opacity:1,scale:1}:{},transition:{duration:.7,ease:PT,delay:.45+r*.1},style:{transformOrigin:`${t}px ${n}px`},children:[(0,B.jsx)(`circle`,{cx:t,cy:n,r:ET,fill:`white`}),(0,B.jsx)(`circle`,{cx:t,cy:n,r:ET,fill:`url(#vg-${r})`,style:{opacity:+!!i,transition:`opacity 0.4s ease`}}),(0,B.jsx)(`circle`,{cx:t,cy:n,r:ET,stroke:i?`rgba(255,255,255,0.25)`:`rgba(170,120,210,0.3)`,strokeWidth:`1.2`,fill:`none`,style:{transition:`stroke 0.4s ease`}}),(0,B.jsx)(`text`,{x:t,y:n+6,textAnchor:`middle`,dominantBaseline:`middle`,fontSize:`24`,fontWeight:`700`,fontFamily:`inherit`,fill:i?`white`:`#1a1f5e`,opacity:i?`1`:`0.7`,style:{transition:`fill 0.4s ease, opacity 0.4s ease`},children:hT[r].title})]},`circle-group-${r}`)})]})})}function IT(){let e=HC(),t=(0,w.useRef)(null),n=(0,w.useRef)(null),r=(0,w.useRef)(null),i=TC(t,{once:!0,margin:`-80px`}),a=TC(n,{once:!0,margin:`-80px`}),o=TC(r,{once:!0,margin:`-60px`});return(0,B.jsxs)(`article`,{ref:e,children:[(0,B.jsx)(OC,{label:`BUSINESS`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`Maintenance`})}),navItems:mT}),(0,B.jsxs)(`div`,{className:`mt-wrap sub-content`,children:[(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsxs)(`section`,{className:`mt-intro`,ref:t,children:[(0,B.jsxs)(`div`,{className:`mt-intro__left`,children:[(0,B.jsx)($.span,{className:`fc-eyebrow`,initial:{opacity:0,y:14},animate:i?{opacity:1,y:0}:{},transition:{duration:.6,ease:pT},children:`OUR SERVICE`}),(0,B.jsx)(`div`,{className:`mt-intro__title-wrap`,children:[`운영·유지보수는`,`서비스의 안정성을`,`완성합니다`].map((e,t)=>(0,B.jsx)(`div`,{className:`mt-title-line`,children:(0,B.jsx)($.h2,{className:`mt-intro__title`,initial:{y:`105%`},animate:i?{y:`0%`}:{},transition:{duration:1.1,ease:pT,delay:.15+t*.1},children:e})},t))}),(0,B.jsxs)($.p,{className:`mt-intro__desc`,initial:{opacity:0,y:16},animate:i?{opacity:1,y:0}:{},transition:{duration:.7,ease:pT,delay:.5},children:[`PAL Networks는 24/7 통합 모니터링과 체계적인 유지보수로`,(0,B.jsx)(`br`,{}),`시스템의 가용성과 안정성을 지속적으로 보장합니다.`]})]}),(0,B.jsx)(`div`,{className:`mt-intro__right`,children:(0,B.jsx)(FT,{inView:i})})]})}),(0,B.jsx)(`section`,{className:`mt-kpi`,ref:n,children:(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsx)(`div`,{className:`mt-kpi__grid`,children:gT.map((e,t)=>(0,B.jsx)(vT,{value:e.value,label:e.label,inView:a,delay:t*.15},t))})})}),(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsx)(`section`,{className:`mt-services`,ref:r,children:(0,B.jsx)(`div`,{className:`mt-services__grid`,children:_T.map((e,t)=>(0,B.jsxs)($.div,{className:`mt-service-card`,initial:{opacity:0,y:32},animate:o?{opacity:1,y:0}:{},transition:{duration:.65,ease:pT,delay:t*.1},children:[(0,B.jsx)(`div`,{className:`mt-service-card__img-wrap`,children:(0,B.jsx)(`img`,{src:e.img,alt:e.title,className:`mt-service-card__img`})}),(0,B.jsx)(`span`,{className:`mt-service-card__num`,children:e.num}),(0,B.jsx)(`h3`,{className:`mt-service-card__title`,children:e.title}),(0,B.jsx)(`p`,{className:`mt-service-card__desc`,children:e.desc}),(0,B.jsx)(`div`,{className:`mt-service-card__line`})]},t))})})})]})]})}var LT=[{label:`비행상황관리 시스템`,to:`/solution/flight-control`},{label:`IBE`,to:`/solution/ibe`}],RT=[{img:`domain_img1.jpg`,label:`드론 물류·배송 관제`,desc:`도심 및 광역 드론 배송 경로 최적화 및 실시간 위치 관제`},{img:`domain_img2.png`,label:`UAM 도심항공 모빌리티`,desc:`미래형 도심 항공 교통 인프라 연계 관제 시스템`},{img:`domain_img3.jpg`,label:`무인기 환경측정`,desc:`대기질·기상 데이터 수집 드론 운용 및 모니터링`},{img:`domain_img4.png`,label:`안티드론 보안관제`,desc:`비인가 드론 탐지·추적 및 무력화 대응 지원`},{img:`domain_img5.jpg`,label:`선박·항공기 통합관제`,desc:`해상·공중 복합 식별정보 수집 및 통합 상황관리`}],zT=[{num:`01`,img:`./images/s1-01.jpg`,label:`비행가능 지역 및 공역표출`},{num:`02`,img:`./images/s1-02.jpg`,label:`비행체 위치 표출`},{num:`03`,img:`./images/s1-03.jpg`,label:`항공기 비행경로 및 히스토리 표출`},{num:`04`,img:`./images/s1-04.jpg`,label:`항공기 비행정보 표출`},{num:`05`,img:`./images/s1-05.jpg`,label:`비행계획서 조회`},{num:`06`,img:`./images/s1-06.jpg`,label:`비정상 상황의 경보 표출`}],BT=[{step:`01`,label:`비행체 식별`,desc:`항공기·드론·선박 실시간 신호 수집`},{step:`02`,label:`데이터 수집`,desc:`위치·속도·고도·식별코드 통합 처리`},{step:`03`,label:`관제 서버`,desc:`통합 관제 서버 분석 및 상황 판단`},{step:`04`,label:`모니터링`,desc:`관제사 화면 실시간 현황 표출`},{step:`05`,label:`경보·대응`,desc:`이상 상황 감지 즉시 경보 및 대응`}],VT=[.22,1,.36,1];function HT(){let e=`/PALNetworks/`,t=HC(),[n,r]=(0,w.useState)(0),i=(0,w.useRef)(null),a=(0,w.useRef)(null),o=(0,w.useRef)(null),s=(0,w.useRef)(null),c=(0,w.useRef)(null),l=TC(c,{once:!0,margin:`-60px`}),u=(0,w.useRef)(null),d=TC(u,{once:!0,margin:`-60px`});TC(i,{once:!0,margin:`-60px`});let f=TC(a,{once:!0,margin:`-60px`}),p=TC(o,{once:!0,margin:`-80px`}),m=TC(s,{once:!0,margin:`-60px`});return(0,B.jsxs)(`article`,{ref:t,children:[(0,B.jsx)(OC,{label:`SOLUTION`,title:(0,B.jsx)(`em`,{children:`Flight Management`}),navItems:LT}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsxs)(`div`,{className:`inner-wrap`,children:[(0,B.jsxs)(`section`,{className:`fc-intro`,ref:c,children:[(0,B.jsxs)(`div`,{className:`fc-intro__left`,children:[(0,B.jsx)($.span,{className:`fc-eyebrow`,initial:{opacity:0,y:16},animate:l?{opacity:1,y:0}:{},transition:{duration:.6,ease:VT},children:`Overview`}),(0,B.jsxs)($.h2,{className:`fc-intro__title`,initial:{opacity:0,y:24},animate:l?{opacity:1,y:0}:{},transition:{duration:.7,ease:VT,delay:.1},children:[`모든 이동체 정보를`,(0,B.jsx)(`br`,{}),`하나의 플랫폼에서`]}),(0,B.jsxs)($.p,{className:`fc-intro__desc`,initial:{opacity:0,y:16},animate:l?{opacity:1,y:0}:{},transition:{duration:.6,ease:VT,delay:.2},children:[`항공기, 무인기, 선박, 지상 이동체의 실시간 정보를 통합 모니터링하고 `,(0,B.jsx)(`br`,{}),`상황을 인식하여 신속하고 안전한 운영 의사결정을 지원합니다.`]}),(0,B.jsx)($.div,{className:`fc-intro__icons`,initial:{opacity:0,y:16},animate:l?{opacity:1,y:0}:{},transition:{duration:.6,ease:VT,delay:.3},children:[{img:`fc_aircraft.png`,label:`항공기`},{img:`fc_drone.png`,label:`무인기`},{img:`fc_vessel.png`,label:`선박`},{img:`fc_car.png`,label:`차량 등`}].map((t,n)=>(0,B.jsxs)(`div`,{className:`fc-intro__icon-item`,children:[(0,B.jsx)(`img`,{src:`${e}images/${t.img}`,alt:t.label}),(0,B.jsx)(`span`,{children:t.label})]},n))})]}),(0,B.jsx)($.div,{className:`fc-intro__right`,initial:{opacity:0,x:40},animate:l?{opacity:1,x:0}:{},transition:{duration:.9,ease:VT,delay:.15},children:(0,B.jsx)(`img`,{src:`${e}images/fc_computer.png`,alt:`비행상황관리 시스템`,className:`fc-intro__monitor`})})]}),(0,B.jsx)(`section`,{className:`fc-highlight`,ref:u,children:[{tag:`Real-Time Monitoring`,title:`실시간 이동체 정보 기반 통합 모니터링`,desc:`전체에 분산된 이동체의 위치와 상태를 실시간으로 추적하여 안전하고 효율적인 운영을 지원합니다.`,img:`fc_tablet.png`,icons:[{img:`fc_tab_airplane.png`,x:`0%`,y:`8%`,delay:0,move:{x:[-40,-120,0],y:[0,90,0]}},{img:`fc_tab_vessel.png`,x:`-30%`,y:`42%`,delay:0,move:{x:[0,110,0],y:[0,60,0]}},{img:`fc_tab_car.png`,x:`0%`,y:`64%`,delay:0,move:{x:[0,120,0],y:[0,-65,0]}},{img:`fc_tab_drone.png`,x:`30%`,y:`40%`,delay:0,move:{x:[0,-100,0],y:[0,-50,0]}}]},{tag:`Situational Awareness`,title:`상황 인식 및 -의사결정 지원`,desc:`다양한 데이터와 고도화된 분석을 통해 상황을 예측하고 최적의 의사결정을 지원합니다.`,img:`fc_tablet2.png`,icons:null}].map((t,n)=>(0,B.jsxs)($.div,{className:`fc-highlight__item`,initial:{opacity:0,y:40},animate:d?{opacity:1,y:0}:{},transition:{duration:.7,ease:FT,delay:n*.15},children:[(0,B.jsxs)(`div`,{className:`fc-highlight__text`,children:[(0,B.jsx)(`span`,{className:`fc-eyebrow`,children:t.tag}),(0,B.jsx)(`h3`,{className:`fc-highlight__title`,children:t.title.split(` -`).map((e,t)=>(0,B.jsxs)(`span`,{children:[e,(0,B.jsx)(`br`,{})]},t))}),(0,B.jsx)(`p`,{className:`fc-highlight__desc`,children:t.desc})]}),(0,B.jsx)(`div`,{className:`fc-highlight__img-wrap`,children:(0,B.jsxs)(`div`,{className:`fc-highlight__img-scene`,children:[(0,B.jsx)(`img`,{src:`${e}images/${t.img}`,alt:t.tag,className:`fc-highlight__tablet`}),t.icons&&t.icons.map((t,n)=>(0,B.jsx)($.img,{src:`${e}images/${t.img}`,alt:``,className:`fc-highlight__float-icon`,style:{left:t.x,top:t.y},initial:{x:0,y:0},animate:d?{x:t.move.x[1],y:t.move.y[1]}:{x:0,y:0},transition:{duration:2.5,repeat:0,delay:t.delay,ease:`easeOut`}},n)),n===1&&(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)($.img,{src:`${e}images/fc_left_tab.png`,alt:``,className:`fc-situation__left`,initial:{opacity:0,x:-30},animate:d?{opacity:1,x:0}:{},transition:{duration:.8,ease:FT,delay:.3}}),(0,B.jsx)($.img,{src:`${e}images/fc_right_tab.png`,alt:``,className:`fc-situation__right`,initial:{opacity:0,x:30},animate:d?{opacity:1,x:0}:{},transition:{duration:.8,ease:FT,delay:.5}}),(0,B.jsx)($.img,{src:`${e}images/fc_bottom_tab.png`,alt:``,className:`fc-situation__bottom`,initial:{opacity:0,y:30},animate:d?{opacity:1,y:0}:{},transition:{duration:.8,ease:FT,delay:.7}})]})]})})]},n))}),(0,B.jsxs)(`section`,{className:`fc-domains`,ref:a,children:[(0,B.jsx)($.span,{className:`fc-section-title`,initial:{opacity:0,y:20},animate:f?{opacity:1,y:0}:{},transition:{duration:.6,ease:FT},children:`적용 분야`}),(0,B.jsx)(`div`,{className:`fc-domains__grid`,children:MT.map(({icon:t,img:n,label:r,desc:i},a)=>(0,B.jsxs)($.div,{className:`fc-domain-card`,initial:{opacity:0,y:24},animate:f?{opacity:1,y:0}:{},transition:{duration:.55,ease:FT,delay:.07*a},children:[(0,B.jsx)(`img`,{className:`fc-domain-card__img`,src:`${e}images/${n}`,alt:r}),(0,B.jsxs)(`div`,{className:`fc-domain-card__overlay`,children:[(0,B.jsx)(`span`,{className:`fc-domain-card__label`,children:r}),(0,B.jsx)(`p`,{className:`fc-domain-card__desc`,children:i})]})]},r))})]}),(0,B.jsxs)(`section`,{className:`fc-functions`,ref:o,children:[(0,B.jsx)($.span,{className:`fc-section-title`,initial:{opacity:0,y:20},animate:p?{opacity:1,y:0}:{},transition:{duration:.6,ease:FT},children:`주요기능`}),(0,B.jsxs)(`div`,{className:`fc-functions__body`,children:[(0,B.jsx)(`ul`,{className:`fc-func-list`,children:NT.map(({num:e,label:t},i)=>(0,B.jsxs)($.li,{className:`fc-func-item${n===i?` is-active`:``}`,onMouseEnter:()=>r(i),initial:{opacity:0,y:16},animate:p?{opacity:1,y:0}:{},transition:{duration:.5,ease:FT,delay:.05*i},children:[(0,B.jsx)(`span`,{className:`fc-func-item__num`,children:e}),(0,B.jsx)(`span`,{className:`fc-func-item__label`,children:t}),(0,B.jsx)($.span,{className:`fc-func-item__arrow`,initial:{opacity:0,x:-6},animate:n===i?{opacity:1,x:0}:{opacity:0,x:-6},transition:{duration:.2},children:(0,B.jsx)(pw,{size:16,strokeWidth:1.5})}),(0,B.jsx)($.div,{className:`fc-func-item__line`,animate:{scaleX:+(n===i)},transition:{duration:.35,ease:FT}})]},e))}),(0,B.jsx)(`div`,{className:`fc-func-display`,children:(0,B.jsx)(Mb,{mode:`wait`,children:(0,B.jsxs)($.div,{className:`fc-func-display__inner`,initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.35,ease:`easeInOut`},children:[(0,B.jsx)(`img`,{src:NT[n].img,alt:NT[n].label,className:`fc-func-display__img`}),(0,B.jsxs)(`div`,{className:`fc-func-display__caption`,children:[(0,B.jsx)($.span,{className:`fc-func-display__num`,initial:{opacity:0,y:6},animate:{opacity:1,y:0},transition:{duration:.25},children:NT[n].num},`num-${n}`),(0,B.jsx)($.span,{className:`fc-func-display__label`,initial:{opacity:0,y:6},animate:{opacity:1,y:0},transition:{duration:.25,delay:.05},children:NT[n].label},`label-${n}`)]})]},n)})})]})]}),(0,B.jsxs)(`section`,{className:`fc-flow`,ref:s,children:[(0,B.jsx)($.span,{className:`fc-section-title`,initial:{opacity:0,y:20},animate:m?{opacity:1,y:0}:{},transition:{duration:.6,ease:FT},children:`시스템 구성`}),(0,B.jsx)(`div`,{className:`fc-flow__row`,children:PT.map(({step:e,label:t,desc:n},r)=>(0,B.jsxs)($.div,{className:`fc-flow__item`,initial:{opacity:0,y:20},animate:m?{opacity:1,y:0}:{},transition:{duration:.5,ease:FT,delay:.08*r},children:[(0,B.jsx)(`span`,{className:`fc-flow__step`,children:e}),(0,B.jsx)(`span`,{className:`fc-flow__label`,children:t}),(0,B.jsx)(`p`,{className:`fc-flow__desc`,children:n}),r(0,B.jsxs)(`div`,{className:`fc-intro__icon-item`,children:[(0,B.jsx)(`img`,{src:`${e}images/${t.img}`,alt:t.label}),(0,B.jsx)(`span`,{children:t.label})]},n))})]}),(0,B.jsx)($.div,{className:`fc-intro__right`,initial:{opacity:0,x:40},animate:r?{opacity:1,x:0}:{},transition:{duration:.9,ease:LT,delay:.15},children:(0,B.jsx)(`img`,{src:`${e}images/ibe_computer.png`,alt:`IBE`,className:`fc-intro__monitor`})})]}),(0,B.jsxs)(`section`,{className:`ibe-booking-section`,ref:o,children:[(0,B.jsx)($.span,{className:`fc-eyebrow`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,ease:LT},children:`Booking Process`}),(0,B.jsx)($.h2,{className:`ibe-booking__title`,initial:{opacity:0,y:24},animate:s?{opacity:1,y:0}:{},transition:{duration:.7,ease:LT,delay:.1},children:`직관적이고 간편한 예약 프로세스`}),(0,B.jsxs)(`div`,{className:`ibe-booking__flow`,children:[(0,B.jsx)(`svg`,{width:`0`,height:`0`,style:{position:`absolute`},children:(0,B.jsx)(`defs`,{children:(0,B.jsxs)(`linearGradient`,{id:`ibe-icon-grad`,x1:`0%`,y1:`0%`,x2:`100%`,y2:`100%`,children:[(0,B.jsx)(`stop`,{offset:`0%`,stopColor:`#60a5fa`}),(0,B.jsx)(`stop`,{offset:`100%`,stopColor:`#f472b6`})]})})}),[{num:`01`,icon:Mw,label:`검색`,desc:`출발지, 도착지, 일정, +의사결정 지원`,desc:`다양한 데이터와 고도화된 분석을 통해 상황을 예측하고 최적의 의사결정을 지원합니다.`,img:`fc_tablet2.png`,icons:null}].map((t,n)=>(0,B.jsxs)($.div,{className:`fc-highlight__item`,initial:{opacity:0,y:40},animate:d?{opacity:1,y:0}:{},transition:{duration:.7,ease:VT,delay:n*.15},children:[(0,B.jsxs)(`div`,{className:`fc-highlight__text`,children:[(0,B.jsx)(`span`,{className:`fc-eyebrow`,children:t.tag}),(0,B.jsx)(`h3`,{className:`fc-highlight__title`,children:t.title.split(` +`).map((e,t)=>(0,B.jsxs)(`span`,{children:[e,(0,B.jsx)(`br`,{})]},t))}),(0,B.jsx)(`p`,{className:`fc-highlight__desc`,children:t.desc})]}),(0,B.jsx)(`div`,{className:`fc-highlight__img-wrap`,children:(0,B.jsxs)(`div`,{className:`fc-highlight__img-scene`,children:[(0,B.jsx)(`img`,{src:`${e}images/${t.img}`,alt:t.tag,className:`fc-highlight__tablet`}),t.icons&&t.icons.map((t,n)=>(0,B.jsx)($.img,{src:`${e}images/${t.img}`,alt:``,className:`fc-highlight__float-icon`,style:{left:t.x,top:t.y},initial:{x:0,y:0},animate:d?{x:t.move.x[1],y:t.move.y[1]}:{x:0,y:0},transition:{duration:2.5,repeat:0,delay:t.delay,ease:`easeOut`}},n)),n===1&&(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)($.img,{src:`${e}images/fc_left_tab.png`,alt:``,className:`fc-situation__left`,initial:{opacity:0,x:-30},animate:d?{opacity:1,x:0}:{},transition:{duration:.8,ease:VT,delay:.3}}),(0,B.jsx)($.img,{src:`${e}images/fc_right_tab.png`,alt:``,className:`fc-situation__right`,initial:{opacity:0,x:30},animate:d?{opacity:1,x:0}:{},transition:{duration:.8,ease:VT,delay:.5}}),(0,B.jsx)($.img,{src:`${e}images/fc_bottom_tab.png`,alt:``,className:`fc-situation__bottom`,initial:{opacity:0,y:30},animate:d?{opacity:1,y:0}:{},transition:{duration:.8,ease:VT,delay:.7}})]})]})})]},n))}),(0,B.jsxs)(`section`,{className:`fc-domains`,ref:a,children:[(0,B.jsx)($.span,{className:`fc-section-title`,initial:{opacity:0,y:20},animate:f?{opacity:1,y:0}:{},transition:{duration:.6,ease:VT},children:`적용 분야`}),(0,B.jsx)(`div`,{className:`fc-domains__grid`,children:RT.map(({icon:t,img:n,label:r,desc:i},a)=>(0,B.jsxs)($.div,{className:`fc-domain-card`,initial:{opacity:0,y:24},animate:f?{opacity:1,y:0}:{},transition:{duration:.55,ease:VT,delay:.07*a},children:[(0,B.jsx)(`img`,{className:`fc-domain-card__img`,src:`${e}images/${n}`,alt:r}),(0,B.jsxs)(`div`,{className:`fc-domain-card__overlay`,children:[(0,B.jsx)(`span`,{className:`fc-domain-card__label`,children:r}),(0,B.jsx)(`p`,{className:`fc-domain-card__desc`,children:i})]})]},r))})]}),(0,B.jsxs)(`section`,{className:`fc-functions`,ref:o,children:[(0,B.jsx)($.span,{className:`fc-section-title`,initial:{opacity:0,y:20},animate:p?{opacity:1,y:0}:{},transition:{duration:.6,ease:VT},children:`주요기능`}),(0,B.jsxs)(`div`,{className:`fc-functions__body`,children:[(0,B.jsx)(`ul`,{className:`fc-func-list`,children:zT.map(({num:e,label:t},i)=>(0,B.jsxs)($.li,{className:`fc-func-item${n===i?` is-active`:``}`,onMouseEnter:()=>r(i),initial:{opacity:0,y:16},animate:p?{opacity:1,y:0}:{},transition:{duration:.5,ease:VT,delay:.05*i},children:[(0,B.jsx)(`span`,{className:`fc-func-item__num`,children:e}),(0,B.jsx)(`span`,{className:`fc-func-item__label`,children:t}),(0,B.jsx)($.span,{className:`fc-func-item__arrow`,initial:{opacity:0,x:-6},animate:n===i?{opacity:1,x:0}:{opacity:0,x:-6},transition:{duration:.2},children:(0,B.jsx)(pw,{size:16,strokeWidth:1.5})}),(0,B.jsx)($.div,{className:`fc-func-item__line`,animate:{scaleX:+(n===i)},transition:{duration:.35,ease:VT}})]},e))}),(0,B.jsx)(`div`,{className:`fc-func-display`,children:(0,B.jsx)(Mb,{mode:`wait`,children:(0,B.jsxs)($.div,{className:`fc-func-display__inner`,initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.35,ease:`easeInOut`},children:[(0,B.jsx)(`img`,{src:zT[n].img,alt:zT[n].label,className:`fc-func-display__img`}),(0,B.jsxs)(`div`,{className:`fc-func-display__caption`,children:[(0,B.jsx)($.span,{className:`fc-func-display__num`,initial:{opacity:0,y:6},animate:{opacity:1,y:0},transition:{duration:.25},children:zT[n].num},`num-${n}`),(0,B.jsx)($.span,{className:`fc-func-display__label`,initial:{opacity:0,y:6},animate:{opacity:1,y:0},transition:{duration:.25,delay:.05},children:zT[n].label},`label-${n}`)]})]},n)})})]})]}),(0,B.jsxs)(`section`,{className:`fc-flow`,ref:s,children:[(0,B.jsx)($.span,{className:`fc-section-title`,initial:{opacity:0,y:20},animate:m?{opacity:1,y:0}:{},transition:{duration:.6,ease:VT},children:`시스템 구성`}),(0,B.jsx)(`div`,{className:`fc-flow__row`,children:BT.map(({step:e,label:t,desc:n},r)=>(0,B.jsxs)($.div,{className:`fc-flow__item`,initial:{opacity:0,y:20},animate:m?{opacity:1,y:0}:{},transition:{duration:.5,ease:VT,delay:.08*r},children:[(0,B.jsx)(`span`,{className:`fc-flow__step`,children:e}),(0,B.jsx)(`span`,{className:`fc-flow__label`,children:t}),(0,B.jsx)(`p`,{className:`fc-flow__desc`,children:n}),r(0,B.jsxs)(`div`,{className:`fc-intro__icon-item`,children:[(0,B.jsx)(`img`,{src:`${e}images/${t.img}`,alt:t.label}),(0,B.jsx)(`span`,{children:t.label})]},n))})]}),(0,B.jsx)($.div,{className:`fc-intro__right`,initial:{opacity:0,x:40},animate:r?{opacity:1,x:0}:{},transition:{duration:.9,ease:UT,delay:.15},children:(0,B.jsx)(`img`,{src:`${e}images/ibe_computer.png`,alt:`IBE`,className:`fc-intro__monitor`})})]}),(0,B.jsxs)(`section`,{className:`ibe-booking-section`,ref:o,children:[(0,B.jsx)($.span,{className:`fc-eyebrow`,initial:{opacity:0,y:16},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,ease:UT},children:`Booking Process`}),(0,B.jsx)($.h2,{className:`ibe-booking__title`,initial:{opacity:0,y:24},animate:s?{opacity:1,y:0}:{},transition:{duration:.7,ease:UT,delay:.1},children:`직관적이고 간편한 예약 프로세스`}),(0,B.jsxs)(`div`,{className:`ibe-booking__flow`,children:[(0,B.jsx)(`svg`,{width:`0`,height:`0`,style:{position:`absolute`},children:(0,B.jsx)(`defs`,{children:(0,B.jsxs)(`linearGradient`,{id:`ibe-icon-grad`,x1:`0%`,y1:`0%`,x2:`100%`,y2:`100%`,children:[(0,B.jsx)(`stop`,{offset:`0%`,stopColor:`#60a5fa`}),(0,B.jsx)(`stop`,{offset:`100%`,stopColor:`#f472b6`})]})})}),[{num:`01`,icon:Iw,label:`검색`,desc:`출발지, 도착지, 일정, 탑승객 정보를 입력하여 최적의 항공편 검색`},{num:`02`,icon:fw,label:`선택`,desc:`운임, 스케줄, 좌석 등 다양한 옵션을 비교하고 -원하는 항공편 선택`},{num:`03`,icon:hw,label:`예약`,desc:`승객 정보 입력 및 +원하는 항공편 선택`},{num:`03`,icon:gw,label:`예약`,desc:`승객 정보 입력 및 부가 서비스 선택을 통해 -예약을 진행`},{num:`04`,icon:Vw,label:`결제`,desc:`다양한 결제 수단을 지원하여 +예약을 진행`},{num:`04`,icon:Kw,label:`결제`,desc:`다양한 결제 수단을 지원하여 안전하고 간편하게 -결제 진행`},{num:`05`,icon:Lw,label:`발권`,desc:`E-Ticket 발행 후 +결제 진행`},{num:`05`,icon:Hw,label:`발권`,desc:`E-Ticket 발행 후 예약 정보를 확인하고 -예약 완료`}].map((e,t)=>{let n=e.icon;return(0,B.jsxs)(B.Fragment,{children:[(0,B.jsxs)($.div,{className:`ibe-booking__item`,initial:{opacity:0,y:24},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,ease:LT,delay:.2+t*.1},children:[(0,B.jsx)(`div`,{className:`ibe-booking__circle`,children:(0,B.jsx)(n,{size:32,strokeWidth:1.5,stroke:`url(#ibe-icon-grad)`})}),(0,B.jsx)(`span`,{className:`ibe-booking__num`,children:e.num}),(0,B.jsx)(`span`,{className:`ibe-booking__label`,children:e.label}),(0,B.jsx)(`p`,{className:`ibe-booking__desc`,children:e.desc.split(` -`).map((e,t)=>(0,B.jsxs)(`span`,{children:[e,(0,B.jsx)(`br`,{})]},t))})]},t),t<4&&(0,B.jsxs)(`div`,{className:`ibe-booking__connector`,style:{"--delay":`${t*.4}s`},children:[(0,B.jsx)(`div`,{className:`ibe-booking__line-bg`}),(0,B.jsx)(`div`,{className:`ibe-booking__line-flow`})]})]})})]})]}),(0,B.jsxs)(`section`,{className:`ibe-channel-section`,ref:i,children:[(0,B.jsx)($.span,{className:`fc-eyebrow`,initial:{opacity:0,y:16},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,ease:LT},children:`Multi Channel Integration`}),(0,B.jsx)($.h2,{className:`ibe-channel__title`,initial:{opacity:0,y:24},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,ease:LT,delay:.1},children:`다양한 시스템과의 유연한 연동`}),(0,B.jsx)($.p,{className:`ibe-channel__desc`,initial:{opacity:0,y:16},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,ease:LT,delay:.2},children:`항공사 GDS, 호텔, 결제, 보험 등 다양한 외부 시스템과 API 기반 연동을 통해 확장성 높은 예약 환경을 제공합니다.`}),(0,B.jsxs)($.div,{className:`ibe-channel__diagram`,initial:{opacity:0,y:40},animate:a?{opacity:1,y:0}:{},transition:{duration:.8,ease:LT,delay:.3},children:[(0,B.jsxs)(`svg`,{className:`ibe-channel__svg`,viewBox:`0 0 1540 430`,preserveAspectRatio:`none`,children:[(0,B.jsx)(`path`,{className:`ibe-channel__path`,d:`M350 95 C520 95 560 185 710 185`}),(0,B.jsx)(`path`,{className:`ibe-channel__path`,d:`M350 215 C520 215 560 215 710 215`}),(0,B.jsx)(`path`,{className:`ibe-channel__path`,d:`M350 335 C520 335 560 245 710 245`}),(0,B.jsx)(`path`,{className:`ibe-channel__path`,d:`M830 185 C980 185 1020 95 1190 95`}),(0,B.jsx)(`path`,{className:`ibe-channel__path`,d:`M830 215 C980 215 1020 215 1190 215`}),(0,B.jsx)(`path`,{className:`ibe-channel__path`,d:`M830 245 C980 245 1020 335 1190 335`}),(0,B.jsx)(`circle`,{cx:`350`,cy:`95`,r:`4`,className:`ibe-channel__dot`}),(0,B.jsx)(`circle`,{cx:`350`,cy:`215`,r:`4`,className:`ibe-channel__dot`}),(0,B.jsx)(`circle`,{cx:`350`,cy:`335`,r:`4`,className:`ibe-channel__dot`}),(0,B.jsx)(`circle`,{cx:`1190`,cy:`95`,r:`4`,className:`ibe-channel__dot`}),(0,B.jsx)(`circle`,{cx:`1190`,cy:`215`,r:`4`,className:`ibe-channel__dot`}),(0,B.jsx)(`circle`,{cx:`1190`,cy:`335`,r:`4`,className:`ibe-channel__dot`})]}),(0,B.jsxs)(`div`,{className:`ibe-channel__cols-wrap`,children:[(0,B.jsx)(`div`,{className:`ibe-channel__col ibe-channel__col--left`,children:[{img:`ibe_pal_icon1.png`,label:`항공사`},{img:`ibe_pal_icon2.png`,label:`GDS`},{img:`ibe_pal_icon3.png`,label:`호텔`}].map((t,n)=>(0,B.jsxs)($.div,{className:`ibe-channel__card`,initial:{opacity:0,x:-24},animate:a?{opacity:1,x:0}:{},transition:{duration:.6,ease:LT,delay:.4+n*.1},children:[(0,B.jsx)(`img`,{src:`${e}images/${t.img}`,alt:t.label}),(0,B.jsx)(`span`,{children:t.label})]},n))}),(0,B.jsx)(`div`,{className:`ibe-channel__center`,children:(0,B.jsx)($.img,{src:`${e}images/ibe_pal_item.png`,alt:`PAL IBE`,className:`ibe-channel__center-img`,initial:{opacity:0,scale:.8},animate:a?{opacity:1,scale:1}:{},transition:{duration:.8,ease:LT,delay:.5}})}),(0,B.jsx)(`div`,{className:`ibe-channel__col ibe-channel__col--right`,children:[{img:`ibe_pal_icon4.png`,label:`결제 시스템`},{img:`ibe_pal_icon5.png`,label:`여행사/OTA`},{img:`ibe_pal_icon6.png`,label:`보험`}].map((t,n)=>(0,B.jsxs)($.div,{className:`ibe-channel__card`,initial:{opacity:0,x:24},animate:a?{opacity:1,x:0}:{},transition:{duration:.6,ease:LT,delay:.4+n*.1},children:[(0,B.jsx)(`img`,{src:`${e}images/${t.img}`,alt:t.label}),(0,B.jsx)(`span`,{children:t.label})]},n))})]})]})]})]})})]})}function zT(){return(0,B.jsxs)(`article`,{ref:HC(),children:[(0,B.jsx)(OC,{label:`SOLUTION`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`Smart Tourism`})}),navItems:[{label:`비행상황관리 시스템`,to:`/solution/flight-control`},{label:`IBE`,to:`/solution/ibe`},{label:`스마트 관광 예약 플랫폼`,to:`/solution/smart-tour`},{label:`KT G-cloud 인천총판`,to:`/solution/kt-gcloud`}]}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsx)(`section`,{className:`sub-section`,children:(0,B.jsx)(`span`,{className:`sub-section-eyebrow sub-fade-in`,children:`스마트 관광 예약 플랫폼`})})})]})}function BT(){return(0,B.jsxs)(`article`,{ref:HC(),children:[(0,B.jsx)(OC,{label:`SOLUTION`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`KT G-Cloud`})}),navItems:[{label:`비행상황관리 시스템`,to:`/solution/flight-control`},{label:`IBE`,to:`/solution/ibe`},{label:`스마트 관광 예약 플랫폼`,to:`/solution/smart-tour`},{label:`KT G-cloud 인천총판`,to:`/solution/kt-gcloud`}]}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsx)(`section`,{className:`sub-section`,children:(0,B.jsx)(`span`,{className:`sub-section-eyebrow sub-fade-in`,children:`KT G-cloud 인천총판`})})})]})}function VT({onClose:e}){return(0,w.useEffect)(()=>(document.body.style.overflow=`hidden`,()=>{document.body.style.overflow=``}),[]),(0,B.jsxs)(`div`,{className:`main-contact-modal`,children:[(0,B.jsx)(`div`,{className:`main-contact-modal-dim`,onClick:e}),(0,B.jsxs)(`div`,{className:`main-contact-modal-card`,children:[(0,B.jsxs)(`div`,{className:`main-contact-modal-head`,children:[(0,B.jsx)(`h3`,{children:`개인정보처리방침`}),(0,B.jsx)(`button`,{type:`button`,onClick:e,children:`×`})]}),(0,B.jsx)(`div`,{className:`main-contact-modal-body`,children:(0,B.jsxs)(`p`,{children:[`'주식회사 팔네트웍스'는(이하 '회사'는) 고객님의 개인정보를 중요시하며, "개인정보보호법" 및 "정보통신망 이용촉진 및 정보보호에 관한 법률"을 준수하고 있습니다. 회사는 개인정보취급방침을 통하여 고객님께서 제공하시는 개인정보가 어떠한 용도와 방식으로 이용되고 있으며, 개인정보보호를 위해 어떠한 조치가 취해지고 있는지 알려드립니다. 회사는 개인정보취급방침을 개정하는 경우 웹사이트 공지사항(또는 개별공지)을 통하여 공지할 것입니다.`,(0,B.jsx)(`br`,{}),`제 1조. 수집하는 개인정보 항목 회사는 서비스 신청, 상담, 문의 등을 위해 아래와 같은 개인정보를 수집하고 있습니다.`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`br`,{}),`가. 수집항목 : 성명, 회사명, 전화번호 혹은 휴대폰번호, 이메일 주소, 접속 로그`,(0,B.jsx)(`br`,{}),`나. 개인정보 수집방법 : 웹사이트(온라인 문의, 고객 관리 목적의 영업활동`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`br`,{}),`제 2조. 개인정보의 수집 및 이용목적`,(0,B.jsx)(`br`,{}),`회사는 수집한 개인정보를 다음의 목적을 위해 활용합니다.`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`br`,{}),`가. 서비스 문의 : 정확한 문의 내용 파악 및 확인, 문의에 대한 답변 진행, 답변 발송, 문의 고객과의 원활한 의사소통`,(0,B.jsx)(`br`,{}),`나. 고객 관리 : 기술 지원 및 영업담당자 정보, 계약 정보 등의 정보 제공`,(0,B.jsx)(`br`,{}),`다. 마케팅 및 광고에 활용 : 서비스〮제품〮세미나 및 이벤트 등 광고성 정보 전달, 인구통계 학적 특성에 따른 서비스 제공 및 광고 게재, 뉴스레터 메일 발송`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`br`,{}),`제 3조. 개인정보의 보유 및 이용기간`,(0,B.jsx)(`br`,{}),`회사는 개인정보의 수집 및 이용목적이 달성된 후에는 해당 정보를 지체 없이 파기합니다. 단, 다음의 정보에 대해서는 아래의 이유로 명시한 기간 동안 보존합니다.`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`br`,{}),`가 보존 항목 : 성명, 회사명, 전화번호 혹은 휴대폰번호, 이메일 주소, 접속 로그`,(0,B.jsx)(`br`,{}),`나 보존 근거 : 이용약관 및 전자상거래 등에서의 소비자보호에 관한 법률`,(0,B.jsx)(`br`,{}),`다 보존 기간 : 5년(단, 수집일로 부터 5년이 경과하여도 계약에 관련된 정보주체의 정보는 계약 기간 동안 보존)`,(0,B.jsx)(`br`,{}),`제 4조. 개인정보의 파기절차 및 방법`,(0,B.jsx)(`br`,{}),`회사는 원칙적으로 개인정보 수집 및 이용목적이 달성된 후에는 해당 정보를 지체 없이 파기합니다.`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`br`,{}),`제 10조. 개인정보에 관한 민원서비스`,(0,B.jsx)(`br`,{}),`기타 개인정보침해에 대한 신고나 상담이 필요하신 경우에는 아래 기관에 문의하시기 바랍니다.`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`br`,{}),`1. 개인정보분쟁조정위원회 : (국번없이) 1833-6972 (www.kopico.go.kr)`,(0,B.jsx)(`br`,{}),`2. 개인정보침해신고센터 : (국번없이) 118 (privacy.kisa.or.kr)`,(0,B.jsx)(`br`,{}),`3. 대검찰청 : (국번없이) 1301 (www.spo.go.kr)`,(0,B.jsx)(`br`,{}),`4. 경찰청 : (국번없이) 182 (ecrm.cyber.go.kr)`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`br`,{}),`공고일자: 2022년 05월 26일`,(0,B.jsx)(`br`,{}),`시행일자: 2022년 05월 26일`]})})]})]})}var HT=[{label:`문의하기`,to:`/contact/inquiry`},{label:`채용정보`,to:`/contact/recruit`}];function UT(){let[e,t]=(0,w.useState)(!1),[n,r]=(0,w.useState)({name:``,email:``,phone:``,website:``,title:``,content:``,agree:!1}),i=e=>{let{name:t,value:n,type:i,checked:a}=e.target;r(e=>({...e,[t]:i===`checkbox`?a:n}))};return(0,B.jsxs)(`article`,{children:[(0,B.jsx)(OC,{title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`Contact Us`})}),navItems:HT}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsxs)(`div`,{className:`inq-wrap`,children:[(0,B.jsx)($.div,{className:`inq-head`,initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:`-60px`},transition:{duration:.5,ease:[.4,0,.2,1]},children:(0,B.jsxs)(`h2`,{className:`inq-title`,children:[`프로젝트 협업이나 기술 도입 문의를 남겨주세요.`,(0,B.jsx)(`br`,{}),`빠르게 검토 후 연락드리겠습니다.`]})}),(0,B.jsxs)($.form,{className:`inq-form`,onSubmit:e=>{e.preventDefault(),alert(`문의가 접수되었습니다.`)},initial:{opacity:0,y:24},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:`-60px`},transition:{duration:.5,delay:.15,ease:[.4,0,.2,1]},children:[(0,B.jsxs)(`div`,{className:`inq-grid`,children:[(0,B.jsxs)(`label`,{className:`inq-field`,children:[(0,B.jsxs)(`span`,{className:`inq-label`,children:[`이름 `,(0,B.jsx)(`em`,{children:`*`})]}),(0,B.jsx)(`input`,{className:`inq-input`,type:`text`,name:`name`,value:n.name,onChange:i,placeholder:`이름을 입력해 주세요.`,required:!0})]}),(0,B.jsxs)(`label`,{className:`inq-field`,children:[(0,B.jsxs)(`span`,{className:`inq-label`,children:[`이메일 `,(0,B.jsx)(`em`,{children:`*`})]}),(0,B.jsx)(`input`,{className:`inq-input`,type:`email`,name:`email`,value:n.email,onChange:i,placeholder:`이메일을 입력해 주세요.`,required:!0})]}),(0,B.jsxs)(`label`,{className:`inq-field`,children:[(0,B.jsx)(`span`,{className:`inq-label`,children:`연락처`}),(0,B.jsx)(`input`,{className:`inq-input`,type:`tel`,name:`phone`,value:n.phone,onChange:i,placeholder:`연락처를 입력해 주세요.`})]}),(0,B.jsxs)(`label`,{className:`inq-field`,children:[(0,B.jsx)(`span`,{className:`inq-label`,children:`홈페이지`}),(0,B.jsx)(`input`,{className:`inq-input`,type:`url`,name:`website`,value:n.website,onChange:i,placeholder:`홈페이지 주소를 입력해 주세요.`})]}),(0,B.jsxs)(`label`,{className:`inq-field inq-field--full`,children:[(0,B.jsxs)(`span`,{className:`inq-label`,children:[`제목 `,(0,B.jsx)(`em`,{children:`*`})]}),(0,B.jsx)(`input`,{className:`inq-input`,type:`text`,name:`title`,value:n.title,onChange:i,placeholder:`문의 제목을 입력해 주세요.`,required:!0})]}),(0,B.jsxs)(`label`,{className:`inq-field inq-field--full`,children:[(0,B.jsxs)(`span`,{className:`inq-label`,children:[`내용 `,(0,B.jsx)(`em`,{children:`*`})]}),(0,B.jsx)(`textarea`,{className:`inq-textarea`,name:`content`,value:n.content,onChange:i,placeholder:`문의 내용을 입력해 주세요.`,required:!0})]})]}),(0,B.jsxs)(`div`,{className:`inq-bottom`,children:[(0,B.jsxs)(`div`,{className:`inq-agree`,children:[(0,B.jsxs)(`label`,{className:`inq-check`,children:[(0,B.jsx)(`input`,{type:`checkbox`,name:`agree`,checked:n.agree,onChange:i,required:!0}),(0,B.jsx)(`span`,{children:`개인정보처리방침에 동의합니다.`})]}),(0,B.jsx)(`button`,{type:`button`,className:`inq-privacy-btn`,onClick:()=>t(!0),children:`개인정보처리방침 보기`})]}),(0,B.jsx)(`button`,{type:`submit`,className:`inq-submit`,children:`문의하기`})]})]})]})})}),e&&(0,B.jsx)(VT,{onClose:()=>t(!1)})]})}var WT=[{label:`문의하기`,to:`/contact/inquiry`},{label:`채용정보`,to:`/contact/recruit`}],GT=[{id:1,part:`개발`,title:`백엔드 개발자`,type:`정규직`,career:`경력 3년 이상`,stack:[`Java`,`Spring Boot`,`MySQL`,`AWS`],desc:`항공 IT 시스템 및 UAM/UTM 플랫폼 백엔드 개발을 담당합니다.`,deadline:`2025.07.31`},{id:2,part:`개발`,title:`프론트엔드 개발자`,type:`정규직`,career:`경력 2년 이상`,stack:[`React`,`TypeScript`,`Vite`,`Framer Motion`],desc:`항공 관제 시스템 및 웹 서비스의 UI/UX 개발을 담당합니다.`,deadline:`2025.07.31`}],KT=[{icon:`🏢`,title:`유연근무`,desc:`자율 출퇴근 및 재택근무 지원`},{icon:`📚`,title:`자기계발`,desc:`도서 구입비 및 교육비 지원`},{icon:`🍱`,title:`식사 지원`,desc:`중식 제공 또는 식대 지원`},{icon:`💰`,title:`성과 보상`,desc:`우수 성과자 인센티브 지급`}];function qT({job:e,index:t}){return(0,B.jsxs)($.div,{className:`rc-job-card`,initial:{opacity:0,y:16},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:`-40px`},transition:{duration:.4,delay:t*.08,ease:[.4,0,.2,1]},children:[(0,B.jsxs)(`div`,{className:`rc-job-top`,children:[(0,B.jsx)(`span`,{className:`rc-job-part`,children:e.part}),(0,B.jsx)(`span`,{className:`rc-job-type`,children:e.type})]}),(0,B.jsx)(`h3`,{className:`rc-job-title`,children:e.title}),(0,B.jsx)(`p`,{className:`rc-job-career`,children:e.career}),(0,B.jsx)(`p`,{className:`rc-job-desc`,children:e.desc}),(0,B.jsx)(`div`,{className:`rc-job-stack`,children:e.stack.map(e=>(0,B.jsx)(`span`,{className:`rc-job-tag`,children:e},e))}),(0,B.jsxs)(`div`,{className:`rc-job-bottom`,children:[(0,B.jsxs)(`span`,{className:`rc-job-deadline`,children:[`마감 `,e.deadline]}),(0,B.jsx)(`a`,{href:`mailto:1416geun@palnet.co.kr?subject=채용 지원 - {job.title}`,className:`rc-job-apply`,children:`지원하기`})]})]})}function JT(){return(0,B.jsxs)(`article`,{children:[(0,B.jsx)(OC,{title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`Careers`})}),navItems:WT}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsxs)(`div`,{className:`inner-wrap`,children:[(0,B.jsxs)($.div,{className:`rc-head`,initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:`-60px`},transition:{duration:.5,ease:[.4,0,.2,1]},children:[(0,B.jsx)(`h2`,{className:`rc-title`,children:`하늘길을 함께 만들어갈 인재를 찾습니다.`}),(0,B.jsx)(`p`,{className:`rc-desc`,children:`팔네트웍스는 항공 IT, UAM, 드론 분야의 미래를 함께 개척할 열정 있는 분들을 환영합니다.`})]}),(0,B.jsxs)($.div,{className:`rc-benefits`,initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:`-60px`},transition:{duration:.5,delay:.1,ease:[.4,0,.2,1]},children:[(0,B.jsx)(`h3`,{className:`rc-section-title`,children:`복리후생`}),(0,B.jsx)(`div`,{className:`rc-benefits-grid`,children:KT.map((e,t)=>(0,B.jsxs)(`div`,{className:`rc-benefit-item`,children:[(0,B.jsx)(`span`,{className:`rc-benefit-icon`,children:e.icon}),(0,B.jsx)(`strong`,{className:`rc-benefit-title`,children:e.title}),(0,B.jsx)(`p`,{className:`rc-benefit-desc`,children:e.desc})]},t))})]}),(0,B.jsxs)(`div`,{className:`rc-jobs`,children:[(0,B.jsx)(`h3`,{className:`rc-section-title`,children:`채용 공고`}),(0,B.jsx)(`div`,{className:`rc-jobs-grid`,children:GT.map((e,t)=>(0,B.jsx)(qT,{job:e,index:t},e.id))})]})]})})]})}function YT(){return(0,B.jsxs)(Ft,{children:[(0,B.jsx)(Nt,{path:`/`,element:(0,B.jsx)(jt,{to:`/main`,replace:!0})}),(0,B.jsx)(Nt,{element:(0,B.jsx)(Zn,{}),children:(0,B.jsx)(Nt,{path:`/main`,element:(0,B.jsx)(Md,{})})}),(0,B.jsxs)(Nt,{element:(0,B.jsx)(Qn,{}),children:[(0,B.jsx)(Nt,{path:`/company`,element:(0,B.jsx)(jt,{to:`/company/about`,replace:!0})}),(0,B.jsx)(Nt,{path:`/company/about`,element:(0,B.jsx)(FC,{})}),(0,B.jsx)(Nt,{path:`/company/history`,element:(0,B.jsx)(VC,{})}),(0,B.jsx)(Nt,{path:`/company/partners`,element:(0,B.jsx)(qC,{})}),(0,B.jsx)(Nt,{path:`/company/location`,element:(0,B.jsx)(tw,{})}),(0,B.jsx)(Nt,{path:`/utm`,element:(0,B.jsx)(jt,{to:`/utm/intro`,replace:!0})}),(0,B.jsx)(Nt,{path:`/utm/intro`,element:(0,B.jsx)(Jw,{})}),(0,B.jsx)(Nt,{path:`/utm/case`,element:(0,B.jsx)(Qw,{})}),(0,B.jsx)(Nt,{path:`/business`,element:(0,B.jsx)(jt,{to:`/business/si`,replace:!0})}),(0,B.jsx)(Nt,{path:`/business/si`,element:(0,B.jsx)(nT,{})}),(0,B.jsx)(Nt,{path:`/business/rnd`,element:(0,B.jsx)(oT,{})}),(0,B.jsx)(Nt,{path:`/business/maintenance`,element:(0,B.jsx)(AT,{})}),(0,B.jsx)(Nt,{path:`/solution`,element:(0,B.jsx)(jt,{to:`/solution/flight-control`,replace:!0})}),(0,B.jsx)(Nt,{path:`/solution/flight-control`,element:(0,B.jsx)(IT,{})}),(0,B.jsx)(Nt,{path:`/solution/ibe`,element:(0,B.jsx)(RT,{})}),(0,B.jsx)(Nt,{path:`/solution/smart-tour`,element:(0,B.jsx)(zT,{})}),(0,B.jsx)(Nt,{path:`/solution/kt-gcloud`,element:(0,B.jsx)(BT,{})}),(0,B.jsx)(Nt,{path:`/contact`,element:(0,B.jsx)(jt,{to:`/contact/inquiry`,replace:!0})}),(0,B.jsx)(Nt,{path:`/contact/inquiry`,element:(0,B.jsx)(UT,{})}),(0,B.jsx)(Nt,{path:`/contact/recruit`,element:(0,B.jsx)(JT,{})})]})]})}function XT(){let{pathname:e}=tt();return(0,w.useEffect)(()=>{X.getAll().forEach(e=>e.kill()),W.killTweensOf(`*`),document.body.style.removeProperty(`overflow`),document.body.style.removeProperty(`padding-bottom`),document.body.style.removeProperty(`height`),document.documentElement.style.removeProperty(`overflow`),document.documentElement.style.removeProperty(`height`),document.body.classList.remove(`is-dark-hero`),window.scrollTo({top:0,behavior:`instant`}),document.documentElement.scrollTop=0,document.body.scrollTop=0,X.clearScrollMemory(),window.history.scrollRestoration=`manual`,requestAnimationFrame(()=>{X.refresh(!0)})},[e]),null}function ZT(){return(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)(XT,{}),(0,B.jsx)(YT,{}),(0,B.jsx)(MC,{})]})}Kn.createRoot(document.getElementById(`root`)).render((0,B.jsx)(w.StrictMode,{children:(0,B.jsx)(Cn,{children:(0,B.jsx)(ZT,{})})})); \ No newline at end of file +예약 완료`}].map((e,t)=>{let n=e.icon;return(0,B.jsxs)(B.Fragment,{children:[(0,B.jsxs)($.div,{className:`ibe-booking__item`,initial:{opacity:0,y:24},animate:s?{opacity:1,y:0}:{},transition:{duration:.6,ease:UT,delay:.2+t*.1},children:[(0,B.jsx)(`div`,{className:`ibe-booking__circle`,children:(0,B.jsx)(n,{size:32,strokeWidth:1.5,stroke:`url(#ibe-icon-grad)`})}),(0,B.jsx)(`span`,{className:`ibe-booking__num`,children:e.num}),(0,B.jsx)(`span`,{className:`ibe-booking__label`,children:e.label}),(0,B.jsx)(`p`,{className:`ibe-booking__desc`,children:e.desc.split(` +`).map((e,t)=>(0,B.jsxs)(`span`,{children:[e,(0,B.jsx)(`br`,{})]},t))})]},t),t<4&&(0,B.jsxs)(`div`,{className:`ibe-booking__connector`,style:{"--delay":`${t*.4}s`},children:[(0,B.jsx)(`div`,{className:`ibe-booking__line-bg`}),(0,B.jsx)(`div`,{className:`ibe-booking__line-flow`})]})]})})]})]}),(0,B.jsxs)(`section`,{className:`ibe-channel-section`,ref:i,children:[(0,B.jsx)($.span,{className:`fc-eyebrow`,initial:{opacity:0,y:16},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,ease:UT},children:`Multi Channel Integration`}),(0,B.jsx)($.h2,{className:`ibe-channel__title`,initial:{opacity:0,y:24},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,ease:UT,delay:.1},children:`다양한 시스템과의 유연한 연동`}),(0,B.jsx)($.p,{className:`ibe-channel__desc`,initial:{opacity:0,y:16},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,ease:UT,delay:.2},children:`항공사 GDS, 호텔, 결제, 보험 등 다양한 외부 시스템과 API 기반 연동을 통해 확장성 높은 예약 환경을 제공합니다.`}),(0,B.jsxs)($.div,{className:`ibe-channel__diagram`,initial:{opacity:0,y:40},animate:a?{opacity:1,y:0}:{},transition:{duration:.8,ease:UT,delay:.3},children:[(0,B.jsxs)(`svg`,{className:`ibe-channel__svg`,viewBox:`0 0 1540 430`,preserveAspectRatio:`none`,children:[(0,B.jsx)(`path`,{className:`ibe-channel__path`,d:`M350 95 C520 95 560 185 710 185`}),(0,B.jsx)(`path`,{className:`ibe-channel__path`,d:`M350 215 C520 215 560 215 710 215`}),(0,B.jsx)(`path`,{className:`ibe-channel__path`,d:`M350 335 C520 335 560 245 710 245`}),(0,B.jsx)(`path`,{className:`ibe-channel__path`,d:`M830 185 C980 185 1020 95 1190 95`}),(0,B.jsx)(`path`,{className:`ibe-channel__path`,d:`M830 215 C980 215 1020 215 1190 215`}),(0,B.jsx)(`path`,{className:`ibe-channel__path`,d:`M830 245 C980 245 1020 335 1190 335`}),(0,B.jsx)(`circle`,{cx:`350`,cy:`95`,r:`4`,className:`ibe-channel__dot`}),(0,B.jsx)(`circle`,{cx:`350`,cy:`215`,r:`4`,className:`ibe-channel__dot`}),(0,B.jsx)(`circle`,{cx:`350`,cy:`335`,r:`4`,className:`ibe-channel__dot`}),(0,B.jsx)(`circle`,{cx:`1190`,cy:`95`,r:`4`,className:`ibe-channel__dot`}),(0,B.jsx)(`circle`,{cx:`1190`,cy:`215`,r:`4`,className:`ibe-channel__dot`}),(0,B.jsx)(`circle`,{cx:`1190`,cy:`335`,r:`4`,className:`ibe-channel__dot`})]}),(0,B.jsxs)(`div`,{className:`ibe-channel__cols-wrap`,children:[(0,B.jsx)(`div`,{className:`ibe-channel__col ibe-channel__col--left`,children:[{img:`ibe_pal_icon1.png`,label:`항공사`},{img:`ibe_pal_icon2.png`,label:`GDS`},{img:`ibe_pal_icon3.png`,label:`호텔`}].map((t,n)=>(0,B.jsxs)($.div,{className:`ibe-channel__card`,initial:{opacity:0,x:-24},animate:a?{opacity:1,x:0}:{},transition:{duration:.6,ease:UT,delay:.4+n*.1},children:[(0,B.jsx)(`img`,{src:`${e}images/${t.img}`,alt:t.label}),(0,B.jsx)(`span`,{children:t.label})]},n))}),(0,B.jsx)(`div`,{className:`ibe-channel__center`,children:(0,B.jsx)($.img,{src:`${e}images/ibe_pal_item.png`,alt:`PAL IBE`,className:`ibe-channel__center-img`,initial:{opacity:0,scale:.8},animate:a?{opacity:1,scale:1}:{},transition:{duration:.8,ease:UT,delay:.5}})}),(0,B.jsx)(`div`,{className:`ibe-channel__col ibe-channel__col--right`,children:[{img:`ibe_pal_icon4.png`,label:`결제 시스템`},{img:`ibe_pal_icon5.png`,label:`여행사/OTA`},{img:`ibe_pal_icon6.png`,label:`보험`}].map((t,n)=>(0,B.jsxs)($.div,{className:`ibe-channel__card`,initial:{opacity:0,x:24},animate:a?{opacity:1,x:0}:{},transition:{duration:.6,ease:UT,delay:.4+n*.1},children:[(0,B.jsx)(`img`,{src:`${e}images/${t.img}`,alt:t.label}),(0,B.jsx)(`span`,{children:t.label})]},n))})]})]})]})]})})]})}function GT(){return(0,B.jsxs)(`article`,{ref:HC(),children:[(0,B.jsx)(OC,{label:`SOLUTION`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`Smart Tourism`})}),navItems:[{label:`비행상황관리 시스템`,to:`/solution/flight-control`},{label:`IBE`,to:`/solution/ibe`},{label:`스마트 관광 예약 플랫폼`,to:`/solution/smart-tour`},{label:`KT G-cloud 인천총판`,to:`/solution/kt-gcloud`}]}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsx)(`section`,{className:`sub-section`,children:(0,B.jsx)(`span`,{className:`sub-section-eyebrow sub-fade-in`,children:`스마트 관광 예약 플랫폼`})})})]})}function KT(){return(0,B.jsxs)(`article`,{ref:HC(),children:[(0,B.jsx)(OC,{label:`SOLUTION`,title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`KT G-Cloud`})}),navItems:[{label:`비행상황관리 시스템`,to:`/solution/flight-control`},{label:`IBE`,to:`/solution/ibe`},{label:`스마트 관광 예약 플랫폼`,to:`/solution/smart-tour`},{label:`KT G-cloud 인천총판`,to:`/solution/kt-gcloud`}]}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsx)(`section`,{className:`sub-section`,children:(0,B.jsx)(`span`,{className:`sub-section-eyebrow sub-fade-in`,children:`KT G-cloud 인천총판`})})})]})}function qT({onClose:e}){return(0,w.useEffect)(()=>(document.body.style.overflow=`hidden`,()=>{document.body.style.overflow=``}),[]),(0,B.jsxs)(`div`,{className:`main-contact-modal`,children:[(0,B.jsx)(`div`,{className:`main-contact-modal-dim`,onClick:e}),(0,B.jsxs)(`div`,{className:`main-contact-modal-card`,children:[(0,B.jsxs)(`div`,{className:`main-contact-modal-head`,children:[(0,B.jsx)(`h3`,{children:`개인정보처리방침`}),(0,B.jsx)(`button`,{type:`button`,onClick:e,children:`×`})]}),(0,B.jsx)(`div`,{className:`main-contact-modal-body`,children:(0,B.jsxs)(`p`,{children:[`'주식회사 팔네트웍스'는(이하 '회사'는) 고객님의 개인정보를 중요시하며, "개인정보보호법" 및 "정보통신망 이용촉진 및 정보보호에 관한 법률"을 준수하고 있습니다. 회사는 개인정보취급방침을 통하여 고객님께서 제공하시는 개인정보가 어떠한 용도와 방식으로 이용되고 있으며, 개인정보보호를 위해 어떠한 조치가 취해지고 있는지 알려드립니다. 회사는 개인정보취급방침을 개정하는 경우 웹사이트 공지사항(또는 개별공지)을 통하여 공지할 것입니다.`,(0,B.jsx)(`br`,{}),`제 1조. 수집하는 개인정보 항목 회사는 서비스 신청, 상담, 문의 등을 위해 아래와 같은 개인정보를 수집하고 있습니다.`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`br`,{}),`가. 수집항목 : 성명, 회사명, 전화번호 혹은 휴대폰번호, 이메일 주소, 접속 로그`,(0,B.jsx)(`br`,{}),`나. 개인정보 수집방법 : 웹사이트(온라인 문의, 고객 관리 목적의 영업활동`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`br`,{}),`제 2조. 개인정보의 수집 및 이용목적`,(0,B.jsx)(`br`,{}),`회사는 수집한 개인정보를 다음의 목적을 위해 활용합니다.`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`br`,{}),`가. 서비스 문의 : 정확한 문의 내용 파악 및 확인, 문의에 대한 답변 진행, 답변 발송, 문의 고객과의 원활한 의사소통`,(0,B.jsx)(`br`,{}),`나. 고객 관리 : 기술 지원 및 영업담당자 정보, 계약 정보 등의 정보 제공`,(0,B.jsx)(`br`,{}),`다. 마케팅 및 광고에 활용 : 서비스〮제품〮세미나 및 이벤트 등 광고성 정보 전달, 인구통계 학적 특성에 따른 서비스 제공 및 광고 게재, 뉴스레터 메일 발송`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`br`,{}),`제 3조. 개인정보의 보유 및 이용기간`,(0,B.jsx)(`br`,{}),`회사는 개인정보의 수집 및 이용목적이 달성된 후에는 해당 정보를 지체 없이 파기합니다. 단, 다음의 정보에 대해서는 아래의 이유로 명시한 기간 동안 보존합니다.`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`br`,{}),`가 보존 항목 : 성명, 회사명, 전화번호 혹은 휴대폰번호, 이메일 주소, 접속 로그`,(0,B.jsx)(`br`,{}),`나 보존 근거 : 이용약관 및 전자상거래 등에서의 소비자보호에 관한 법률`,(0,B.jsx)(`br`,{}),`다 보존 기간 : 5년(단, 수집일로 부터 5년이 경과하여도 계약에 관련된 정보주체의 정보는 계약 기간 동안 보존)`,(0,B.jsx)(`br`,{}),`제 4조. 개인정보의 파기절차 및 방법`,(0,B.jsx)(`br`,{}),`회사는 원칙적으로 개인정보 수집 및 이용목적이 달성된 후에는 해당 정보를 지체 없이 파기합니다.`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`br`,{}),`제 10조. 개인정보에 관한 민원서비스`,(0,B.jsx)(`br`,{}),`기타 개인정보침해에 대한 신고나 상담이 필요하신 경우에는 아래 기관에 문의하시기 바랍니다.`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`br`,{}),`1. 개인정보분쟁조정위원회 : (국번없이) 1833-6972 (www.kopico.go.kr)`,(0,B.jsx)(`br`,{}),`2. 개인정보침해신고센터 : (국번없이) 118 (privacy.kisa.or.kr)`,(0,B.jsx)(`br`,{}),`3. 대검찰청 : (국번없이) 1301 (www.spo.go.kr)`,(0,B.jsx)(`br`,{}),`4. 경찰청 : (국번없이) 182 (ecrm.cyber.go.kr)`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`br`,{}),`공고일자: 2022년 05월 26일`,(0,B.jsx)(`br`,{}),`시행일자: 2022년 05월 26일`]})})]})]})}var JT=[{label:`문의하기`,to:`/contact/inquiry`},{label:`채용정보`,to:`/contact/recruit`}];function YT(){let[e,t]=(0,w.useState)(!1),[n,r]=(0,w.useState)({name:``,email:``,phone:``,website:``,title:``,content:``,agree:!1}),i=e=>{let{name:t,value:n,type:i,checked:a}=e.target;r(e=>({...e,[t]:i===`checkbox`?a:n}))};return(0,B.jsxs)(`article`,{children:[(0,B.jsx)(OC,{title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`Contact Us`})}),navItems:JT}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsx)(`div`,{className:`inner-wrap`,children:(0,B.jsxs)(`div`,{className:`inq-wrap`,children:[(0,B.jsx)($.div,{className:`inq-head`,initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:`-60px`},transition:{duration:.5,ease:[.4,0,.2,1]},children:(0,B.jsxs)(`h2`,{className:`inq-title`,children:[`프로젝트 협업이나 기술 도입 문의를 남겨주세요.`,(0,B.jsx)(`br`,{}),`빠르게 검토 후 연락드리겠습니다.`]})}),(0,B.jsxs)($.form,{className:`inq-form`,onSubmit:e=>{e.preventDefault(),alert(`문의가 접수되었습니다.`)},initial:{opacity:0,y:24},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:`-60px`},transition:{duration:.5,delay:.15,ease:[.4,0,.2,1]},children:[(0,B.jsxs)(`div`,{className:`inq-grid`,children:[(0,B.jsxs)(`label`,{className:`inq-field`,children:[(0,B.jsxs)(`span`,{className:`inq-label`,children:[`이름 `,(0,B.jsx)(`em`,{children:`*`})]}),(0,B.jsx)(`input`,{className:`inq-input`,type:`text`,name:`name`,value:n.name,onChange:i,placeholder:`이름을 입력해 주세요.`,required:!0})]}),(0,B.jsxs)(`label`,{className:`inq-field`,children:[(0,B.jsxs)(`span`,{className:`inq-label`,children:[`이메일 `,(0,B.jsx)(`em`,{children:`*`})]}),(0,B.jsx)(`input`,{className:`inq-input`,type:`email`,name:`email`,value:n.email,onChange:i,placeholder:`이메일을 입력해 주세요.`,required:!0})]}),(0,B.jsxs)(`label`,{className:`inq-field`,children:[(0,B.jsx)(`span`,{className:`inq-label`,children:`연락처`}),(0,B.jsx)(`input`,{className:`inq-input`,type:`tel`,name:`phone`,value:n.phone,onChange:i,placeholder:`연락처를 입력해 주세요.`})]}),(0,B.jsxs)(`label`,{className:`inq-field`,children:[(0,B.jsx)(`span`,{className:`inq-label`,children:`홈페이지`}),(0,B.jsx)(`input`,{className:`inq-input`,type:`url`,name:`website`,value:n.website,onChange:i,placeholder:`홈페이지 주소를 입력해 주세요.`})]}),(0,B.jsxs)(`label`,{className:`inq-field inq-field--full`,children:[(0,B.jsxs)(`span`,{className:`inq-label`,children:[`제목 `,(0,B.jsx)(`em`,{children:`*`})]}),(0,B.jsx)(`input`,{className:`inq-input`,type:`text`,name:`title`,value:n.title,onChange:i,placeholder:`문의 제목을 입력해 주세요.`,required:!0})]}),(0,B.jsxs)(`label`,{className:`inq-field inq-field--full`,children:[(0,B.jsxs)(`span`,{className:`inq-label`,children:[`내용 `,(0,B.jsx)(`em`,{children:`*`})]}),(0,B.jsx)(`textarea`,{className:`inq-textarea`,name:`content`,value:n.content,onChange:i,placeholder:`문의 내용을 입력해 주세요.`,required:!0})]})]}),(0,B.jsxs)(`div`,{className:`inq-bottom`,children:[(0,B.jsxs)(`div`,{className:`inq-agree`,children:[(0,B.jsxs)(`label`,{className:`inq-check`,children:[(0,B.jsx)(`input`,{type:`checkbox`,name:`agree`,checked:n.agree,onChange:i,required:!0}),(0,B.jsx)(`span`,{children:`개인정보처리방침에 동의합니다.`})]}),(0,B.jsx)(`button`,{type:`button`,className:`inq-privacy-btn`,onClick:()=>t(!0),children:`개인정보처리방침 보기`})]}),(0,B.jsx)(`button`,{type:`submit`,className:`inq-submit`,children:`문의하기`})]})]})]})})}),e&&(0,B.jsx)(qT,{onClose:()=>t(!1)})]})}var XT=[{label:`문의하기`,to:`/contact/inquiry`},{label:`채용정보`,to:`/contact/recruit`}],ZT=[{id:1,part:`개발`,title:`백엔드 개발자`,type:`정규직`,career:`경력 3년 이상`,stack:[`Java`,`Spring Boot`,`MySQL`,`AWS`],desc:`항공 IT 시스템 및 UAM/UTM 플랫폼 백엔드 개발을 담당합니다.`,deadline:`2025.07.31`},{id:2,part:`개발`,title:`프론트엔드 개발자`,type:`정규직`,career:`경력 2년 이상`,stack:[`React`,`TypeScript`,`Vite`,`Framer Motion`],desc:`항공 관제 시스템 및 웹 서비스의 UI/UX 개발을 담당합니다.`,deadline:`2025.07.31`}],QT=[{icon:`🏢`,title:`유연근무`,desc:`자율 출퇴근 및 재택근무 지원`},{icon:`📚`,title:`자기계발`,desc:`도서 구입비 및 교육비 지원`},{icon:`🍱`,title:`식사 지원`,desc:`중식 제공 또는 식대 지원`},{icon:`💰`,title:`성과 보상`,desc:`우수 성과자 인센티브 지급`}];function $T({job:e,index:t}){return(0,B.jsxs)($.div,{className:`rc-job-card`,initial:{opacity:0,y:16},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:`-40px`},transition:{duration:.4,delay:t*.08,ease:[.4,0,.2,1]},children:[(0,B.jsxs)(`div`,{className:`rc-job-top`,children:[(0,B.jsx)(`span`,{className:`rc-job-part`,children:e.part}),(0,B.jsx)(`span`,{className:`rc-job-type`,children:e.type})]}),(0,B.jsx)(`h3`,{className:`rc-job-title`,children:e.title}),(0,B.jsx)(`p`,{className:`rc-job-career`,children:e.career}),(0,B.jsx)(`p`,{className:`rc-job-desc`,children:e.desc}),(0,B.jsx)(`div`,{className:`rc-job-stack`,children:e.stack.map(e=>(0,B.jsx)(`span`,{className:`rc-job-tag`,children:e},e))}),(0,B.jsxs)(`div`,{className:`rc-job-bottom`,children:[(0,B.jsxs)(`span`,{className:`rc-job-deadline`,children:[`마감 `,e.deadline]}),(0,B.jsx)(`a`,{href:`mailto:1416geun@palnet.co.kr?subject=채용 지원 - {job.title}`,className:`rc-job-apply`,children:`지원하기`})]})]})}function eE(){return(0,B.jsxs)(`article`,{children:[(0,B.jsx)(OC,{title:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)(`em`,{children:`Careers`})}),navItems:XT}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsxs)(`div`,{className:`inner-wrap`,children:[(0,B.jsxs)($.div,{className:`rc-head`,initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:`-60px`},transition:{duration:.5,ease:[.4,0,.2,1]},children:[(0,B.jsx)(`h2`,{className:`rc-title`,children:`하늘길을 함께 만들어갈 인재를 찾습니다.`}),(0,B.jsx)(`p`,{className:`rc-desc`,children:`팔네트웍스는 항공 IT, UAM, 드론 분야의 미래를 함께 개척할 열정 있는 분들을 환영합니다.`})]}),(0,B.jsxs)($.div,{className:`rc-benefits`,initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:`-60px`},transition:{duration:.5,delay:.1,ease:[.4,0,.2,1]},children:[(0,B.jsx)(`h3`,{className:`rc-section-title`,children:`복리후생`}),(0,B.jsx)(`div`,{className:`rc-benefits-grid`,children:QT.map((e,t)=>(0,B.jsxs)(`div`,{className:`rc-benefit-item`,children:[(0,B.jsx)(`span`,{className:`rc-benefit-icon`,children:e.icon}),(0,B.jsx)(`strong`,{className:`rc-benefit-title`,children:e.title}),(0,B.jsx)(`p`,{className:`rc-benefit-desc`,children:e.desc})]},t))})]}),(0,B.jsxs)(`div`,{className:`rc-jobs`,children:[(0,B.jsx)(`h3`,{className:`rc-section-title`,children:`채용 공고`}),(0,B.jsx)(`div`,{className:`rc-jobs-grid`,children:ZT.map((e,t)=>(0,B.jsx)($T,{job:e,index:t},e.id))})]})]})})]})}function tE(){return(0,B.jsxs)(Ft,{children:[(0,B.jsx)(Nt,{path:`/`,element:(0,B.jsx)(jt,{to:`/main`,replace:!0})}),(0,B.jsx)(Nt,{element:(0,B.jsx)(Zn,{}),children:(0,B.jsx)(Nt,{path:`/main`,element:(0,B.jsx)(Md,{})})}),(0,B.jsxs)(Nt,{element:(0,B.jsx)(Qn,{}),children:[(0,B.jsx)(Nt,{path:`/company`,element:(0,B.jsx)(jt,{to:`/company/about`,replace:!0})}),(0,B.jsx)(Nt,{path:`/company/about`,element:(0,B.jsx)(FC,{})}),(0,B.jsx)(Nt,{path:`/company/history`,element:(0,B.jsx)(VC,{})}),(0,B.jsx)(Nt,{path:`/company/partners`,element:(0,B.jsx)(qC,{})}),(0,B.jsx)(Nt,{path:`/company/location`,element:(0,B.jsx)(tw,{})}),(0,B.jsx)(Nt,{path:`/utm`,element:(0,B.jsx)(jt,{to:`/utm/intro`,replace:!0})}),(0,B.jsx)(Nt,{path:`/utm/intro`,element:(0,B.jsx)(eT,{})}),(0,B.jsx)(Nt,{path:`/utm/case`,element:(0,B.jsx)(iT,{})}),(0,B.jsx)(Nt,{path:`/business`,element:(0,B.jsx)(jt,{to:`/business/si`,replace:!0})}),(0,B.jsx)(Nt,{path:`/business/si`,element:(0,B.jsx)(cT,{})}),(0,B.jsx)(Nt,{path:`/business/rnd`,element:(0,B.jsx)(fT,{})}),(0,B.jsx)(Nt,{path:`/business/maintenance`,element:(0,B.jsx)(IT,{})}),(0,B.jsx)(Nt,{path:`/solution`,element:(0,B.jsx)(jt,{to:`/solution/flight-control`,replace:!0})}),(0,B.jsx)(Nt,{path:`/solution/flight-control`,element:(0,B.jsx)(HT,{})}),(0,B.jsx)(Nt,{path:`/solution/ibe`,element:(0,B.jsx)(WT,{})}),(0,B.jsx)(Nt,{path:`/solution/smart-tour`,element:(0,B.jsx)(GT,{})}),(0,B.jsx)(Nt,{path:`/solution/kt-gcloud`,element:(0,B.jsx)(KT,{})}),(0,B.jsx)(Nt,{path:`/contact`,element:(0,B.jsx)(jt,{to:`/contact/inquiry`,replace:!0})}),(0,B.jsx)(Nt,{path:`/contact/inquiry`,element:(0,B.jsx)(YT,{})}),(0,B.jsx)(Nt,{path:`/contact/recruit`,element:(0,B.jsx)(eE,{})})]})]})}function nE(){let{pathname:e}=tt();return(0,w.useEffect)(()=>{X.getAll().forEach(e=>e.kill()),W.killTweensOf(`*`),document.body.style.removeProperty(`overflow`),document.body.style.removeProperty(`padding-bottom`),document.body.style.removeProperty(`height`),document.documentElement.style.removeProperty(`overflow`),document.documentElement.style.removeProperty(`height`),document.body.classList.remove(`is-dark-hero`),window.scrollTo({top:0,behavior:`instant`}),document.documentElement.scrollTop=0,document.body.scrollTop=0,X.clearScrollMemory(),window.history.scrollRestoration=`manual`,requestAnimationFrame(()=>{X.refresh(!0)})},[e]),null}function rE(){return(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)(nE,{}),(0,B.jsx)(tE,{}),(0,B.jsx)(MC,{})]})}Kn.createRoot(document.getElementById(`root`)).render((0,B.jsx)(w.StrictMode,{children:(0,B.jsx)(Cn,{children:(0,B.jsx)(rE,{})})})); \ No newline at end of file diff --git a/docs/assets/index-B1i7FGkL.css b/docs/assets/index-DmtP9ads.css similarity index 52% rename from docs/assets/index-B1i7FGkL.css rename to docs/assets/index-DmtP9ads.css index c439a3f..4ce67e2 100644 --- a/docs/assets/index-B1i7FGkL.css +++ b/docs/assets/index-DmtP9ads.css @@ -1 +1 @@ -@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local(Pretendard Black),url(/PALNetworks/assets/Pretendard-Black-B7X87vPW.woff2)format("woff2"),url(/PALNetworks/assets/Pretendard-Black-CGKHU3YP.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local(Pretendard ExtraBold),url(/PALNetworks/assets/Pretendard-ExtraBold-C0vVUedy.woff2)format("woff2"),url(/PALNetworks/assets/Pretendard-ExtraBold-DkRXFB8B.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local(Pretendard Bold),url(/PALNetworks/assets/Pretendard-Bold-BYNivUXw.woff2)format("woff2"),url(/PALNetworks/assets/Pretendard-Bold-DD7wHHNl.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local(Pretendard SemiBold),url(/PALNetworks/assets/Pretendard-SemiBold-ClEDdoZU.woff2)format("woff2"),url(/PALNetworks/assets/Pretendard-SemiBold-SXfe8JY8.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local(Pretendard Medium),url(/PALNetworks/assets/Pretendard-Medium-Dw2vNklR.woff2)format("woff2"),url(/PALNetworks/assets/Pretendard-Medium-Cs2k_Pp2.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local(Pretendard Regular),url(/PALNetworks/assets/Pretendard-Regular-BhrLQoBv.woff2)format("woff2"),url(/PALNetworks/assets/Pretendard-Regular-D5CgADJ9.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local(Pretendard Light),url(/PALNetworks/assets/Pretendard-Light-knQmDAda.woff2)format("woff2"),url(/PALNetworks/assets/Pretendard-Light-BSr3DBFh.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local(Pretendard ExtraLight),url(/PALNetworks/assets/Pretendard-ExtraLight-Bi0YRlFr.woff2)format("woff2"),url(/PALNetworks/assets/Pretendard-ExtraLight-CmnYHmfp.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local(Pretendard Thin),url(/PALNetworks/assets/Pretendard-Thin-DWJVAZ2K.woff2)format("woff2"),url(/PALNetworks/assets/Pretendard-Thin-Cq3km6ap.woff)format("woff")}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,figure,figcaption,hr{margin:0;padding:0}html,body{width:100%;min-height:100%}body{color:#111;word-break:keep-all;word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:#fff;min-height:100vh;font-family:Outfit,Pretendard,Noto Sans KR,Malgun Gothic,Apple SD Gothic Neo,sans-serif;font-size:16px;font-weight:400;line-height:1.5}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*,:before,:after{box-sizing:border-box}ul,ol,li{list-style:none}img,picture,video,canvas,svg{vertical-align:top;border:0;max-width:100%;height:auto;display:block}audio,canvas,iframe,img,svg,video{vertical-align:top}img{image-rendering:auto}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}input,select,textarea,button{margin:0}button{cursor:pointer;appearance:none;background:0 0;border:0}button:disabled{cursor:default}input{appearance:none;background:0 0;border:0;border-radius:0}textarea{resize:none;appearance:none;background:0 0;border:0}select{appearance:none;background:0 0;border:0;border-radius:0}input::-ms-clear{display:none}input::-ms-reveal{display:none}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=checkbox],input[type=radio]{appearance:auto}textarea::placeholder,input::placeholder{color:#999;opacity:1}input:focus,select:focus,textarea:focus,button:focus{outline:none}a{color:inherit;background-color:#0000;text-decoration:none}table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}caption{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}fieldset{border:0;min-width:0}legend{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:inherit}strong,b{font-weight:700}em,i{font-style:normal}hr{border:0;border-top:1px solid #ddd}pre,code,kbd,samp{font-family:inherit}abbr[title]{text-decoration:none}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}[hidden]{display:none!important}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}template{display:none}[role=button]{cursor:pointer}:disabled{cursor:default}#root{min-height:100vh}.blind{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.clearfix:after{content:"";clear:both;display:block}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--header-height:96px;--color-primary:#1a1f5e;--color-primary-hover:#141852;--color-primary-light:#2d3380;--color-primary-soft:#1a1f5e12;--color-primary-soft-strong:#1a1f5e1c;--color-primary-soft-border:#1a1f5e24;--color-primary-border:#1a1f5e2e;--color-primary-border-strong:#1a1f5e38;--color-primary-shadow:#1a1f5e29;--navy:#1a1f5e;--pink:#d94889;--pink-light:#e58fb5;--purple:#7b3fa0;--sky:#198dc7;--grad-brand:linear-gradient(135deg,#d94889 0%,#7b3fa0 40%,#1a1f5e 75%,#198dc7 100%);--grad-brand-h:linear-gradient(90deg,#d94889 0%,#7b3fa0 50%,#1a1f5e 100%)}.main-layout,.sub-layout{min-height:calc(100vh - var(--header-height));padding-top:var(--header-height)}.sh4{margin-top:calc(-1 * var(--header-height));padding:calc(var(--header-height) + 80px) 80px 96px;position:relative;overflow:hidden}.sh4-inner{z-index:2;max-width:1660px;margin:0 auto;position:relative}.sh4-right{height:100%;min-height:320px;position:relative}.sh4-label{letter-spacing:.2em;text-transform:uppercase;color:#1a1f5e61;opacity:0;margin-bottom:20px;font-size:11px;font-weight:700;animation:.55s cubic-bezier(.16,1,.3,1) forwards sh4Up;display:block;transform:translateY(10px)}.sh4-title{letter-spacing:-.055em;color:var(--navy);margin:0 0 20px;font-size:clamp(40px,6vw,80px);font-weight:900;line-height:1.25}.sh4-title em{background:var(--grad-brand-h);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-right:1rem;font-size:7rem;font-style:normal}.sh4-title-line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.sh4-title-line-inner{display:block}.sh4-desc{color:#1a1f5e6b;word-break:keep-all;opacity:0;margin:0;font-size:clamp(14px,1.2vw,17px);line-height:1.8;animation:.6s cubic-bezier(.16,1,.3,1) .5s forwards sh4Up;transform:translateY(12px)}.sh4-breadcrumb{align-items:center;gap:6px;margin-bottom:16px;display:flex}.sh4-breadcrumb-item{color:#888;align-items:center;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.sh4-breadcrumb-item:hover{color:var(--color-primary)}.sh4-breadcrumb-item--active{color:#333;pointer-events:none}.sh4-breadcrumb-sep{color:#ccc;font-size:12px}.sh4--split .sh4-inner{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.sh4-nav-wrap{border-bottom:1px solid #1a1f5e14;box-shadow:0 1px #1a1f5e0f}.sh4-nav{align-items:center;max-width:1660px;margin:0 auto;display:flex}.sh4-nav-tab{color:#11111161;white-space:nowrap;letter-spacing:-.01em;align-items:center;height:52px;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;transition:color .25s;display:inline-flex;position:relative}.sh4-nav-tab:hover,.sh4-nav-tab--active{color:var(--navy)}.sh4-nav-tab--active:after{content:"";background:var(--grad-brand-h);border-radius:999px;height:2px;position:absolute;bottom:0;left:20px;right:20px}.fk-wrap{pointer-events:none;position:absolute;inset:0;overflow:hidden}.fk-item{letter-spacing:.04em;color:var(--navy);white-space:nowrap;-webkit-user-select:none;user-select:none;font-weight:700;position:absolute}@keyframes sh4Up{to{opacity:1;transform:translateY(0)}}@media (width<=1280px){.sh4,.sh4-nav{padding-left:48px;padding-right:48px}}@media (width<=1024px){.sh4,.sh4-nav{padding-left:32px;padding-right:32px}.sh4--split .sh4-inner{grid-template-columns:1fr;gap:0}.sh4-right{display:none}}@media (width<=768px){.sh4{padding:calc(var(--header-height) + 48px) 20px 20px}.sh4-nav{flex-wrap:wrap;padding-left:0;padding-right:0}.sh4-nav-tab{flex:0 0 50%;padding:0 20px;font-size:13px}.sh4-title-line-inner{margin-top:2rem}.sh4-title em{font-size:3rem}.sh4-nav-tab--active:after{left:0;right:0}}@media (width<=1280px){.ab3-stats{padding-left:48px;padding-right:48px}}@media (width<=1024px){.ab3-stats{padding-left:32px;padding-right:32px}.ab3-stats-grid{grid-template-columns:repeat(2,1fr)}.ab3-si{padding-bottom:40px}.ab3-si:nth-child(2){border-right:0}.ab3-si:nth-child(3){border-top:1px solid #1a1f5e0f;padding-left:0}.ab3-si:nth-child(4){border-top:1px solid #1a1f5e0f;border-right:0}}@media (width<=768px){.ab3-stats{padding:80px 20px}.ab3-si{padding-right:20px}.ab3-si:not(:first-child){padding-left:20px}}.partners-wrap{margin-top:-5rem;padding:0 0 6rem}.partners-title-block{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:5rem 0 3.5rem;display:flex}.partners-title-main{color:#333;letter-spacing:-.01em;font-size:clamp(18px,2vw,24px);font-weight:700;line-height:1.5}.partners-title-main em{color:#333;background:0 0;font-style:normal;font-weight:700}.partners-title-desc{color:#bbb;letter-spacing:.02em;font-size:13px;line-height:1.8}.partners-section-row{border-top:1px solid #e8e8e8;grid-template-columns:180px 1fr;align-items:start;gap:3rem;padding:80px 0;display:grid}.partners-section-row:first-of-type{border-top:none}.partners-sidebar{flex-direction:column;gap:6px;padding-top:4px;display:flex}.partners-eyebrow{letter-spacing:.15em;text-transform:uppercase;color:#888;font-size:12px;font-weight:600}.partners-heading{color:#111;letter-spacing:-.04em;margin-top:6px;font-size:32px;font-weight:800;line-height:1.15}.partners-count{color:#999;margin-top:8px;font-size:13px;font-weight:500}.partners-grid{border:1px solid #e8e8e8;border-radius:16px;display:grid;overflow:hidden}.partners-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.partners-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.partners-logo-cell{border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;justify-content:center;align-items:center;min-height:100px;padding:1.75rem 1.5rem;transition:background .15s;display:flex}.partners-grid--4 .partners-logo-cell:nth-child(4n){border-right:none}.partners-grid--4 .partners-logo-cell:nth-last-child(-n+4){border-bottom:none}.partners-grid--5 .partners-logo-cell:nth-child(5n){border-right:none}.partners-grid--5 .partners-logo-cell:nth-last-child(-n+5){border-bottom:none}.partners-logo-cell img{object-fit:contain;width:auto;max-width:75%;height:auto;max-height:28px;transition:all .3s}.partners-logo-cell img:hover{transition:all .3s;transform:scale(1.1)}.cta-box{background:var(--color-primary);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:48px 56px;display:flex;position:relative;overflow:hidden}.cta-bg{opacity:.28;background-position:right 100%;background-repeat:no-repeat;background-size:75%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000 70%);mask-image:linear-gradient(90deg,#0000 20%,#000 70%)}.cta-content{z-index:1;position:relative}.cta-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#ffffffa6;margin:0 0 8px;font-size:13px;font-weight:700}.cta-title{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(22px,2.2vw,30px);font-weight:800;line-height:1.25}.cta-btn{z-index:1;height:52px;color:var(--color-primary);white-space:nowrap;letter-spacing:-.01em;background:#fff;border-radius:999px;flex-shrink:0;align-items:center;padding:0 28px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}@media (width<=768px){.partners-wrap{margin-top:-2rem;padding:0 0 4rem}.partners-title-block{text-align:left;align-items:flex-start;padding:3rem 0 2rem}.partners-section-row{grid-template-columns:1fr;gap:1.5rem;padding:2.5rem 0}.partners-count{margin-top:0}.partners-heading-row{justify-content:center;align-items:end;gap:10px;display:flex}.partners-sidebar{flex-direction:column;align-items:flex-start;gap:4px;position:static}.partners-heading{font-size:24px}.partners-heading br{display:none}.partners-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-grid--4 .partners-logo-cell:nth-child(4n){border-right:1px solid #e8e8e8}.partners-grid--4 .partners-logo-cell:nth-last-child(-n+4){border-bottom:1px solid #e8e8e8}.partners-grid--4 .partners-logo-cell:nth-child(2n){border-right:none}.partners-grid--4 .partners-logo-cell:nth-last-child(-n+2){border-bottom:none}.partners-grid--5{grid-template-columns:repeat(3,minmax(0,1fr))}.partners-grid--5 .partners-logo-cell:nth-child(5n){border-right:1px solid #e8e8e8}.partners-grid--5 .partners-logo-cell:nth-last-child(-n+5){border-bottom:1px solid #e8e8e8}.partners-grid--5 .partners-logo-cell:nth-child(3n){border-right:none}.partners-grid--5 .partners-logo-cell:nth-last-child(-n+3){border-bottom:none}.cta-box{padding:32px 28px}.cta-bg{background-position:50%;background-size:cover;-webkit-mask-image:linear-gradient(#0000 0%,#000 40%);mask-image:linear-gradient(#0000 0%,#000 40%)}}.location-tabs{gap:8px;margin-bottom:32px;display:flex}.location-tab{color:#999;cursor:pointer;background:#fff;border:1px solid #e8e8e8;border-radius:100px;padding:10px 24px;font-size:14px;font-weight:600;transition:all .2s}.location-tab.active{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.location-tab:hover:not(.active){color:#333;border-color:#ccc}.location-wrap{grid-template-columns:1fr 320px;align-items:start;gap:4rem;padding-bottom:6rem;display:grid}.location-map{border-radius:20px;width:100%;height:480px;overflow:hidden}.location-map iframe{border:none;width:100%;height:100%;display:block}.location-info-card{flex-direction:column;display:flex}.location-info-card h3{color:#bbb;letter-spacing:.12em;text-transform:uppercase;margin:0 0 32px;font-size:12px;font-weight:700}.location-info-wrapper{align-self:start;max-height:calc(100vh - 200px);position:sticky;top:100px;overflow-y:auto}.location-info-list{flex-direction:column;gap:24px;margin:0 0 auto;padding:0;list-style:none;display:flex}.location-info-item{flex-direction:column;gap:4px;display:flex}.location-info-label{color:#bbb;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.location-info-value{cursor:default;color:#111;font-size:14px;font-weight:500;line-height:1.6;text-decoration:none}.location-hours{border-top:1px solid #ebebeb;margin-top:28px;margin-bottom:20px;padding-top:20px}.location-hours-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#11111159;margin:0 0 8px;font-size:11px;font-weight:700}.location-hours-label{color:#111;letter-spacing:-.02em;margin:0;font-size:15px;font-weight:700;line-height:1.6}.location-hours-text{color:#bbb;font-size:13px;font-weight:400}.location-inquiry-btn{background:var(--color-primary);color:#fff;letter-spacing:-.01em;border-radius:12px;justify-content:center;align-items:center;height:50px;font-size:15px;font-weight:700;text-decoration:none;transition:opacity .2s;display:flex}.location-transport{padding-top:32px;padding-bottom:0}.location-transport-title{color:#111;letter-spacing:-.03em;margin:0 0 20px;font-size:16px;font-weight:700}.location-transport-list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;display:grid}.location-transport-item{background:#fff;border:1px solid #e8e8e8;border-radius:16px;flex-direction:column;gap:14px;padding:24px 20px;display:flex}.location-transport-item-top{justify-content:space-between;align-items:center;display:flex}.location-transport-icon{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.location-transport-icon img{object-fit:contain;width:24px;height:24px}.location-transport-item:first-child .location-transport-icon{background:#a855a0}.location-transport-item:nth-child(2) .location-transport-icon{background:#7c5cc4}.location-transport-item:nth-child(3) .location-transport-icon{background:#3d51b8}.location-transport-badge{letter-spacing:.05em;color:#fff;border-radius:6px;justify-content:center;align-items:center;min-width:56px;height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.location-transport-item:first-child .location-transport-badge{background:#a855a0}.location-transport-item:nth-child(2) .location-transport-badge{background:#7c5cc4}.location-transport-item:nth-child(3) .location-transport-badge{background:#3d51b8}.location-transport-routes{flex-direction:column;gap:10px;display:flex}.location-transport-route{border-left:2px solid #f0f0f0;flex-direction:column;gap:3px;padding-left:10px;display:flex}.location-transport-route-title{color:#333;margin:0;font-size:12px;font-weight:700}.location-transport-route-desc{color:#888;white-space:pre-line;margin:0;font-size:12px;line-height:1.6}.location-info-section-title{color:#111;letter-spacing:-.03em;margin:0 0 20px;font-size:16px;font-weight:700;display:none}@media (width<=768px){.location-tabs{margin-bottom:24px}.location-wrap{flex-direction:column;gap:0;padding-bottom:4rem;display:flex}.location-map-wrap{order:1;width:100%}.location-info-wrapper{order:2;width:100%;max-height:none;margin-top:40px;position:static}.location-transport-wrap{order:3;width:100%;margin-top:40px;margin-bottom:4rem}.location-map{width:100%;height:260px}.location-transport{padding:0}.location-transport-list{grid-template-columns:1fr}.location-info-card{box-sizing:border-box;background:#fff;border:1px solid #e8e8e8;border-radius:16px;width:100%;margin-top:0;margin-left:0;margin-right:0;padding:28px 24px}.location-info-list{gap:20px;margin-bottom:28px}.location-hours{margin-top:0;margin-bottom:20px;padding-top:20px}.location-inquiry-btn{border-radius:12px;margin-top:0}.location-info-section-title{display:block}}.inner-wrap{max-width:1660px;margin:0 auto;padding:0 60px}.ht-header{text-align:center;padding:80px 0}.ht-header-title{letter-spacing:-.04em;color:#000;margin-bottom:0;font-size:48px;font-weight:500;line-height:1.3}.ht-header-title em{font-size:60px;font-style:normal;display:inline-block}.ht-header-title span{color:var(--color-primary);font-weight:700}.ht-header-title b{font-weight:700}.ht-header-sub{letter-spacing:-.03em;color:#666;margin-top:28px;font-size:16px;font-style:normal;font-weight:500;line-height:1.7;display:inline-block}.ht-card{background:#f7f8fc;border-radius:20px;margin-bottom:80px;padding:52px 48px 80px}.ht-tabs{justify-content:center;align-items:center;gap:16px;margin-bottom:52px;display:flex}.ht-tab{border:1.5px solid var(--color-primary-border);color:#888;cursor:pointer;letter-spacing:.01em;background:0 0;border-radius:100px;flex:1;max-width:400px;padding:9px 26px;font-size:14px;font-weight:600;transition:all .25s}.ht-tab:hover{border-color:var(--color-primary);color:var(--color-primary)}.ht-tab.is-active{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.ht-panel{align-items:start;gap:0 40px;width:fit-content;min-width:670px;margin:0 auto;display:flex}.ht-sidebar{min-width:155px;padding-top:4px}.ht-decade{color:#111;letter-spacing:-.03em;font-size:52px;font-weight:800;line-height:1}.ht-since{color:#aaa;letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-size:11px;font-weight:500}.ht-line-col{align-self:stretch;width:1px;position:relative}.ht-line-bg{background:var(--color-primary-soft-border);width:1px;position:absolute;inset:0}.ht-line-fill{background:var(--color-primary);width:1px;height:100%;position:absolute;top:0;left:0}.ht-content{padding-top:0}.ht-group{padding:0 0 72px;position:relative}.ht-group:last-child{padding-bottom:0}.ht-dot{border:1.5px solid var(--color-primary-border);z-index:1;background:#f7f8fc;border-radius:50%;width:8px;height:8px;transition:background .35s,border-color .35s,transform .35s;position:absolute;top:12px;left:-44px}.ht-dot.is-active{background:var(--color-primary);border-color:var(--color-primary);transform:scale(1.4)}.ht-year{letter-spacing:-.03em;margin:0 0 18px;font-size:40px;font-weight:800;line-height:1}.ht-list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.ht-item{align-items:baseline;gap:10px;display:flex}.ht-bullet{background:var(--color-primary);opacity:.4;border-radius:50%;flex-shrink:0;width:3px;height:3px;position:relative;top:-2px}.ht-text{color:#444;word-break:keep-all;font-size:14px;line-height:1.65}@media (width<=900px){.inner-wrap{padding:0 20px}.ht-header{padding:48px 0 32px}.ht-header-title{font-size:32px}.ht-header-title em{font-size:40px}.ht-card{border-radius:12px;padding:32px 20px 56px}.ht-panel{flex-direction:column;gap:0;min-width:auto}.ht-sidebar{min-width:auto;margin-bottom:32px}.ht-line-col{display:none}.ht-content{border-left:1px solid var(--color-primary-soft-border);padding-left:20px}.ht-dot{left:-24px}.ht-decade{font-size:36px}.ht-year{font-size:26px}}.inq-wrap{margin-bottom:60px}.inq-head{padding:80px 0 40px}.inq-title{color:#111;letter-spacing:-.02em;margin-bottom:12px;font-size:32px;font-weight:800}.inq-desc{color:#666;font-size:15px;line-height:1.7}.inq-grid{grid-template-columns:1fr 1fr;gap:20px 24px;display:grid}.inq-field{flex-direction:column;gap:8px;display:flex}.inq-field--full{grid-column:1/-1}.inq-label{color:#333;font-size:13px;font-weight:600}.inq-label em{color:var(--color-primary);font-style:normal}.inq-input{border:1.5px solid var(--color-primary-soft-border);color:#111;background:#fff;border-radius:8px;outline:none;height:48px;padding:0 14px;font-size:14px;transition:border-color .2s}.inq-input:focus{border-color:var(--color-primary)}.inq-input::placeholder{color:#bbb}.inq-textarea{border:1.5px solid var(--color-primary-soft-border);color:#111;resize:vertical;background:#fff;border-radius:8px;outline:none;height:160px;padding:14px;font-size:14px;transition:border-color .2s}.inq-textarea:focus{border-color:var(--color-primary)}.inq-textarea::placeholder{color:#bbb}.inq-bottom{justify-content:space-between;align-items:center;gap:16px;margin-top:28px;display:flex}.inq-agree{align-items:center;gap:12px;display:flex}.inq-check{cursor:pointer;color:#444;align-items:center;gap:8px;font-size:14px;display:flex}.inq-check input{accent-color:var(--color-primary);width:16px;height:16px}.inq-privacy-btn{color:#aaa;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;text-decoration:underline}.inq-privacy-btn:hover{color:var(--color-primary)}.inq-submit{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;height:48px;padding:0 40px;font-size:15px;font-weight:600;transition:background .2s}.inq-submit:hover{background:var(--color-primary-hover)}@media (width<=768px){.inq-grid{grid-template-columns:1fr}.inq-bottom{flex-direction:column;align-items:flex-start}.inq-submit{width:100%}.inq-title{font-size:24px}.inq-head{padding:48px 0 32px}}.rc-head{padding:80px 0 40px}.rc-title{color:#111;letter-spacing:-.02em;margin-bottom:16px;font-size:32px;font-weight:800;line-height:1.25}.rc-desc{color:#666;font-size:15px;line-height:1.7}.rc-section-title{color:#111;letter-spacing:-.01em;margin-bottom:28px;font-size:20px;font-weight:700}.rc-benefits{border-bottom:1px solid var(--color-primary-soft-border);padding-bottom:72px}.rc-benefits-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.rc-benefit-item{background:#f7f8fc;border-radius:12px;flex-direction:column;gap:8px;padding:24px 20px;display:flex}.rc-benefit-icon{font-size:24px}.rc-benefit-title{color:#111;font-size:14px;font-weight:700}.rc-benefit-desc{color:#666;font-size:13px;line-height:1.5}.rc-jobs{padding:56px 0 100px}.rc-jobs-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.rc-job-card{border:1.5px solid var(--color-primary-soft-border);background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:28px 32px;transition:border-color .2s,box-shadow .2s;display:flex}.rc-job-card:hover{border-color:var(--color-primary);box-shadow:0 4px 20px var(--color-primary-shadow)}.rc-job-top{gap:8px;display:flex}.rc-job-part{color:var(--color-primary);background:var(--color-primary-soft);border-radius:100px;padding:3px 10px;font-size:12px;font-weight:600}.rc-job-type{color:#666;background:#f0f0f0;border-radius:100px;padding:3px 10px;font-size:12px;font-weight:600}.rc-job-title{color:#111;letter-spacing:-.02em;font-size:22px;font-weight:800}.rc-job-career{color:#888;font-size:13px;font-weight:500}.rc-job-desc{color:#555;font-size:14px;line-height:1.6}.rc-job-stack{flex-wrap:wrap;gap:6px;display:flex}.rc-job-tag{color:#555;background:#f5f5f5;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:500}.rc-job-bottom{border-top:1px solid var(--color-primary-soft);justify-content:space-between;align-items:center;margin-top:4px;padding-top:16px;display:flex}.rc-job-deadline{color:#aaa;font-size:13px}.rc-job-apply{color:#fff;background:var(--color-primary);border-radius:8px;padding:9px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s}.rc-job-apply:hover{background:var(--color-primary-hover)}@media (width<=1024px){.rc-benefits-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.rc-head{padding:48px 0 32px}.rc-title{font-size:24px}.rc-benefits-grid{grid-template-columns:repeat(2,1fr)}.rc-jobs-grid{grid-template-columns:1fr}}.cs-head{padding:72px 0 100px}.cs-title{color:#111;letter-spacing:-.02em;margin-bottom:16px;font-size:40px;font-weight:800;line-height:1.25}.cs-title em{background:var(--grad-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.cs-desc{color:#666;font-size:15px;line-height:1.7}.cs-list{flex-direction:column;gap:0;padding-bottom:120px;display:flex}.cs-item{border-top:1px solid var(--color-primary-soft-border);grid-template-columns:1fr 1fr;align-items:center;gap:0;min-height:560px;padding:80px 0;display:grid;position:relative}.cs-item:first-child{border-top:0}.cs-item:last-child{border-bottom:1px solid var(--color-primary-soft-border)}.cs-item--flip .cs-img-wrap{order:2}.cs-item--flip .cs-body{order:1;padding-left:0;padding-right:80px}.cs-bg-num{color:#111;opacity:.03;letter-spacing:-.05em;pointer-events:none;z-index:0;font-size:200px;font-weight:800;line-height:1;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cs-img-wrap{aspect-ratio:3/2;will-change:clip-path;z-index:1;border-radius:12px;position:relative;overflow:hidden}.cs-img{object-fit:cover;width:100%;height:100%;display:block}.cs-img-fallback{background:var(--color-primary-soft);position:absolute;inset:0}.cs-body{z-index:1;flex-direction:column;gap:20px;padding-left:80px;display:flex}.cs-meta{align-items:center;gap:16px;display:flex}.cs-year{color:#aaa;letter-spacing:.1em;font-size:12px;font-weight:600}.cs-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);opacity:.8;font-size:12px;font-weight:600}.cs-item-title{color:#111;letter-spacing:-.02em;margin:0;font-size:30px;font-weight:800;line-height:1.3}.cs-item-desc{color:#555;word-break:keep-all;font-size:14px;line-height:1.8}.cs-tags{flex-wrap:wrap;gap:8px;display:flex}.cs-tag{color:var(--color-primary);background:var(--color-primary-soft);letter-spacing:.04em;border-radius:100px;padding:4px 12px;font-size:11px;font-weight:600}@media (width<=900px){.cs-head{padding:48px 0 64px}.cs-title{font-size:28px}.cs-item{grid-template-columns:1fr;gap:32px;min-height:auto;padding:48px 0}.cs-item--flip .cs-img-wrap{order:0}.cs-item--flip .cs-body{order:0;padding-right:0}.cs-body{padding-left:0}.cs-bg-num{font-size:120px}.cs-item-title{font-size:22px}}.top-btn{color:#fff;cursor:pointer;z-index:9999;background:#1e2a5e;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;transition:all .2s;animation:2s ease-in-out infinite top-btn-pulse;display:flex;position:fixed;bottom:32px;right:32px;box-shadow:0 4px 20px #1e2a5e66}.top-btn:hover{background:#2a3a7e;animation:none;transform:translateY(-4px);box-shadow:0 8px 24px #1e2a5e80}@media (width<=768px){.top-btn{width:40px;height:40px;font-size:14px;bottom:20px;right:20px}}@keyframes top-btn-pulse{0%{box-shadow:0 4px 20px #1e2a5e66,0 0 #1e2a5e4d}70%{box-shadow:0 4px 20px #1e2a5e66,0 0 0 12px #1e2a5e00}to{box-shadow:0 4px 20px #1e2a5e66,0 0 #1e2a5e00}}.ab-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#1a1f5e59;margin-bottom:40px;font-size:11px;font-weight:700;display:block}.ab-eyebrow--light{color:#ffffff4d}.about-section-label{letter-spacing:.15em;text-transform:uppercase;color:#8895c0;align-items:center;gap:8px;margin-bottom:20px;font-size:11px;font-weight:500;display:flex}.about-section-label:before{content:"";background:#1e2a5e;width:20px;height:2px;display:block}.about-section-label--light{color:#fff6}.about-section-label--light:before{background:#fff6}.about-company-section{padding:100px 0 160px}.about-company-inner{align-items:flex-start;gap:60px;display:flex}.about-company-text{flex:1;min-width:420px}.about-company-heading{color:#1a1a2e;margin-bottom:32px;font-size:42px;font-weight:700;line-height:1.5}.about-company-heading .blue{color:#1e2a5e}.about-company-body{color:#555;margin-bottom:20px;font-size:16px;line-height:2.1}.about-img-group{flex-shrink:0;align-items:flex-start;gap:16px;width:42vw;max-width:580px;display:flex}.about-img-main-wrap{will-change:transform, border-radius;background:#f4f5fb;flex:1;height:480px;overflow:hidden}.about-img-main-wrap img{object-fit:cover;object-position:20% center;width:100%;height:100%;display:block}.about-img-side-wrap{will-change:transform, border-radius;background:#eef0f8;flex-shrink:0;width:140px;height:400px;margin-top:120px;overflow:hidden}.about-img-side-wrap img{object-fit:cover;object-position:100% center;width:100%;height:100%;display:block}.about-tech-section{background:#0d1628;padding:100px 0 120px}.about-stats-row{border-bottom:1px solid #ffffff14;gap:0;margin-bottom:80px;padding-bottom:72px;display:flex}.about-stat-item{border-right:1px solid #ffffff14;flex:1;padding-right:40px}.about-stat-item:last-child{border-right:none;padding-left:40px;padding-right:0}.about-stat-item:not(:first-child):not(:last-child){padding-left:40px}.about-stat-num-wrap{align-items:flex-end;gap:4px;margin-bottom:12px;display:flex}.about-stat-num{color:#fff;letter-spacing:-.02em;font-size:52px;font-weight:900;line-height:1}.about-stat-suffix{color:#378add;margin-bottom:6px;font-size:24px;font-weight:700}.about-stat-label{color:#ffffff73;font-size:13px;font-weight:400}.about-tech-intro{margin-bottom:56px}.about-tech-heading{color:#fff;letter-spacing:-.02em;margin-top:16px;margin-bottom:20px;font-size:40px;font-weight:900;line-height:1.3}.about-tech-heading span{color:#378add}.about-tech-desc{color:#ffffff8c;max-width:560px;font-size:15px;line-height:1.9}.about-tech-cards{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.about-tech-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;padding:28px 24px}.about-tech-card-icon{color:#378add;background:#378add26;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:16px;font-size:22px;display:flex}.about-tech-card-title{color:#fff;margin-bottom:10px;font-size:15px;font-weight:700;line-height:1.4}.about-tech-card-desc{color:#ffffff73;font-size:13px;line-height:1.8}.about-meaning-section{border-bottom:1px solid #f0f0f0;padding:0 0 120px}.about-meaning-title{color:#1a1a2e;margin-bottom:36px;font-size:32px;font-weight:700}.about-meaning-cards{grid-template-columns:1fr 1fr;gap:20px;display:grid}.about-meaning-card{border:1px solid #e8eaf3;border-radius:16px;padding:36px 32px;position:relative;overflow:hidden}.about-meaning-card:before{content:"";background:#1e2a5e;width:100%;height:3px;position:absolute;top:0;left:0}.about-meaning-card-keyword{letter-spacing:.12em;color:#1e2a5e;background:#eef0f8;border-radius:4px;margin-bottom:20px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-block}.about-meaning-card-icon{color:#1e2a5e;background:#eef0f8;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:14px;font-size:20px;display:flex}.about-meaning-card-title{color:#1a1a2e;margin-bottom:12px;font-size:18px;font-weight:700}.about-meaning-card-desc{color:#777;font-size:15px;line-height:1.9}.about-mission-section{border-top:1px solid #f0f0f0;padding:100px 0}.about-mission-inner{align-items:flex-start;gap:100px;display:flex}.about-mission-left{flex:1;min-width:360px;padding-top:8px}.about-mission-title{color:#1a1a2e;margin-bottom:24px;font-size:30px;font-weight:700;line-height:1.5}.about-mission-desc{color:#555;font-size:15px;line-height:2.2}.about-mission-right{flex-direction:column;flex:1;gap:0;display:flex}.about-mission-item{border-bottom:1px solid #f0f0f0;align-items:flex-start;gap:24px;padding:32px 0;display:flex}.about-mission-item:first-child{border-top:none}.about-mission-item:last-child{border-bottom:none}.about-mission-item-num{color:#d0d4e8;letter-spacing:.05em;flex-shrink:0;width:28px;padding-top:2px;font-size:13px;font-weight:700}.about-mission-item-body{flex:1}.about-mission-item-top{align-items:center;gap:12px;margin-bottom:8px;display:flex}.about-mission-item-title{color:#1a1a2e;font-size:18px;font-weight:700}.about-mission-item-keyword{letter-spacing:.12em;color:#1e2a5e;background:#eef0f8;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:700}.about-mission-item-desc{color:#777;font-size:14px;line-height:1.8}.about-cert-section{border-top:1px solid #f0f0f0;padding:100px 0}.about-cert-title{color:#1a1a2e;margin-bottom:28px;font-size:32px;font-weight:700}.about-cert-patents{background:#f8f9fc;border-radius:12px;margin-bottom:48px;padding:20px 24px}.about-cert-patents-desc{color:#666;font-size:14px;line-height:1.9}.about-cert-cards{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.about-cert-card{border:1px solid #e8eaf3;border-radius:14px;flex-direction:column;gap:10px;padding:28px 24px;display:flex}.about-cert-card-icon{background:#eef0f8;border-radius:12px;width:48px;height:48px;margin-bottom:8px;padding:8px}.about-cert-card-icon img{object-fit:contain;width:100%;height:100%}.about-cert-card-year{color:#8895c0;letter-spacing:.05em;font-size:11px;font-weight:600}.about-cert-card-title{color:#1a1a2e;font-size:14px;font-weight:700;line-height:1.4}.about-cert-card-desc{color:#888;font-size:13px;line-height:1.7}.about-cta-section{text-align:center;background:#0d1628;width:100%;padding:120px 48px;position:relative;overflow:hidden}.about-cta-section:after{content:"";z-index:1;background:#0d162899;position:absolute;inset:0}.about-cta-bg{will-change:transform;z-index:2;background:radial-gradient(at 30%,#378add59 0%,#0000 50%),radial-gradient(at 70%,#6333b44d 0%,#0000 50%);width:200%;height:200%;animation:8s ease-in-out infinite alternate about-cta-move;position:absolute;inset:-50%}.about-cta-img{opacity:.4;mix-blend-mode:normal;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.about-cta-inner{z-index:3;max-width:600px;margin:0 auto;position:relative}.about-cta-title{color:#fff;letter-spacing:-.02em;margin-top:16px;margin-bottom:24px;font-size:42px;font-weight:900;line-height:1.3}.about-cta-desc{color:#ffffff80;margin-bottom:48px;font-size:15px;line-height:1.9}.about-cta-buttons{justify-content:center;gap:12px;display:flex}.about-cta-btn{border-radius:8px;align-items:center;padding:14px 32px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.about-cta-btn--primary{color:#0d1628;background:#fff}.about-cta-btn--primary:hover{background:#eef0f8}.about-cta-btn--outline{color:#fff;background:0 0;border:1px solid #ffffff4d}.about-cta-btn--outline:hover{background:#ffffff0d;border-color:#fff}@media (width<=768px){.about-img-side-wrap{display:none}.about-company-section{padding:64px 0 80px}.about-company-heading{font-size:26px}.about-company-body{font-size:14px}.about-meaning-section{padding:0 0 80px}.about-meaning-title{font-size:22px}.about-meaning-card-title{font-size:15px}.about-meaning-card-desc{font-size:13px}.about-mission-section{padding:64px 0}.about-mission-title{font-size:20px}.about-mission-desc{font-size:13px}.about-mission-item-title{font-size:15px}.about-cert-section{padding:64px 0 80px}.about-cert-title{font-size:22px}.about-cert-patents-desc{font-size:12px}.about-meaning-cards{grid-template-columns:1fr}.about-mission-inner{flex-direction:column;gap:48px}.about-mission-left{min-width:unset}.about-cert-cards{grid-template-columns:1fr 1fr}.about-slogan-line{font-size:36px}.about-company-inner{flex-direction:column}.about-company-text{min-width:unset}.about-img-group{width:100%;max-width:unset}.about-stats-row{flex-direction:column;gap:32px}.about-stat-num{font-size:36px}.about-stat-item{border-bottom:1px solid #ffffff14;border-right:none;padding:0 0 32px}.about-stat-item:last-child{border-bottom:none;padding-bottom:0}.about-tech-cards{grid-template-columns:1fr 1fr}.about-tech-heading{font-size:26px}.about-tech-desc,.about-tech-card-title{font-size:13px}.about-cta-section{padding:80px 24px}.about-cta-title{font-size:26px}.about-cta-desc{font-size:13px}.about-cta-btn{justify-content:center;width:100%;max-width:280px}.about-cta-buttons{flex-direction:column;align-items:center;width:100%}.about-cta-img{background-position:20%;background-size:cover}}@keyframes about-cta-move{0%{transform:translate(0%)}50%{transform:translate(-10%,8%)}to{transform:translate(10%,-8%)}}.fc-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#8895c0;align-items:center;gap:8px;margin-bottom:1.5rem;font-size:11px;font-weight:600;display:flex}.fc-eyebrow:before{content:"";background:linear-gradient(90deg,#e91e8c,#6b21a8);width:20px;height:2px;display:block}.fc-eyebrow--light{color:#ffffff73}.fc-eyebrow--light:before{background:#fff6}.fc-section-title{color:var(--color-primary);letter-spacing:-.01em;margin-bottom:2.5rem;font-size:1.5rem;font-weight:700;display:block}.fc-overview{border-radius:1.25rem;align-items:flex-end;min-height:520px;margin:3rem 0 6rem;display:flex;position:relative;overflow:hidden}.fc-overview__bg{object-fit:cover;filter:brightness(.38)saturate(.6);width:100%;height:100%;display:block;position:absolute;inset:0}.fc-overview__overlay{pointer-events:none;background:linear-gradient(170deg,#1a1f5e99 0%,#1a1f5eeb 60%);position:absolute;inset:0}.fc-overview__content{z-index:1;width:100%;padding:3.5rem 3.5rem 4rem;position:relative}.fc-overview__title{margin:.6rem 0 2.5rem}.fc-overview__title-inner{color:#fff;letter-spacing:-.01em;font-size:2rem;font-weight:700;line-height:1.45}.fc-overview__bottom{grid-template-columns:1fr 1fr;align-items:start;gap:2rem;display:grid}.fc-overview__sub{color:#ffffff80;margin:0;font-size:.88rem;line-height:1.9}.fc-badges{flex-wrap:wrap;align-content:flex-start;gap:.45rem;display:flex}.fc-badge{border:1px solid var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary);cursor:default;border-radius:999px;align-items:center;gap:.4rem;padding:.42rem .8rem;font-size:.76rem;font-weight:600;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.fc-badge:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.fc-badge--light{color:#ffffffbf;background:#ffffff14;border-color:#ffffff2e}.fc-badge--light:hover{color:#fff;background:#ffffff2e;border-color:#ffffff4d}.fc-intro{align-items:center;gap:48px;padding:60px 0;display:flex}.fc-intro__left{flex:1}.fc-intro__title{color:#1a1f3a;letter-spacing:-.02em;margin:16px 0 28px;font-size:2rem;font-weight:800;line-height:1.35}.fc-intro__desc{color:#666;margin-bottom:48px;font-size:.9rem;line-height:1.9}.fc-intro__icons{gap:32px;display:flex}.fc-intro__icon-item{flex-direction:column;align-items:center;gap:10px;display:flex}.fc-intro__icon-item img{object-fit:contain;width:80px;height:80px}.fc-intro__icon-item span{color:#888;font-size:.75rem;font-weight:600}.fc-intro__right{flex:0 0 52%}.fc-intro__monitor{object-fit:contain;width:100%;display:block}.fc-highlight{grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin-bottom:8rem;padding:60px 0;display:grid}.fc-highlight__item{align-items:center;gap:24px;display:flex}.fc-highlight__text{flex:0 0 40%}.fc-highlight__title{color:#1a1f3a;letter-spacing:-.02em;margin:10px 0 16px;font-size:1.75rem;font-weight:800;line-height:1.35}.fc-highlight__desc{color:#666;font-size:.88rem;line-height:1.9}.fc-highlight__img-wrap{flex:1}.fc-highlight__img-wrap img{object-fit:contain;width:100%;display:block}.fc-highlight__img-scene{width:100%;position:relative}.fc-highlight__tablet{object-fit:contain;width:100%;display:block}.fc-highlight__float-icon{object-fit:contain;filter:drop-shadow(0 8px 16px #00000026);width:72px;height:72px;position:absolute}.fc-situation{width:100%;position:relative}.fc-situation__main{object-fit:contain;width:100%;display:block}.fc-situation__left{object-fit:contain;position:absolute;top:10%;left:-20%;width:60%!important}.fc-situation__right{object-fit:contain;position:absolute;top:20%;right:-20%;width:60%!important}.fc-situation__bottom{object-fit:contain;width:60%;position:absolute;bottom:-40%;left:-5%}.fc-stats{border:1px solid var(--color-primary-soft-border);border-radius:1rem;grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:8rem;display:grid;overflow:hidden}.fc-stat-item{text-align:center;border-right:1px solid var(--color-primary-soft-border);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2.5rem 1.5rem;transition:background .2s;display:flex}.fc-stat-item:last-child{border-right:none}.fc-stat-item:hover{background:var(--color-primary-soft)}.fc-stat-item__value{color:var(--color-primary);letter-spacing:-.03em;font-size:2.25rem;font-weight:800;line-height:1}.fc-stat-item__label{color:#888;font-size:.8rem;font-weight:500;line-height:1.4}.fc-domains{margin-bottom:8rem}.fc-domains__grid{gap:1.25rem;height:420px;display:flex}.fc-domain-card{cursor:default;border-radius:1rem;flex:1;transition:flex .5s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.fc-domain-card:hover{flex:1.6}.fc-domain-card__img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.fc-domain-card:hover .fc-domain-card__img{transform:scale(1.08)}.fc-domain-card__overlay{background:linear-gradient(#0000 0%,#0000002e 55%,#000000b8 100%);flex-direction:column;justify-content:flex-end;padding:1.25rem;transition:background .4s;display:flex;position:absolute;inset:0}.fc-domain-card:hover .fc-domain-card__overlay{background:linear-gradient(#00000026 0%,#00000080 50%,#000000e0 100%)}.fc-domain-card__label{color:#fff;font-size:1.125rem;font-weight:700;line-height:1.3}.fc-domain-card__desc{color:#ffffffd9;opacity:0;max-height:0;margin:.5rem 0 0;font-size:.8rem;line-height:1.65;transition:max-height .4s,opacity .35s,transform .35s;overflow:hidden;transform:translateY(8px)}.fc-domain-card:hover .fc-domain-card__desc{opacity:1;max-height:6rem;transform:translateY(0)}@media (width<=1024px){.fc-domains__grid{flex-wrap:wrap;height:auto}.fc-domain-card{aspect-ratio:3/4;flex:0 0 calc(33.33% - 1rem)}}@media (width<=640px){.fc-domain-card{flex:0 0 calc(50% - .625rem)}}.fc-functions{margin-bottom:8rem}.fc-functions__body{align-items:flex-start;gap:5rem;display:flex}.fc-func-list{flex:1;margin:0;padding:0;list-style:none}.fc-func-item{border-top:1px solid var(--color-primary-soft-border);cursor:default;align-items:center;gap:2rem;padding:1.1rem 0;display:flex;position:relative;overflow:hidden}.fc-func-list li:last-child{border-bottom:1px solid var(--color-primary-soft-border)}.fc-func-item__num{letter-spacing:.1em;color:var(--color-primary-border-strong);flex-shrink:0;width:2rem;font-size:.7rem;font-weight:800;transition:color .3s}.fc-func-item.is-active .fc-func-item__num{color:var(--color-primary)}.fc-func-item__label{color:#bbb;flex:1;font-size:1rem;font-weight:600;line-height:1.4;transition:color .3s}.fc-func-item.is-active .fc-func-item__label{color:#1a1f3a}.fc-func-item__arrow{color:var(--color-primary);flex-shrink:0;align-items:center;display:flex}.fc-func-item__line{background:var(--color-primary);transform-origin:0;will-change:transform;height:1px;position:absolute;bottom:0;left:0;right:0}.fc-func-display{flex:0 0 500px}.fc-func-display__inner{aspect-ratio:2;background:#0a0e2e;border-radius:.875rem;position:relative;overflow:hidden}.fc-func-display__img{object-fit:cover;width:100%;height:100%;display:block}.fc-func-display__caption{background:linear-gradient(#0000 0%,#0a0e2ee0 100%);align-items:center;gap:.55rem;padding:.85rem 1rem;display:flex;position:absolute;bottom:0;left:0;right:0}.fc-func-display__num{color:var(--pink);font-size:1rem;font-weight:800;line-height:1}.fc-func-display__label{color:#fff;font-size:.78rem;font-weight:600}.fc-flow{padding-bottom:10rem}.fc-flow__row{align-items:flex-start;gap:0;display:flex}.fc-flow__item{text-align:center;flex-direction:column;flex:1;align-items:center;gap:.6rem;padding:2rem 1rem;display:flex;position:relative}.fc-flow__step{letter-spacing:.12em;color:var(--color-primary-border-strong);font-size:.68rem;font-weight:800}.fc-flow__label{color:var(--color-primary);font-size:.92rem;font-weight:700}.fc-flow__desc{color:#888;margin:0;font-size:.76rem;line-height:1.65}.fc-flow__arrow{background:var(--color-primary-soft-border);transform-origin:top;width:2px;height:1.5rem;position:absolute;top:2.75rem;right:-1px}@media (width<=1024px){.fc-overview{min-height:420px;margin:2rem 0 3rem}.fc-overview__content{padding:3rem 2.5rem 3.5rem}.fc-overview__title-inner{font-size:1.5rem}.fc-overview__bottom{grid-template-columns:1fr;gap:1.25rem}.fc-stats{grid-template-columns:repeat(2,1fr)}.fc-stat-item:nth-child(2){border-right:none}.fc-stat-item:first-child,.fc-stat-item:nth-child(2){border-bottom:1px solid var(--color-primary-soft-border)}.fc-domains__grid{grid-template-columns:repeat(3,1fr)}.fc-functions__body{flex-direction:column;gap:2rem}.fc-func-display{flex:none;width:100%;max-width:500px}.fc-func-list{width:100%}.fc-flow__row{flex-direction:column;gap:0}.fc-flow__item{text-align:left;border-bottom:1px solid var(--color-primary-soft-border);flex-direction:row;align-items:center;gap:1.25rem;width:100%;padding:1.25rem 1rem;transition:background .2s}.fc-flow__item:last-child{border-bottom:none}.fc-flow__item:hover{background:var(--color-primary-soft)}.fc-flow__step{background:var(--color-primary-soft);width:36px;height:36px;color:var(--color-primary);letter-spacing:.05em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:800;display:flex}.fc-flow__text{flex-direction:column;gap:.25rem;display:flex}.fc-flow__label{font-size:.92rem}.fc-flow__desc{font-size:.76rem}.fc-flow__arrow{display:none}.fc-highlight{grid-template-columns:1fr;gap:48px}.fc-highlight__item{flex-direction:column}.fc-highlight__img-wrap{width:100%}}@media (width<=640px){.fc-overview{border-radius:.875rem;min-height:360px}.fc-overview__content{padding:2.5rem 1.75rem 3rem}.fc-overview__title-inner{font-size:1.2rem}.fc-domains__grid{grid-template-columns:repeat(2,1fr)}.fc-func-item__label{font-size:.9rem}.fc-intro{flex-direction:column}.fc-intro__right{width:100%}.fc-intro__title{font-size:1.5rem}.fc-highlight{gap:32px;margin-bottom:0}.fc-highlight__item{gap:16px}.fc-highlight__title{font-size:1.3rem}.fc-highlight__desc{font-size:.82rem}.fc-highlight__float-icon{width:48px;height:48px}.fc-highlight__img-scene{transform-origin:top;transform:scale(.75)}}.ibe-channel-section{padding:60px 0}.ibe-channel__title{color:#1a1f3a;letter-spacing:-.02em;margin:12px 0 16px;font-size:2rem;font-weight:800;line-height:1.35}.ibe-channel__desc{color:#666;margin-bottom:56px;font-size:.9rem;line-height:1.9}.ibe-channel__diagram{grid-template-columns:420px 1fr 420px;align-items:center;width:min(1540px,100%);height:430px;margin:0 auto;display:grid;position:relative}.ibe-channel__svg{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ibe-channel__svg path{fill:none;stroke:#d948896b;stroke-width:2px}.ibe-channel__col{z-index:2;flex-direction:column;gap:34px;display:flex;position:relative}.ibe-channel__col--left{align-items:flex-start}.ibe-channel__col--right{align-items:flex-end}.ibe-channel__card{background:#ffffffeb;border:1px solid #e8eaf3e6;border-radius:18px;align-items:center;gap:18px;width:285px;height:82px;padding:0 28px;display:flex;box-shadow:0 8px 28px #1f22401c}.ibe-channel__card img{object-fit:contain;width:44px;height:44px}.ibe-channel__card span{color:var(--color-primary);font-size:1rem;font-weight:700}.ibe-channel__center{z-index:3;justify-content:center;align-items:center;display:flex;position:relative}.ibe-channel__center-img{object-fit:contain;filter:drop-shadow(0 24px 35px #5d2f9738);width:310px}.ibe-channel__svg path{fill:none;stroke:#8b5cf659;stroke-width:2px;stroke-dasharray:12 6;stroke-width:2px;stroke-dasharray:12 6;animation:2s linear infinite ibe-flow}.ibe-channel__svg path:first-child,.ibe-channel__svg path:nth-child(2),.ibe-channel__svg path:nth-child(3){animation-name:ibe-flow-right}.ibe-channel__svg path:nth-child(4),.ibe-channel__svg path:nth-child(5),.ibe-channel__svg path:nth-child(6){animation-name:ibe-flow-left}.ibe-channel__svg path:nth-child(2){animation-delay:.3s}.ibe-channel__svg path:nth-child(3){animation-delay:.6s}.ibe-channel__svg path:nth-child(5){animation-delay:.3s}.ibe-channel__svg path:nth-child(6){animation-delay:.6s}.ibe-channel__svg circle{fill:#8b5cf6;opacity:.7}.ibe-channel__cols-wrap{display:contents}@media (width<=1024px){.ibe-channel__diagram{flex-direction:column;gap:24px;width:100%;height:auto;display:flex}.ibe-channel__svg,.ibe-channel__center{display:none}.ibe-channel__col{flex-flow:wrap;justify-content:center;gap:12px;width:100%}.ibe-channel__col--left,.ibe-channel__col--right{align-items:center}.ibe-channel__card{width:calc(50% - 6px);height:72px}.ibe-channel__cols-wrap{flex-wrap:wrap;gap:12px;width:100%;display:flex}.ibe-channel__cols-wrap .ibe-channel__col{flex-direction:column;flex:1;min-width:0}}@media (width<=640px){.ibe-channel__card{gap:10px;width:100%;height:64px;padding:0 16px}.ibe-channel__card img{width:32px;height:32px}.ibe-channel__card span{font-size:.85rem}}@keyframes ibe-flow-right{0%{stroke-dashoffset:0}to{stroke-dashoffset:-36px}}@keyframes ibe-flow-left{0%{stroke-dashoffset:0}to{stroke-dashoffset:36px}}.ibe-booking-section{padding:60px 0 80px}.ibe-booking__title{color:#1a1f3a;letter-spacing:-.02em;margin:12px 0 56px;font-size:2rem;font-weight:800}.ibe-booking__flow{justify-content:center;align-items:flex-start;display:flex}.ibe-booking__item{flex-direction:column;flex:1;align-items:center;display:flex}.ibe-booking__connector{flex:1;height:4px;margin-top:40px;position:relative}.ibe-booking__line-bg{background:#8b5cf626;height:1px;position:absolute;top:50%;left:0;right:0}.ibe-booking__line-flow{height:2px;position:absolute;top:50%;left:0;right:0;overflow:hidden}.ibe-booking__line-flow:after{content:"";width:40%;height:100%;animation:1.8s linear infinite ibe-booking-flow;animation-delay:var(--delay,0s);background:linear-gradient(90deg,#0000,#8b5cf6cc,#0000);position:absolute;top:0;left:-40%}.ibe-booking__circle{background:#f8faff;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin-bottom:20px;display:flex;box-shadow:5px 5px 12px #0000000f,-5px -5px 12px #fff}.ibe-booking__circle img{object-fit:contain;width:48px;height:48px}.ibe-booking__num{color:var(--color-primary-light);letter-spacing:.1em;margin-bottom:6px;font-size:10px;font-weight:700}.ibe-booking__label{color:var(--color-primary);margin-bottom:8px;font-size:14px;font-weight:700}.ibe-booking__desc{color:#888;text-align:center;font-size:12px;line-height:1.7}@media (width<=768px){.ibe-booking__flow{flex-direction:column;align-items:flex-start;gap:0;padding-left:16px}.ibe-booking__item{flex-direction:row;align-items:center;gap:20px;width:100%}.ibe-booking__circle{flex-shrink:0;width:64px;height:64px;margin-bottom:0}.ibe-booking__text-wrap{flex-direction:column;display:flex}.ibe-booking__num{margin-bottom:2px}.ibe-booking__desc{text-align:left}.ibe-booking__connector{flex:none;width:2px;height:40px;margin:4px 0 4px 31px;position:relative}.ibe-booking__line-bg{background:#8b5cf626;width:1px;height:100%;position:absolute;top:0;left:0;right:auto}.ibe-booking__line-flow{width:2px;height:100%;position:absolute;top:0;left:0;right:auto;overflow:hidden}.ibe-booking__line-flow:after{content:"";width:100%;height:40%;animation:1.8s linear infinite ibe-booking-flow-v;animation-delay:var(--delay,0s);background:linear-gradient(#0000,#8b5cf6cc,#0000);position:absolute;top:-40%;left:0}}@keyframes ibe-booking-flow-v{0%{top:-40%}to{top:100%}}@keyframes ibe-booking-flow{0%{left:-40%}to{left:100%}}.si_archive{max-width:1660px;margin-left:auto;margin-right:0;padding:100px 0 120px}.si_archive__main{align-items:flex-start;gap:46px;display:flex}.si_archive__header{flex:0 0 320px;padding-top:24px}.si_archive__right{flex:1;min-width:0}.si_archive__eyebrow{letter-spacing:.12em;color:#2563eb;text-transform:uppercase;margin-bottom:16px;font-size:12px;font-weight:600;display:block}.si_archive__title{color:var(--color-primary);letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.25}.si_archive__desc{color:#555;margin:0 0 32px;font-size:14px;line-height:1.7}.si_archive__more{color:#111;border-bottom:1.5px solid #111;align-items:center;gap:6px;width:fit-content;padding-bottom:2px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.si_archive__more:hover{color:#2563eb;border-color:#2563eb}.si_archive__more-arrow{transition:transform .2s}.si_archive__more:hover .si_archive__more-arrow{transform:translate(4px)}.si_archive__slider{-webkit-user-select:none;user-select:none;cursor:grab;overflow:hidden}.si_archive__slider:active{cursor:grabbing}.si_archive__track{will-change:transform;gap:18px;padding-bottom:1px;padding-left:1px;padding-right:40px;display:flex}.si_archive__card{box-sizing:border-box;isolation:isolate;background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;flex:0 0 65%;padding:20px;display:flex}.si_archive__card-header{align-items:center;gap:12px;display:flex}.si_archive__card-img{aspect-ratio:16/8;background:#eef2f7;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;width:100%;overflow:hidden}.si_archive__card-img img{object-fit:cover;object-position:top;border-radius:8px;width:100%;height:100%;display:block}.si_archive__card-img-placeholder{background:linear-gradient(135deg,#cbd5e1 0%,#94a3b8 100%);position:absolute;inset:0}.si_archive__card-img img+.si_archive__card-img-placeholder{display:none}.si_archive__card-body{flex-direction:column;gap:12px;padding-top:16px;display:flex}.si_archive__card-body-left{flex:0 0 130px}.si_archive__card-num{color:#fff;background:linear-gradient(135deg,#c026d3,#7c3aed);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;font-weight:700;display:flex}.si_archive__card-title{color:#111;margin:0;font-size:16px;font-weight:700;line-height:1.4}.si_archive__card-tags{flex-wrap:wrap;gap:4px;display:flex}.si_archive__tag{color:#555;background:#fff;border:1px solid #d1d5db;border-radius:999px;padding:3px 8px;font-size:10px}.si_archive__card-desc{border-top:1px solid #f1f1f1;grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:14px 0 0;list-style:none;display:grid}.si_archive__card-desc li{flex-direction:column;gap:6px;display:flex}.si_archive__card-desc-icon{width:28px;height:28px;color:var(--color-primary);background:#f3f4f6;border-radius:8px;justify-content:center;align-items:center;font-size:14px;display:flex}.si_archive__card-desc-title{color:#111;font-size:13px;font-weight:700}.si_archive__card-desc-text{color:#888;font-size:12px;line-height:1.5}.si_archive__nav{align-items:center;gap:16px;width:100%;margin-top:40px;display:flex}.si_archive__nav-btn{cursor:pointer;color:#111;background:0 0;border:1.5px solid #e5e7eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;transition:all .25s;display:flex}.si_archive__nav-btn:hover{color:#fff;background:linear-gradient(135deg,#c026d3,#7c3aed);border-color:#0000}.si_archive__nav-btn:disabled{opacity:.3;cursor:not-allowed}.si_archive__nav-btn:disabled:hover{color:#111;background:0 0;border-color:#e5e7eb}.si_archive__progress{align-items:center;gap:8px;display:flex}.si_archive__progress-cur{color:#111;min-width:28px;font-size:22px;font-weight:700}.si_archive__progress-divider{color:#ccc;font-size:14px}.si_archive__progress-total{color:#bbb;min-width:28px;font-size:14px;font-weight:500}@media (width<=1200px){.si_archive__main{gap:36px}.si_archive__header{flex:0 0 260px}.si_archive__card{flex:0 0 72%}}@media (width<=1024px){.si_archive{padding:72px 0 80px}.si_archive__main{flex-direction:column;gap:36px}.si_archive__header{flex:none;width:100%;padding-top:0}.si_archive__right{width:100%}.si_archive__card{flex:0 0 80%}.si_archive__card-desc{grid-template-columns:repeat(2,1fr)}.si_archive__nav{margin-top:20px}}@media (width<=768px){.si-archive-wrap .inner-wrap{padding:0 20px}.si_archive{padding:56px 0 64px}.si_archive__main{gap:28px}.si_archive__right{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.si_archive__slider{scrollbar-width:none;padding:0 20px 4px;overflow-x:auto}.si_archive__slider::-webkit-scrollbar{display:none}.si_archive__track{gap:14px}.si_archive__card{flex:0 0 82%}.si_archive__card-img{aspect-ratio:16/6}.si_archive__card-body{gap:10px;padding-top:12px}.si_archive__nav{gap:14px;margin-top:20px}.si_archive__nav-btn{width:40px;height:40px;font-size:16px}.si_archive__card-desc{grid-template-columns:repeat(1,1fr);gap:10px}.si_archive__card-desc li{flex-direction:row;align-items:center;gap:10px}.si_archive__card-desc-icon{flex-shrink:0}.si_archive__card-desc-title{margin-bottom:2px;font-size:12px}.si_archive__card-desc-text{font-size:11px}.si_archive__desc br{display:none}}@media (width<=480px){.si-archive-wrap .inner-wrap{padding:0 16px}.si_archive__right{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}.si_archive__slider{padding:0 16px 4px}.si_archive__card{flex:0 0 calc(100vw - 48px)}.si_archive__card-img{aspect-ratio:8/6}.si_archive__card-desc{grid-template-columns:repeat(1,1fr)}.si_archive__title{font-size:30px}.si_archive__desc{font-size:13px}.si_archive__progress{gap:8px}}.mt-wrap.sub-content{background:linear-gradient(135deg,#f8f0ff 0%,#fff 60%)}.mt-intro{align-items:center;gap:60px;padding:80px 0 100px;display:flex}.mt-intro__left{flex:0 0 400px}.mt-intro__right{flex:1;justify-content:right;align-items:center;min-width:0;display:flex}.mt-title-line{margin-bottom:-.06em;padding-bottom:.06em;overflow:hidden}.mt-intro__title{color:var(--color-primary);letter-spacing:-.03em;margin:0;font-size:clamp(28px,3vw,42px);font-weight:800;line-height:1.25}.mt-intro__desc{color:#666;word-break:keep-all;margin:28px 0 36px;font-size:.9rem;line-height:1.9}.mt-intro__cta{color:var(--pink);letter-spacing:-.01em;align-items:center;gap:8px;font-size:.88rem;font-weight:700;text-decoration:none;transition:gap .25s;display:inline-flex}.mt-intro__cta:hover{gap:14px}.mt-venn{width:100%;max-width:640px;position:relative}.mt-venn__svg{width:100%;height:auto;display:block;overflow:visible}.mt-kpi{background:var(--color-primary);margin:0 0 100px;padding:56px 0}.mt-kpi__grid{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.mt-kpi__item{text-align:center;border-right:1px solid #ffffff1a;flex-direction:column;align-items:center;gap:10px;padding:20px 16px;display:flex}.mt-kpi__item:last-child{border-right:none}.mt-kpi__value{color:#fff;letter-spacing:-.04em;font-size:clamp(28px,3.5vw,52px);font-weight:900;line-height:1}.mt-kpi__label{color:#ffffff73;font-size:.78rem;font-weight:500;line-height:1.4}.mt-services{padding-bottom:120px}.mt-services__grid{border:1px solid var(--color-primary-soft-border);border-radius:16px;grid-template-columns:repeat(5,1fr);gap:0;display:grid;overflow:hidden}.mt-service-card{border-right:1px solid var(--color-primary-soft-border);flex-direction:column;gap:12px;padding:32px 24px 28px;transition:background .25s;display:flex;position:relative;overflow:hidden}.mt-service-card:last-child{border-right:none}.mt-service-card:hover{background:var(--color-primary-soft)}.mt-service-card__img-wrap{width:72px;height:72px;margin-bottom:8px;transition:transform .4s cubic-bezier(.22,1,.36,1)}.mt-service-card:hover .mt-service-card__img-wrap{transform:translateY(-6px)scale(1.08)}.mt-service-card__img{object-fit:contain;width:100%;height:100%}.mt-service-card__num{letter-spacing:.12em;color:var(--pink);opacity:.8;font-size:.7rem;font-weight:800}.mt-service-card__title{color:var(--color-primary);letter-spacing:-.02em;margin:0;font-size:1rem;font-weight:800}.mt-service-card__desc{color:#888;word-break:keep-all;margin:0;font-size:.78rem;line-height:1.7}.mt-service-card__line{background:var(--grad-brand-h);transform-origin:0;height:2px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.mt-service-card:hover .mt-service-card__line{transform:scaleX(1)}@media (width>=1660px){.si-archive-wrap .inner-wrap{margin-left:122.5px;margin-right:0;padding-right:0}}@media (width<=1280px){.mt-intro{gap:40px}.mt-intro__left{flex:0 0 360px}}@media (width<=1024px){.mt-intro{flex-direction:column;gap:48px;padding:60px 0 80px}.mt-intro__left{flex:none;width:100%}.mt-venn{max-width:460px}.mt-services__grid{grid-template-columns:repeat(3,1fr)}.mt-service-card:nth-child(3){border-right:none}.mt-service-card:nth-child(4),.mt-service-card:nth-child(5){border-top:1px solid var(--color-primary-soft-border)}.mt-service-card:nth-child(5){border-right:none}.mt-kpi__grid{grid-template-columns:repeat(2,1fr)}.mt-kpi__item:nth-child(2){border-right:none}.mt-kpi__item:nth-child(3),.mt-kpi__item:nth-child(4){border-top:1px solid #ffffff1a}.mt-kpi__item:nth-child(4){border-right:none}}@media (width<=768px){.mt-intro{padding:48px 0 64px}.mt-venn{max-width:340px}.mt-services__grid{grid-template-columns:repeat(2,1fr)}.mt-service-card:nth-child(2n){border-right:none}.mt-service-card:nth-child(3){border-right:1px solid var(--color-primary-soft-border)}.mt-service-card:nth-child(n+3){border-top:1px solid var(--color-primary-soft-border)}.mt-service-card:nth-child(5){border-right:none;grid-column:span 2}.mt-kpi{margin-bottom:64px}}@media (width<=480px){.mt-services__grid{grid-template-columns:1fr}.mt-service-card{border-right:none!important}.mt-service-card:nth-child(n+2){border-top:1px solid var(--color-primary-soft-border)}.mt-service-card:nth-child(5){grid-column:span 1}}.utm-intro{flex-direction:column;gap:52px;padding:80px 0;display:flex}.utm-intro__left{flex:1}.utm-intro__top{max-width:560px}.utm-intro__title{color:#111;word-break:keep-all;margin:16px 0 18px;font-size:38px;font-weight:700;line-height:1.4}.utm-intro__title em{color:var(--color-primary);font-style:normal}.utm-intro__desc{color:#555;word-break:keep-all;font-size:14px;line-height:1.85}.utm-intro__desc strong{color:#111;font-weight:600}.utm-intro__cards{grid-template-columns:repeat(4,1fr);gap:16px;margin-left:auto;list-style:none;display:grid}.utm-intro__card{background:#fff;border:1px solid #ebebeb;border-radius:16px;flex-direction:column;justify-content:flex-end;width:260px;height:260px;min-height:180px;padding:28px 24px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000000f}.utm-intro__card-num{color:#00000012;font-size:56px;font-weight:700;line-height:1;position:absolute;top:16px;right:20px}.utm-intro__card-img{object-fit:contain;width:64px;height:64px;margin-bottom:16px}.utm-intro__card-label{color:#222;word-break:keep-all;font-size:18px;font-weight:600;line-height:1.4}.utm-what{background:linear-gradient(135deg,#1a0a2e 0%,#0d0d1a 50%,#1a0820 100%);padding:100px 0}.utm-what__inner{justify-content:space-between;align-items:center;gap:80px;min-height:500px;display:flex}.utm-what__left{flex:0 0 480px}.utm-what__eyebrow{letter-spacing:2px;text-transform:uppercase;color:#e8193c;margin-bottom:20px;font-size:12px;font-weight:500;display:block}.utm-what__title{color:#fff;word-break:keep-all;margin-bottom:24px;font-size:40px;font-weight:700;line-height:1.35}.utm-what__desc{color:#ffffff8c;word-break:keep-all;margin-bottom:36px;font-size:14px;line-height:1.9}.utm-what__list{flex-direction:column;gap:14px;list-style:none;display:flex}.utm-what__list li{color:#ffffffbf;align-items:center;gap:12px;font-size:14px;font-weight:500;display:flex}.utm-what__list-dot{background:#e8193c;border-radius:50%;flex-shrink:0;width:6px;height:6px}.utm-what__right{background-position:100%;background-repeat:no-repeat;background-size:contain;flex:1;min-height:620px}.utm-what__img{object-fit:cover;width:100%;max-width:480px}.utm-what__img-wrap{background-position:100%;background-repeat:no-repeat;background-size:contain;width:100%;min-height:620px;position:relative}.utm-what__paths{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.drone{justify-content:center;align-items:center;display:flex;position:absolute}.drone--1{animation:6s ease-in-out infinite dronefloat1;top:28%;left:38%}.drone--2{animation:8s ease-in-out infinite dronefloat2;top:55%;left:60%}.drone--3{animation:7s ease-in-out infinite dronefloat3;top:40%;left:52%}.drone__bg{z-index:2;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.drone__bg--red{background:#e8193c40;border:1.5px solid #e8193ccc;box-shadow:0 0 16px #e8193c99,0 0 32px #e8193c4d}.drone__bg--blue{background:#3b82f640;border:1.5px solid #3b82f6cc;box-shadow:0 0 16px #3b82f699,0 0 32px #3b82f64d}.drone__bg--purple{background:#a78bfa40;border:1.5px solid #3b82f6cc;box-shadow:0 0 16px #a78bfa99,0 0 32px #a78bfa4d}.drone__ping{z-index:1;border-radius:50%;width:48px;height:48px;animation:2.5s ease-out infinite ping;position:absolute}.drone__ping--red{border:1.5px solid #e8193c99}.drone__ping--blue{border:1.5px solid #3b82f699}.drone__ping--purple{border:1.5px solid #a78bfa99}.drone__ping--delay{animation-delay:1s}.drone-alert{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;background:#fffffff2;border-radius:10px;align-items:flex-start;gap:10px;width:200px;padding:12px 14px;animation:.5s 1s forwards alertAppear;display:flex;position:absolute;bottom:120px;left:198px;box-shadow:0 0 20px #e8193c33}.drone-alert__dot{background:#e8193c;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:3px;animation:1s ease-in-out infinite dotBlink}.drone-alert__title{color:#e8193c;margin-bottom:4px;font-size:12px;font-weight:600}.drone-alert__desc{color:#444;margin-bottom:4px;font-size:11px;line-height:1.5}.drone-alert__pos{color:#888;font-variant-numeric:tabular-nums;font-size:10px}@keyframes alertAppear{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes dotBlink{0%,to{opacity:1}50%{opacity:.2}}@keyframes dronefloat1{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(12px,-10px)rotate(3deg)}66%{transform:translate(-8px,6px)rotate(-2deg)}}@keyframes dronefloat2{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(-10px,-14px)rotate(-3deg)}66%{transform:translate(8px,8px)rotate(2deg)}}@keyframes dronefloat3{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(10px,-12px)rotate(4deg)}}@keyframes ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.utm-evo{align-items:flex-start;gap:80px;padding:100px 48px;display:flex}.utm-evo__left{flex:0 0 420px}.utm-evo__eyebrow{letter-spacing:2px;color:#e8193c;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:20px;font-size:11px;font-weight:500;display:flex}.utm-evo__eyebrow:before{content:"";background:#e8193c;width:20px;height:1.5px}.utm-evo__title{color:#111;word-break:keep-all;margin-bottom:20px;font-size:36px;font-weight:700;line-height:1.35}.utm-evo__title em{color:var(--color-primary);font-style:normal}.utm-evo__desc{color:#777;word-break:keep-all;margin-bottom:32px;font-size:14px;line-height:1.85}.utm-evo__chip{color:#fff;background:#111;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:12px;font-weight:600;display:inline-flex}.utm-evo__chip-dot{background:#e8193c;border-radius:50%;flex-shrink:0;width:7px;height:7px}.utm-evo__right{flex:1}.utm-evo__track{flex-direction:column;display:flex;position:relative}.utm-evo__track:before{content:"";z-index:0;background:#ebebeb;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.utm-evo__item{grid-template-columns:1fr 56px 1fr;align-items:center;padding:20px 0;display:grid}.utm-evo__empty{flex:1}.utm-evo__card-wrap--left{padding-right:28px}.utm-evo__card-wrap--right{padding-left:28px}.utm-evo__dot-wrap{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.utm-evo__dot{color:#bbb;background:#f4f4f6;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:11px;font-weight:700;display:flex;box-shadow:0 0 0 1.5px #e0e0e0}.utm-evo__item--active .utm-evo__dot{color:#fff;background:#e8193c;box-shadow:0 0 0 8px #e8193c1a}.utm-evo__card{background:#f8f8fc;border:1px solid #ebebeb;border-radius:14px;padding:22px 20px}.utm-evo__item--active .utm-evo__card{background:#fff;border-color:#e8193c;box-shadow:0 6px 32px #e8193c1a}.utm-evo__card-name{color:#111;margin-bottom:6px;font-size:17px;font-weight:700}.utm-evo__item--active .utm-evo__card-name{color:#e8193c}.utm-evo__card-desc{color:#999;font-size:12px;line-height:1.7}.utm-evo__item--active .utm-evo__card-desc{color:#555}.utm-evo__card-tag{color:#bbb;background:#efefef;border-radius:20px;margin-top:10px;padding:3px 10px;font-size:11px;font-weight:500;display:inline-block}.utm-evo__item--active .utm-evo__card-tag{color:#e8193c;background:#e8193c14}.utm-evo__pal-flag{color:#e8193c;align-items:center;gap:6px;margin-top:10px;font-size:11px;font-weight:600;display:flex}.pal-header{z-index:1000;background:0 0;transition:top .4s cubic-bezier(.22,1,.36,1),padding .4s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1);position:fixed;top:0;left:0;right:0}.pal-header:before{content:"";-webkit-backdrop-filter:blur(10px)saturate(160%);opacity:0;pointer-events:none;background:#ffffff80;width:100%;height:100%;transition:opacity .45s cubic-bezier(.22,1,.36,1),background .45s cubic-bezier(.22,1,.36,1),-webkit-backdrop-filter .45s cubic-bezier(.22,1,.36,1),backdrop-filter .45s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.pal-header.is-scrolled:before,.pal-header.is-open:before,.pal-header.is-mobile-open:before{opacity:1}.pal-header.is-scrolled,.pal-header.is-open,.pal-header.is-mobile-open{box-shadow:0 10px 30px #0f172a0a}body.is-sub .pal-header.is-scrolled:not(.is-open){box-shadow:none;max-width:1440px;margin:0 auto;padding:0 16px;top:12px}body.is-sub .pal-header.is-scrolled:not(.is-open):before{opacity:0}body.is-sub .pal-header.is-scrolled:not(.is-open) .pal-header-inner{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffffeb;border:1px solid #11111112;border-radius:20px;height:64px;padding:0 28px;box-shadow:0 8px 32px #0f172a1a}body.is-sub .pal-header.is-scrolled:not(.is-open) .pal-header-logo img{width:140px}.pal-header-inner{z-index:2;justify-content:space-between;align-items:center;max-width:1660px;height:96px;margin:0 auto;transition:height .4s cubic-bezier(.22,1,.36,1),background .4s cubic-bezier(.22,1,.36,1),border-radius .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),padding .4s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.pal-header-logo{flex:none;margin:0;font-size:0;line-height:1}.pal-header-logo a{color:#111;letter-spacing:-.03em;align-items:center;font-size:28px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.pal-header-logo img{width:160px;transition:width .4s cubic-bezier(.22,1,.36,1);display:block}.pal-gnb{flex:auto;justify-content:center;height:100%;display:flex}.pal-gnb-depth1{align-items:center;gap:4px;height:100%;margin:0;padding:0;list-style:none;display:flex}.pal-gnb-item{height:100%;position:relative}.pal-gnb-link{color:#111;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;height:100%;padding:0 20px;text-decoration:none;transition:color .3s,transform .3s;display:inline-flex;position:relative}.pal-gnb-link:hover,.pal-gnb-link:focus-visible{color:var(--color-primary);outline:none;transform:translateY(-2px)}.pal-gnb-link-text{z-index:1;letter-spacing:-.02em;text-transform:uppercase;font-size:16px;font-weight:700;line-height:1;position:relative}.pal-gnb-link-line{background:var(--color-primary);transform-origin:50%;border-radius:999px;height:2px;transition:transform .32s;position:absolute;bottom:16px;left:20px;right:20px;transform:scaleX(0)}.pal-gnb-item.is-active .pal-gnb-link{color:var(--color-primary);transform:translateY(-2px)}.pal-gnb-item.is-active .pal-gnb-link-line{transform:scaleX(1)}.pal-header-util{flex:none;justify-content:flex-end;align-items:center;gap:12px;min-width:120px;display:flex}.pal-header-contact{color:#111;background:#fff;border:1px solid #1111111f;border-radius:999px;justify-content:center;align-items:center;height:44px;padding:0 18px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:border-color .3s,background .3s,color .3s,transform .3s,box-shadow .3s;display:inline-flex}.pal-header-contact:hover,.pal-header-contact:focus-visible{border-color:var(--color-primary);background:var(--color-primary);color:#fff;box-shadow:0 12px 24px var(--color-primary-shadow);outline:none;transform:translateY(-2px)}.pal-header-hamburger{cursor:pointer;background:#fff;border:1px solid #11111114;border-radius:14px;width:46px;height:46px;padding:0;transition:border-color .3s,transform .3s,box-shadow .3s,background .3s;display:none;position:relative}.pal-header-hamburger:hover,.pal-header-hamburger:focus-visible{border-color:var(--color-primary-border-strong);outline:none;transform:translateY(-2px);box-shadow:0 12px 24px #0f172a14}.pal-header-hamburger span{background:#111;border-radius:999px;width:18px;height:2px;transition:top .28s,transform .28s,opacity .2s,background .28s;position:absolute;left:50%;transform:translate(-50%)}.pal-header-hamburger span:first-child{top:15px}.pal-header-hamburger span:nth-child(2){top:22px}.pal-header-hamburger span:nth-child(3){top:29px}.pal-header-hamburger.is-active span:first-child{background:var(--color-primary);top:22px;transform:translate(-50%)rotate(45deg)}.pal-header-hamburger.is-active span:nth-child(2){opacity:0}.pal-header-hamburger.is-active span:nth-child(3){background:var(--color-primary);top:22px;transform:translate(-50%)rotate(-45deg)}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open):before{opacity:0}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open) .pal-gnb-link{color:#fff}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open) .pal-gnb-link-text{text-shadow:0 2px 12px #00000047}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open) .pal-header-contact{-webkit-backdrop-filter:blur(10px);color:#fff;box-shadow:none;background:#ffffff14;border:1px solid #ffffff38}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open) .pal-header-hamburger{-webkit-backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff2e}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open) .pal-header-hamburger span{background:#fff}.pal-mega-panel{pointer-events:none;opacity:0;visibility:hidden;z-index:1;width:100%;transition:opacity .18s;position:absolute;top:100%;left:0}.pal-mega-panel.is-visible{pointer-events:auto;opacity:1;visibility:visible}.pal-mega-panel:before{content:"";-webkit-backdrop-filter:blur(14px);background:#fffffff5;border-top:1px solid #1111110f;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 24px 50px #0f172a14}.pal-mega-panel-inner{z-index:1;grid-template-columns:360px 1fr;gap:40px;max-width:1440px;margin:0 auto;padding:24px 40px 28px;display:grid;position:relative}.pal-mega-panel-intro{background:linear-gradient(180deg,var(--color-primary-soft-strong) 0%,#1a1f5e0d 100%);border:1px solid #1111110f;border-radius:32px;flex-direction:column;justify-content:space-between;min-height:340px;padding:32px;display:flex;box-shadow:0 24px 50px #0f172a14}.pal-mega-panel-eyebrow{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:13px;font-weight:700;line-height:1.2;display:inline-block}.pal-mega-panel-intro h2{color:#111;letter-spacing:-.03em;white-space:pre-line;margin:0 0 16px;font-size:34px;font-weight:800;line-height:1.25}.pal-mega-panel-intro p{color:#555;word-break:keep-all;margin:0 0 24px;font-size:15px;font-weight:400;line-height:1.7}.pal-mega-panel-cta{background:var(--color-primary);color:#fff;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;height:46px;padding:0 18px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:background .3s,transform .3s,box-shadow .3s;display:inline-flex}.pal-mega-panel-cta:hover,.pal-mega-panel-cta:focus-visible{background:var(--color-primary-light);outline:none;transform:translateY(-2px);box-shadow:0 12px 24px #1a1f5e38}.pal-mega-panel-content{padding:16px 0 0}.pal-mega-panel-top{border-bottom:1px solid #11111114;justify-content:space-between;align-items:flex-end;gap:24px;padding:0 8px 24px;display:flex}.pal-mega-panel-top strong{color:#111;letter-spacing:-.03em;font-size:28px;font-weight:800;line-height:1.2}.pal-mega-panel-top p{color:#666;word-break:keep-all;text-align:right;max-width:520px;margin:0;font-size:15px;line-height:1.7}.pal-mega-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-top:24px;display:grid}.pal-mega-section{padding:8px}.pal-mega-section h3{color:#111;letter-spacing:-.02em;margin:0 0 14px;font-size:15px;font-weight:800;line-height:1.4}.pal-mega-section ul{margin:0;padding:0;list-style:none}.pal-mega-section li+li{margin-top:10px}.pal-mega-item{background:#fff;border:1px solid #1111110f;border-radius:22px;padding:18px 20px;text-decoration:none;transition:border-color .28s,transform .28s,box-shadow .28s,background .28s;display:block}.pal-mega-item:hover,.pal-mega-item:focus-visible{border-color:var(--color-primary-border);background:#fff;outline:none;transform:translateY(-3px);box-shadow:0 18px 36px #0f172a14}.pal-mega-item-title{color:#111;letter-spacing:-.02em;margin-bottom:6px;font-size:16px;font-weight:700;line-height:1.4;transition:color .28s;display:block}.pal-mega-item-desc{color:#666;word-break:keep-all;font-size:14px;line-height:1.6;display:block}.pal-mega-item:hover .pal-mega-item-title,.pal-mega-item:focus-visible .pal-mega-item-title{color:var(--color-primary)}.pal-header-dim{z-index:999;opacity:0;visibility:hidden;pointer-events:none;background:#11111152;border:0;width:100%;height:calc(100vh - 96px);transition:opacity .28s,visibility .28s;position:fixed;top:96px;left:0}.pal-header-dim.is-visible{opacity:1;visibility:visible;pointer-events:auto}.pal-mobile-dim{z-index:1198;opacity:0;visibility:hidden;pointer-events:none;background:#1111116b;transition:opacity .28s,visibility .28s;position:fixed;inset:0}.pal-mobile-dim.is-visible{opacity:1;visibility:visible;pointer-events:auto}.pal-mobile-menu{z-index:1199;background:#fff;flex-direction:column;width:min(92vw,420px);height:100vh;transition:transform .34s;display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-24px 0 60px #0f172a24}.pal-mobile-menu.is-open{transform:translate(0)}.pal-mobile-menu-head{border-bottom:1px solid #11111114;justify-content:space-between;align-items:center;min-height:88px;padding:24px 24px 20px;display:flex}.pal-mobile-menu-head strong{color:var(--color-primary);letter-spacing:.12em;font-size:14px;font-weight:800;line-height:1}.pal-mobile-menu-close{cursor:pointer;background:#fff;border:1px solid #11111114;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:border-color .28s,transform .28s;display:inline-flex;position:relative}.pal-mobile-menu-close:hover,.pal-mobile-menu-close:focus-visible{border-color:var(--color-primary-border-strong);outline:none;transform:translateY(-2px)}.pal-mobile-menu-close span{background:#111;border-radius:999px;width:18px;height:2px;position:absolute}.pal-mobile-menu-close span:first-child{transform:rotate(45deg)}.pal-mobile-menu-close span:last-child{transform:rotate(-45deg)}.pal-mobile-menu-body{flex:auto;padding:10px 20px 24px;overflow-y:auto}.pal-mobile-nav{margin:0;padding:0;list-style:none}.pal-mobile-nav-item{border-bottom:1px solid #1111110f}.pal-mobile-nav-link,.pal-mobile-nav-toggle{color:#111;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:20px 4px;text-decoration:none;display:flex}.pal-mobile-nav-link span,.pal-mobile-nav-toggle span{letter-spacing:-.03em;text-transform:uppercase;font-size:20px;font-weight:800;line-height:1.3}.pal-mobile-nav-toggle:focus-visible,.pal-mobile-nav-link:focus-visible{outline:none}.pal-mobile-nav-arrow{flex:none;width:18px;height:18px;display:block;position:relative}.pal-mobile-nav-arrow:before,.pal-mobile-nav-arrow:after{content:"";background:#111;border-radius:999px;width:10px;height:2px;transition:transform .28s,background .28s;position:absolute;top:8px}.pal-mobile-nav-arrow:before{left:0;transform:rotate(45deg)}.pal-mobile-nav-arrow:after{right:0;transform:rotate(-45deg)}.pal-mobile-nav-item.is-open .pal-mobile-nav-toggle span{color:var(--color-primary)}.pal-mobile-nav-item.is-open .pal-mobile-nav-arrow:before{background:var(--color-primary);transform:rotate(-45deg)}.pal-mobile-nav-item.is-open .pal-mobile-nav-arrow:after{background:var(--color-primary);transform:rotate(45deg)}.pal-mobile-submenu{max-height:0;padding:0 2px;transition:max-height .36s;overflow:hidden}.pal-mobile-nav-item.is-open .pal-mobile-submenu{max-height:1200px;padding-bottom:20px}.pal-mobile-submenu-group+.pal-mobile-submenu-group{margin-top:20px}.pal-mobile-submenu-group h3{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:800;line-height:1.4}.pal-mobile-submenu-group ul{margin:0;padding:0;list-style:none}.pal-mobile-submenu-group li+li{margin-top:10px}.pal-mobile-submenu-link{background:#fafafa;border:1px solid #1111110f;border-radius:18px;padding:16px 16px 15px;text-decoration:none;transition:border-color .28s,transform .28s,box-shadow .28s,background .28s;display:block}.pal-mobile-submenu-link:hover,.pal-mobile-submenu-link:focus-visible{border-color:var(--color-primary-soft-border);background:#fff;outline:none;transform:translateY(-2px);box-shadow:0 12px 24px #0f172a0f}.pal-mobile-submenu-link strong{color:#111;letter-spacing:-.02em;font-size:15px;font-weight:700;line-height:1.4;display:block}.pal-mobile-submenu-link p{color:#666;word-break:keep-all;margin:4px 0 0;font-size:13px;line-height:1.6}.pal-mobile-featured-link{background:linear-gradient(180deg,var(--color-primary-soft-strong) 0%,#1a1f5e0d 100%);border-radius:22px;margin-top:18px;padding:18px;text-decoration:none;display:block}.pal-mobile-featured-link span{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:800;line-height:1.2;display:block}.pal-mobile-featured-link strong{color:#111;letter-spacing:-.02em;font-size:16px;font-weight:800;line-height:1.5;display:block}.pal-mobile-contact-box{background:#fff;border:1px solid #1111110f;border-radius:24px;margin-top:28px;padding:20px}.pal-mobile-contact-box p{color:#555;word-break:keep-all;margin:0 0 14px;font-size:14px;line-height:1.7}.pal-mobile-contact-link{background:var(--color-primary);color:#fff;border-radius:999px;justify-content:center;align-items:center;height:44px;padding:0 16px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:background .28s,transform .28s,box-shadow .28s;display:inline-flex}.pal-mobile-contact-link:hover,.pal-mobile-contact-link:focus-visible{background:var(--color-primary-light);outline:none;transform:translateY(-2px);box-shadow:0 12px 24px #1a1f5e38}.pal-header-lang{background:#fff;border:1px solid #1111111f;border-radius:999px;align-items:center;height:36px;padding:3px;transition:border-color .3s,background .3s;display:inline-flex}.pal-header-lang-btn{color:#1111118c;letter-spacing:.3px;cursor:pointer;background:0 0;border:0;border-radius:999px;height:100%;padding:0 14px;font-size:12px;font-weight:700;line-height:1;transition:background .25s,color .25s}.pal-header-lang-btn:hover{color:#111}.pal-header-lang-btn.is-active{color:#fff;background:#111}.pal-header-lang-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open) .pal-header-lang{-webkit-backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff2e}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open) .pal-header-lang-btn{color:#fff9}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open) .pal-header-lang-btn:hover{color:#fff}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open) .pal-header-lang-btn.is-active{color:#111;background:#fff}.pal-mobile-lang{border-top:1px solid #11111114;justify-content:space-between;align-items:center;margin-top:8px;padding:18px 4px 4px;display:flex}.pal-mobile-lang-label{color:#1111118c;letter-spacing:.3px;font-size:13px;font-weight:500}.pal-mobile-lang-toggle{background:#fff;border:1px solid #1111111f;border-radius:999px;align-items:center;height:36px;padding:3px;display:inline-flex}.pal-mobile-lang-btn{color:#1111118c;letter-spacing:.3px;cursor:pointer;background:0 0;border:0;border-radius:999px;height:100%;padding:0 14px;font-size:12px;font-weight:700;line-height:1;transition:background .25s,color .25s}.pal-mobile-lang-btn:hover{color:#111}.pal-mobile-lang-btn.is-active{color:#fff;background:#111}@media (width<=1660px){.pal-header-inner{padding:0 24px}.pal-mega-panel-inner{padding:24px}}@media (width<=1200px){.pal-mega-panel-inner{grid-template-columns:320px 1fr;gap:24px}.pal-mega-panel-intro h2{font-size:28px}.pal-mega-panel-top{flex-direction:column;align-items:flex-start}.pal-mega-panel-top p{text-align:left;max-width:none}}@media (width<=1024px){.pal-header-inner{height:82px;padding:0 20px}.pal-header-logo a{font-size:24px}.pal-gnb,.pal-header-contact{display:none}.pal-header-hamburger{display:inline-flex}.pal-header-util{min-width:auto}.pal-mega-panel,.pal-header-dim,.pal-header-lang{display:none}}@media (width<=767px){.pal-mobile-menu{width:100vw}.pal-mobile-menu-head{min-height:82px;padding:20px 20px 16px}.pal-mobile-menu-body{padding:8px 16px 20px}.pal-mobile-nav-link span,.pal-mobile-nav-toggle span{font-size:18px}.pal-mobile-submenu-link{border-radius:16px;padding:14px 14px 13px}.pal-mobile-contact-box{border-radius:20px;padding:18px}}.site-footer{color:#ffffff8c;background:#0a0a0a}.footer-inner{max-width:1660px;margin:0 auto;padding:60px 40px 28px}.footer-top{border-bottom:1px solid #ffffff14;grid-template-columns:1.2fr 3.8fr;gap:40px;padding-bottom:36px;display:grid}.footer-logo{width:fit-content;min-width:200px;display:inline-block}.footer-logo img{width:auto;height:40px;display:block}.footer-tagline{color:#ffffff80;letter-spacing:.2px;margin:0;font-size:13px;line-height:1.6}.footer-nav{grid-template-columns:repeat(5,1fr);gap:20px;display:grid}.footer-nav-group h5{color:#fff;letter-spacing:.6px;margin:0 0 14px;font-size:12px;font-weight:600}.footer-nav-group ul{margin:0;padding:0;list-style:none}.footer-nav-group li{margin-bottom:8px}.footer-nav-group a{color:#ffffff80;font-size:13px;text-decoration:none;transition:color .2s}.footer-nav-group a:hover{color:#fff}.footer-mid{border-bottom:1px solid #ffffff14;padding:24px 0}.footer-info p{color:#ffffff80;margin:0 0 4px;font-size:12px;line-height:1.8}.footer-info p:last-child{margin-bottom:0}.footer-info .strong{color:#ffffffd9;font-weight:500}.footer-info .sep{color:#fff3;margin:0 10px;display:inline-block}.footer-info a{color:inherit;text-decoration:none}.footer-info a:hover{color:#fff}.footer-bot{justify-content:space-between;align-items:center;padding-top:18px;display:flex}.footer-copy{color:#ffffff59;letter-spacing:.2px;margin:0;font-size:12px}.footer-policy{gap:20px;margin:0;padding:0;list-style:none;display:flex}.footer-policy a{color:#ffffff8c;font-size:12px;text-decoration:none;transition:color .2s}.footer-policy a:hover{color:#fff}@media (width<=1024px){.footer-inner{padding:48px 24px 24px}.footer-top{grid-template-columns:1fr;gap:32px;padding-bottom:28px}.footer-nav{grid-template-columns:repeat(3,1fr);gap:24px 16px}.footer-bot{flex-direction:column;align-items:flex-start;gap:10px;padding-top:14px}}@media (width<=640px){.footer-nav{grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.footer-info p{margin-bottom:14px}.footer-info p:last-child{margin-bottom:0}.footer-info .sep{display:none}.footer-info .info-item{line-height:1.9;display:block}}:root{--header-height:96px;--color-primary:#1a1f5e;--color-primary-hover:#2f5daa;--color-primary-light:#6b78b5;--color-primary-soft:#1a1f5e14;--color-primary-soft-strong:#1a1f5e1f;--color-primary-soft-border:#1a1f5e29;--color-primary-border:#1a1f5e33;--color-primary-border-strong:#1a1f5e3d;--color-primary-shadow:#1a1f5e2e}html{scrollbar-gutter:inherit}body{overflow-x:hidden}.main-layout,.sub-layout{min-height:calc(100vh - var(--header-height));padding-top:var(--header-height)}.main-page{width:100%;overflow:hidden}.main-section{height:100vh;position:relative}.main-bg-wrap{justify-content:center;align-items:flex-start;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.main-bg{transform-origin:50%;will-change:transform,width,height,border-radius;background:#050b17;border-radius:24px;width:min(1660px,100vw - 80px);height:750px;position:relative;overflow:hidden}.main-bg-hero1{background:url(/PALNetworks/images/hero1.png) 50%/cover no-repeat;position:absolute;inset:0;transform:scale(1.04)}.main-bg-hero2{opacity:0;position:absolute;inset:0;overflow:hidden}.hero-video{object-fit:cover;width:100%;height:100%}.main-bg-hero3{opacity:0;background:url(/PALNetworks/images/hero3.png) 50%/cover no-repeat;position:absolute;inset:0}.main-bg:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#040a181f 0%,#040a183d 38%,#040a188f 100%),linear-gradient(90deg,#00000029 0%,#0000000d 42%,#0000001f 100%);position:absolute;inset:0}.main-bg:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 50% 58%,#ffffff0f 0%,#ffffff06 18%,#fff0 44%),radial-gradient(circle at 50% 78%,#1a1f5e29 0%,#1a1f5e14 20%,#1a1f5e00 44%);position:absolute;inset:0}.main-visible-atmo{z-index:2;pointer-events:none;mix-blend-mode:screen;will-change:transform,opacity;position:absolute;inset:-12%}.main-visible-atmo1{filter:blur(24px);opacity:.52;background:radial-gradient(circle at 20% 28%,#8eb8ff38 0%,#8eb8ff1f 16%,#8eb8ff08 30%,#8eb8ff00 44%),radial-gradient(circle at 78% 70%,#70e0ff24 0%,#70e0ff14 16%,#70e0ff05 28%,#70e0ff00 40%);animation:8s ease-in-out infinite visibleAtmo1}.main-visible-atmo2{filter:blur(28px);opacity:.34;background:radial-gradient(circle at 72% 22%,#bcd6ff24 0%,#373f4d12 16%,#bcd6ff05 30%,#bcd6ff00 44%),radial-gradient(circle at 28% 74%,#7ccaff29 0%,#7ccaff14 16%,#7ccaff05 30%,#7ccaff00 42%);animation:9.5s ease-in-out infinite visibleAtmo2}.main-visible-beam{z-index:2;pointer-events:none;mix-blend-mode:screen;will-change:transform,opacity;width:72%;height:155%;position:absolute;top:-18%;left:-42%}.main-visible-beam1{filter:blur(12px);opacity:.95;background:linear-gradient(90deg,#fff0 0%,#ffffff05 22%,#ffffff57 50%,#ffffff0d 70%,#fff0 100%);animation:4.2s linear infinite visibleBeam1;transform:rotate(-16deg)}.main-visible-beam2{filter:blur(16px);opacity:.78;background:linear-gradient(90deg,#fff0 0%,#b6e1ff05 22%,#ffffff38 50%,#b6e1ff0a 72%,#fff0 100%);animation:5.6s linear .8s infinite visibleBeam2;transform:rotate(14deg)}.main-visible-haze{z-index:2;pointer-events:none;filter:blur(28px);opacity:.56;background:radial-gradient(circle,#ffffff3d 0%,#ffffff1f 16%,#ffffff0d 28%,#ffffff04 42%,#fff0 64%);border-radius:999px;width:min(980px,78vw);height:min(460px,40vw);animation:4.8s ease-in-out infinite visibleHaze;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-grid{z-index:2;pointer-events:none;opacity:.18;background-image:linear-gradient(#aeceff14 1px,#0000 1px),linear-gradient(90deg,#aeceff14 1px,#0000 1px);background-size:64px 64px;animation:10s linear infinite gridShift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000038 20%,#000000b8 52%,#0000002e 100%);mask-image:linear-gradient(#0000 0%,#00000038 20%,#000000b8 52%,#0000002e 100%)}.main-text{z-index:3;pointer-events:none;position:absolute;inset:0}.main-text .text{color:#fff;text-shadow:0 10px 30px #00000038;will-change:transform,opacity,filter;position:absolute}.text-left-bottom{text-align:left;letter-spacing:-.05em;width:100%;max-width:760px;font-size:64px;font-weight:700;line-height:1.12;bottom:124px;left:92px}.text-center-hero{text-align:center;letter-spacing:-.045em;width:min(1080px,100% - 120px);font-size:56px;font-weight:700;line-height:1.24;top:45%;left:50%;transform:translate(-50%,-50%)}.main-text .text-change{opacity:0}.main-kicker{letter-spacing:.22em;color:#ffffffad;margin-bottom:18px;font-size:12px;font-weight:600;display:block}.main-text .text-fill .fill-line{color:#ffffff47;background:linear-gradient(90deg,#fff 0% 50%,#ffffff47 50% 100%) 100% 0/220% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.main-progress{z-index:3;background:#ffffff38;border-radius:999px;width:min(240px,100% - 48px);height:2px;position:absolute;bottom:42px;left:50%;overflow:hidden;transform:translate(-50%)}.main-progress-bar{background:#fff;border-radius:999px;width:0%;height:100%;display:block;box-shadow:0 0 14px #ffffff47}.main-scroll-indicator{z-index:3;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:72px;left:50%;transform:translate(-50%)}.main-scroll-line{background:linear-gradient(#ffffff26 0%,#fffffff2 100%);width:1px;height:28px;animation:1.8s ease-in-out infinite scrollLine;display:block}.main-scroll-text{letter-spacing:.28em;color:#ffffffc7;font-size:11px;font-weight:600;line-height:1}@keyframes scrollLine{0%{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}to{opacity:.35;transform:translateY(0)}}@keyframes visibleAtmo1{0%{opacity:.46;transform:translate(0,0)scale(1)}50%{opacity:.62;transform:translate(2.6%,-1.8%)scale(1.08)}to{opacity:.46;transform:translate(0,0)scale(1)}}@keyframes visibleAtmo2{0%{opacity:.28;transform:translate(0,0)scale(1)}50%{opacity:.42;transform:translate(-2.2%,1.6%)scale(1.08)}to{opacity:.28;transform:translate(0,0)scale(1)}}@keyframes visibleBeam1{0%{opacity:0;transform:translate(-135%)rotate(-16deg)}8%{opacity:.32}36%{opacity:.95}58%{opacity:.48}to{opacity:0;transform:translate(235%)rotate(-16deg)}}@keyframes visibleBeam2{0%{opacity:0;transform:translate(-135%)rotate(14deg)}10%{opacity:.22}40%{opacity:.72}62%{opacity:.34}to{opacity:0;transform:translate(235%)rotate(14deg)}}@keyframes visibleHaze{0%{opacity:.46;transform:translate(-50%,-50%)scale(1)}50%{opacity:.7;transform:translate(-50%,-50%)scale(1.08)}to{opacity:.46;transform:translate(-50%,-50%)scale(1)}}@keyframes gridShift{0%{transform:translate(0,0)}to{transform:translateY(18px)}}@media (width<=1280px){.main-bg{width:calc(100vw - 48px);height:540px}.main-grid{background-size:56px 56px}.text-left-bottom{max-width:640px;font-size:48px;bottom:104px;left:56px}.text-center-hero{width:min(900px,100% - 96px);font-size:42px}.main-visible-haze{width:min(820px,78vw);height:min(380px,36vw)}.main-visible-beam{width:82%}}@media (width<=768px){.main-bg{border-radius:20px;width:calc(100vw - 24px);height:72vh}.main-visible-atmo1{filter:blur(18px);opacity:.44}.main-visible-atmo2{filter:blur(20px);opacity:.28}.main-visible-beam{width:118%}.main-visible-beam1{filter:blur(8px)}.main-visible-beam2{filter:blur(10px)}.main-visible-haze{filter:blur(22px);opacity:.46;width:90vw;height:42vw}.main-grid{opacity:.12;background-size:34px 34px}.text-left-bottom{max-width:none;font-size:32px;bottom:96px;left:24px;right:24px}.text-center-hero{width:calc(100% - 40px);font-size:28px;line-height:1.34}.main-progress{width:180px;bottom:28px}.main-scroll-indicator{bottom:58px}.main-scroll-line{height:22px}.main-scroll-text{letter-spacing:.22em;font-size:10px}}.main-utm-section{background:radial-gradient(circle at 12% 18%,#1a1f5e14,#0000 32%),radial-gradient(circle at 88% 18%,#1a1f5e0f,#0000 34%),linear-gradient(#f7f9ff 0%,#fff 100%);width:100%;min-height:100vh;padding-top:86px;position:relative;overflow:hidden}.main-utm-section:before{content:"";opacity:.5;pointer-events:none;z-index:0;background:url(/PALNetworks/images/main-utm-background.png) top/cover no-repeat;width:68%;height:58%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 58%,#00000073 78%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#00000073 78%,#0000 100%)}.main-utm-section:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#f7f9ffdb 0%,#f7f9ff6b 22%,#f7f9ff14 52%,#f7f9ff6b 78%,#f7f9ffdb 100%);position:absolute;inset:0}.main-utm-bg-glow{filter:blur(90px);pointer-events:none;border-radius:999px;position:absolute}.main-utm-bg-glow--a{background:#1a1f5e21;width:520px;height:520px;top:-160px;right:-120px}.main-utm-bg-glow--b{background:#70b4ff1f;width:460px;height:460px;bottom:-160px;left:-140px}.main-utm-inner{z-index:2;width:min(1660px,100% - 120px);min-height:calc(100vh - 86px);margin:0 auto;padding-top:72px;padding-bottom:64px;position:relative}.main-utm-head{z-index:5;max-width:820px;margin-bottom:64px;position:relative}.main-utm-eyebrow{letter-spacing:.24em;color:#1a1f5e;margin:0 0 14px;font-size:12px;font-weight:800}.main-utm-title{letter-spacing:-.08em;color:#0e1120;margin:0;font-size:clamp(40px,4vw,64px);font-weight:800;line-height:.92}.main-utm-desc{letter-spacing:-.02em;color:#697083;margin:22px 0 0;font-size:16px;line-height:1.6}.main-utm-stack{perspective:1400px;width:100%;height:min(430px,50vh);position:relative}.main-utm-card{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);will-change:transform,opacity,filter;background:#ffffffdb;border:1px solid #1a1f5e1a;border-radius:34px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px;padding:54px 62px;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 80px #0e11201a,inset 0 1px #ffffffe6}.main-utm-card:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffffc7,#0000 46%),radial-gradient(circle at 82% 28%,#1a1f5e1c,#0000 34%);position:absolute;inset:0}.main-utm-card-text,.main-utm-card-visual{z-index:2;position:relative}.main-utm-step{color:#1a1f5e;letter-spacing:.1em;background:#1a1f5e1a;border-radius:999px;justify-content:center;align-items:center;width:58px;height:32px;margin-bottom:24px;font-size:13px;font-weight:800;display:inline-flex}.main-utm-label{letter-spacing:.18em;color:#1a1f5e9e;margin:0 0 10px;font-size:12px;font-weight:800}.main-utm-card h3{letter-spacing:-.055em;color:#101322;margin:0;font-size:clamp(34px,3.2vw,54px);line-height:1.06}.main-utm-card-text>p:last-child{word-break:keep-all;color:#636b7e;max-width:430px;margin:22px 0 0;font-size:17px;line-height:1.72}.main-utm-card-visual{background:#f7f8fc;border-radius:28px;justify-content:center;align-items:center;height:100%;min-height:300px;position:relative;overflow:hidden}.main-utm-card-visual:after{content:"";pointer-events:none;background:linear-gradient(#ffffff1f,#0000 30%);border-radius:24px;position:absolute;inset:18px}.main-utm-img{object-fit:cover;background:#fff;border-radius:24px;width:100%;height:100%;display:block;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 0 0 1px #1a1f5e0f,0 18px 40px #11162814,0 0 0 8px #ffffff6b}.main-utm-orbit{border-radius:28px;position:absolute;inset:32px}.main-utm-orbit span{border:1px solid #1a1f5e24;border-radius:50%;position:absolute}.main-utm-orbit span:first-child{width:340px;height:340px;top:50%;left:50%;transform:translate(-50%,-50%)}.main-utm-orbit span:nth-child(2){width:230px;height:230px;top:16%;left:18%}.main-utm-orbit span:nth-child(3){width:170px;height:170px;bottom:10%;right:10%}.main-utm-map{position:absolute;inset:0}.main-utm-route{opacity:.7;background:linear-gradient(90deg,#0000,#1a1f5e,#0000);border-radius:999px;height:2px;position:absolute;box-shadow:0 0 16px #1a1f5e52}.main-utm-route--a{width:62%;top:42%;left:18%;transform:rotate(-18deg)}.main-utm-route--b{width:48%;top:62%;right:12%;transform:rotate(22deg)}.utm-floating-air{pointer-events:none;z-index:1;opacity:.78;width:42vw;height:210px;position:absolute;top:120px;right:2%;overflow:visible}.utm-floating-drone{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff85;border:1px solid #1a1f5e1a;border-radius:18px;width:46px;height:46px;position:absolute;box-shadow:0 14px 30px #1f293714}.utm-floating-drone:before{content:"";opacity:.6;border:1px solid #5b6cff14;border-radius:24px;animation:4s ease-out infinite utmPulse;position:absolute;inset:-10px}.utm-floating-drone svg{width:26px;height:26px;position:absolute;inset:10px;overflow:visible}.utm-floating-drone svg circle{fill:none;stroke:#1a1f5e;stroke-width:1.7px;opacity:.72}.utm-floating-drone svg path{fill:none;stroke:#1a1f5e;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;opacity:.72}.utm-floating-drone span{display:none}.utm-floating-drone--a{animation:9s ease-in-out infinite utmDroneMoveA;top:122px;left:10%}.utm-floating-drone--b{animation:11s ease-in-out -2s infinite utmDroneMoveB;top:72px;left:44%}.utm-floating-drone--c{animation:10s ease-in-out -4s infinite utmDroneMoveC;top:138px;right:4%}.utm-floating-drone--a svg circle,.utm-floating-drone--a svg path{stroke:#5b6cff}.utm-floating-drone--b svg circle,.utm-floating-drone--b svg path{stroke:#8f1700}.utm-floating-drone--c svg circle,.utm-floating-drone--c svg path{stroke:#4f7df3}@keyframes utmDroneMoveA{0%{transform:translate(0,0)rotate(-6deg)}25%{transform:translate(12px,-10px)rotate(-2deg)}50%{transform:translate(-6px,-18px)rotate(2deg)}75%{transform:translate(-14px,-6px)rotate(-4deg)}to{transform:translate(0,0)rotate(-6deg)}}@keyframes utmDroneMoveB{0%{transform:translate(0,0)rotate(5deg)}25%{transform:translate(-10px,8px)rotate(1deg)}50%{transform:translate(14px,-12px)rotate(-3deg)}75%{transform:translate(6px,10px)rotate(3deg)}to{transform:translate(0,0)rotate(5deg)}}@keyframes utmDroneMoveC{0%{transform:translate(0,0)rotate(-4deg)}25%{transform:translate(8px,-14px)rotate(0)}50%{transform:translate(-12px,-4px)rotate(4deg)}75%{transform:translate(10px,12px)rotate(-2deg)}to{transform:translate(0,0)rotate(-4deg)}}@keyframes utmPulse{0%{opacity:.4;transform:scale(.9)}70%{opacity:0}to{opacity:0;transform:scale(1.35)}}@media (width<=1024px){.main-utm-section{padding-top:76px}.main-utm-inner{width:calc(100% - 56px);min-height:calc(100vh - 76px);padding-top:56px}.main-utm-head{margin-bottom:56px}.main-utm-card{grid-template-columns:1fr;gap:28px;padding:34px}.main-utm-card-visual{min-height:240px}.utm-floating-air{opacity:.72;width:58vw;top:160px}}@media (width<=768px){.main-utm-inner{width:calc(100% - 32px);padding-top:42px}.main-utm-title{font-size:38px}.main-utm-desc{font-size:14px}.main-utm-stack{height:64vh}.main-utm-card{border-radius:24px;padding:26px 22px}.main-utm-card h3{font-size:32px}.main-utm-card-text>p:last-child{font-size:14px}.main-utm-card-visual{min-height:210px}.utm-floating-air{display:none}}@keyframes utmWaveMove{0%{transform:translate(-120%)}to{transform:translate(120%)}}.aurora-canvas{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.airspace-panel,.airspace-lines,.airspace-moving-dot,.airspace-uam-content{z-index:1;position:relative}.airspace-transition-section{background:radial-gradient(circle at 12% 8%,#1a1f5e0a,#0000 30%),radial-gradient(circle at 88% 10%,#1a1f5e09,#0000 32%),linear-gradient(#fff 0%,#f7f9ff 48%,#fff 100%);min-height:100vh;position:relative;overflow:hidden}.airspace-transition-section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffffb8 0%,#ffffff3d 20%,#ffffff14 50%,#ffffff3d 80%,#ffffffb8 100%);position:absolute;inset:0}.airspace-panel{flex-direction:column;justify-content:center;padding:0 8vw;display:flex;position:absolute;inset:0}.airspace-panel--utm{background:0 0}.airspace-panel--UTM{background:radial-gradient(circle at 72% 34%,#70b4ff1f,#0000 34%),radial-gradient(circle at 42% 78%,#1a1f5e14,#0000 28%)}.airspace-panel p{letter-spacing:.26em;color:#1a1f5e;margin:0 0 18px;font-size:12px;font-weight:800}.airspace-panel h2{letter-spacing:-.08em;color:#0e1120;max-width:760px;margin:0;font-size:clamp(48px,6vw,96px);font-weight:800;line-height:.96}.airspace-lines{z-index:5;pointer-events:none;position:absolute;inset:0}.airspace-moving-dot{z-index:6;transform-origin:50%;background:#1a1f5e;border:1px solid #1a1f5e24;border-radius:50%;width:54px;height:54px;position:absolute;top:49%;left:68%;box-shadow:0 0 0 12px #1a1f5e0f,0 20px 50px #1a1f5e2e}.airspace-moving-dot:before{content:"";opacity:.9;background:#fff;border-radius:50%;position:absolute;inset:20px}.airspace-uam-content{z-index:20;color:#fff;pointer-events:none;max-width:760px;position:absolute;top:50%;left:8vw;transform:translateY(-50%)}.airspace-uam-content p{letter-spacing:.28em;color:#ffffffb8;margin:0 0 18px;font-size:12px;font-weight:800}.airspace-uam-content h2{letter-spacing:-.07em;color:#fff;margin:0 0 24px;font-size:clamp(54px,7vw,104px);font-weight:800;line-height:.92}.airspace-uam-content span{color:#ffffffb8;max-width:560px;font-size:18px;font-weight:500;line-height:1.8;display:block}.airspace-dot-image{opacity:0;z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.airspace-dot-image img{object-fit:contain;filter:drop-shadow(0 8px 32px #1a1f5e47);will-change:transform;width:32%;height:32%;animation:5s ease-in-out infinite float-UTM}.airspace-mobile-br{display:none}@media (width<=768px){.airspace-moving-dot{top:43%;left:88%;transform:translate(-50%,-50%)}.airspace-dot-UTM{width:110px}.airspace-uam-content{max-width:100%;padding:0 6vw;inset:auto 0 7%;transform:none}.airspace-uam-content h2{letter-spacing:-.07em;word-break:keep-all;font-size:clamp(38px,10vw,58px);line-height:.95}.airspace-uam-content span{word-break:keep-all;font-size:14px;line-height:1.7}.airspace-dot-image img{width:16px;height:16%}.airspace-dot-image{transform:translate(-5%)}}@media (width>=769px) and (width<=1024px){.airspace-moving-dot{top:50%;left:82%;transform:translate(-50%,-50%)}.airspace-dot-UTM{width:280px}.airspace-uam-content{max-width:60%;padding:0 4vw;inset:auto auto 10% 4%;transform:none}.airspace-uam-content h2{letter-spacing:-.07em;word-break:keep-all;font-size:clamp(44px,7vw,72px);line-height:.95}.airspace-uam-content span{word-break:keep-all;font-size:15px;line-height:1.7}.airspace-dot-image img{width:16px;height:auto}.airspace-dot-image{transform:translate(-6%)}}@keyframes UTMShine{0%,48%{opacity:0;transform:translate(-120%)}58%{opacity:.75}76%,to{opacity:0;transform:translate(120%)}}@keyframes float-UTM{0%{transform:translateY(0)}48%{transform:translateY(-1px)}to{transform:translateY(0)}}.main-solution-section{background:linear-gradient(#fff 0%,#f7f9ff 52%,#fff 100%);height:100dvh;min-height:100dvh;padding:120px 8vw 110px;position:relative;overflow:hidden}.main-solution-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 8% 10%,#1a1f5e0b,#0000 30%),radial-gradient(circle at 86% 76%,#70b4ff14,#0000 34%);position:absolute;inset:0}.main-solution-inner{z-index:2;max-width:1660px;margin:0 auto;position:relative}.main-solution-arrow{color:#1a1f5e;opacity:.82;justify-content:center;align-items:center;width:42px;height:42px;margin:0 auto 46px;font-size:34px;line-height:1;display:flex}.main-solution-head{will-change:transform,opacity;max-width:760px;margin-bottom:54px}.main-solution-eyebrow{letter-spacing:.24em;color:#1a1f5e;margin:0 0 16px;font-size:12px;font-weight:800}.main-solution-title{letter-spacing:-.07em;color:#10142b;margin:0;font-size:clamp(42px,5vw,76px);font-weight:800;line-height:1.02}.main-solution-desc{color:#10142b9e;word-break:keep-all;max-width:620px;margin:24px 0 0;font-size:17px;font-weight:500;line-height:1.8}.main-solution-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.main-solution-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);will-change:transform;cursor:pointer;background:#ffffffb8;border:1px solid #ffffffb8;border-radius:28px;min-height:250px;padding:28px 26px;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1),border-color .3s,background .3s;position:relative;overflow:hidden;box-shadow:0 20px 60px #1a1f5e14,inset 0 1px #ffffffe6}.main-solution-card:hover{background:#1a1f5e;border-color:#1a1f5e;transform:translateY(-14px);box-shadow:0 42px 100px #1a1f5e38,inset 0 1px #ffffff14}.main-solution-card:hover .main-solution-card-body span{color:#ffffff8c}.main-solution-card:hover .main-solution-card-body h3{color:#fff}.main-solution-card:hover .main-solution-card-body p{color:#fff9}.main-solution-card:hover .main-solution-card-icon{box-shadow:none;background:#ffffff1f;border-color:#ffffff2e}.main-solution-card:hover .main-solution-card-icon img{filter:brightness(0)invert()}.main-solution-card-icon{background:linear-gradient(#ffffffeb,#f5f7ffd1);border:1px solid #5f6eff1f;border-radius:18px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:34px;transition:transform .38s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s,background .3s;display:flex;box-shadow:0 10px 24px #1a1f5e14,inset 0 1px #fffffff2}.main-solution-card-icon img{object-fit:contain;width:28px;height:28px;display:block}.main-solution-card-body{z-index:2;position:relative}.main-solution-card-body span{letter-spacing:.14em;color:#1a1f5e;margin-bottom:14px;font-size:11px;font-weight:800;display:block}.main-solution-card-body h3{letter-spacing:-.05em;color:#10142b;word-break:keep-all;margin:0 0 14px;font-size:24px;font-weight:800;line-height:1.2}.main-solution-card-body p{color:#10142b94;word-break:keep-all;margin:0;font-size:15px;font-weight:500;line-height:1.7}@media (width<=1200px){.main-solution-section{height:auto;min-height:100dvh;padding:110px 6vw 100px}.main-solution-head{max-width:680px;margin-bottom:44px}.main-solution-title{font-size:clamp(40px,5.8vw,66px)}.main-solution-grid{grid-template-columns:repeat(2,1fr);gap:18px}.main-solution-card{min-height:230px}}@media (width<=768px){.main-solution-section{height:auto;min-height:auto;padding:86px 6vw 78px;overflow:hidden}.main-solution-inner{max-width:100%}.main-solution-head{max-width:100%;margin-bottom:34px}.main-solution-eyebrow{letter-spacing:.2em;margin-bottom:12px;font-size:11px}.main-solution-title{letter-spacing:-.06em;font-size:clamp(34px,10vw,48px);line-height:1.08}.main-solution-desc{margin-top:18px;font-size:14px;line-height:1.75}.main-solution-grid{grid-template-columns:1fr;gap:14px}.main-solution-card{border-radius:24px;min-height:auto;padding:24px 22px}.main-solution-card:hover{transform:translateY(-6px)}.main-solution-card-icon{border-radius:16px;width:52px;height:52px;margin-bottom:24px}.main-solution-card-icon img{width:25px;height:25px}.main-solution-card-body span{letter-spacing:.13em;margin-bottom:10px;font-size:10px}.main-solution-card-body h3{font-size:21px;line-height:1.25}.main-solution-card-body h3 small{font-size:12px}.main-solution-card-body p{font-size:14px;line-height:1.7}}@media (width<=480px){.main-solution-section{padding:72px 5vw 64px}.main-solution-title{font-size:clamp(32px,11vw,42px)}.main-solution-desc{font-size:13.5px}.main-solution-card{border-radius:22px;padding:22px 20px}.main-solution-card-icon{width:48px;height:48px;margin-bottom:22px}.main-solution-card-body h3{font-size:20px}.main-solution-card-body p{font-size:13.5px}}.main-news-section{background:#fff;min-height:100vh;padding:130px 8vw;position:relative;overflow:hidden}.main-news-section:before{content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(circle,#1a1f5e14,#0000 70%);border-radius:50%;width:52vw;height:52vw;position:absolute;bottom:-24vw;left:-18vw}.main-news-inner{z-index:2;grid-template-columns:.9fr 1.35fr;align-items:start;gap:80px;max-width:1660px;margin:0 auto;display:grid;position:relative}.main-news-head{position:sticky;top:140px}.main-news-eyebrow{letter-spacing:.24em;color:#1a1f5e;margin:0 0 16px;font-size:12px;font-weight:800}.main-news-title{letter-spacing:-.06em;color:#10142b;margin:0;font-size:clamp(34px,4vw,58px);font-weight:800;line-height:1.08}.main-news-desc{color:#10142b94;word-break:keep-all;max-width:420px;margin:24px 0 0;font-size:16px;font-weight:500;line-height:1.8}.main-news-list{border-top:1px solid #1a1f5e29}.main-news-item{cursor:pointer;border-bottom:1px solid #1a1f5e29;grid-template-columns:150px 1fr 42px;align-items:center;gap:34px;padding:34px 0;transition:padding .35s,background .35s;display:grid;position:relative}.main-news-item:hover{background:linear-gradient(90deg,#1a1f5e0b,#0000 70%);padding-left:18px}.main-news-meta span{letter-spacing:.18em;color:#1a1f5e;margin-bottom:10px;font-size:11px;font-weight:800;display:block}.main-news-meta em{color:#10142b6b;font-size:14px;font-style:normal;font-weight:600}.main-news-content h3{letter-spacing:-.04em;color:#10142b;word-break:keep-all;margin:0 0 12px;font-size:25px;font-weight:800;line-height:1.35}.main-news-content p{color:#10142b8f;word-break:keep-all;margin:0;font-size:15px;font-weight:500;line-height:1.75}.main-news-arrow{color:#1a1f5e;border:1px solid #1a1f5e29;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;transition:transform .35s,background .35s,color .35s;display:flex}.main-news-item:hover .main-news-arrow{color:#fff;background:#1a1f5e;transform:translate(4px,-4px)}@media (width<=1024px){.main-news-section{padding:110px 6vw}.main-news-inner{grid-template-columns:1fr;gap:54px}.main-news-head{position:relative;top:auto}.main-news-item{grid-template-columns:130px 1fr 40px}}@media (width<=768px){.main-news-section{min-height:auto;padding:90px 6vw}.main-news-title{font-size:clamp(36px,10vw,52px)}.main-news-item{grid-template-columns:1fr;gap:14px;padding:28px 0}.main-news-item:hover{background:0 0;padding-left:0}.main-news-arrow{width:38px;height:38px}.main-news-content h3{font-size:21px}.main-news-content p{font-size:14px}.main-solution-card-body h3 small{letter-spacing:-.01em;color:#10142b6b;margin-top:8px;font-size:12px;font-weight:600;line-height:1.4}}.main-contact-section{color:#fff;background:#0e0f1f;align-items:center;height:100vh;min-height:100vh;padding:0 8vw;display:flex;position:relative;overflow:hidden}.main-contact-section:before,.main-contact-section:after{display:none}.contact-orb{pointer-events:none;z-index:0;border-radius:50%;position:absolute}.contact-orb--1{filter:blur(40px);background:radial-gradient(circle,#1a1c3a 0%,#0000 70%);width:70%;height:70%;animation:12s ease-in-out infinite contact-drift1}.contact-orb--2{filter:blur(50px);background:radial-gradient(circle,#1e2250 0%,#0000 70%);width:55%;height:55%;animation:17s ease-in-out infinite contact-drift2}.contact-orb--3{filter:blur(35px);background:radial-gradient(circle,#0c0e28 0%,#0000 70%);width:45%;height:45%;animation:22s ease-in-out infinite contact-drift3}.main-contact-inner{z-index:2;grid-template-columns:.78fr 1.22fr;align-items:center;gap:64px;width:100%;max-width:1660px;margin:0 auto;display:grid;position:relative}.main-contact-head{flex-direction:column;justify-content:center;display:flex}.main-contact-eyebrow{letter-spacing:.24em;color:#ffffffb8;margin:0 0 16px;font-size:12px;font-weight:800}.main-contact-title{letter-spacing:-.07em;color:#fff;margin:0;font-size:clamp(42px,5vw,72px);font-weight:800;line-height:1.04}.main-contact-privacy{max-width:520px;margin-top:34px}.main-contact-check{color:#ffffffd6;cursor:pointer;text-align:left;align-items:center;gap:10px;margin-top:20px;margin-bottom:14px;font-size:14px;font-weight:700;display:flex}.main-contact-check input{accent-color:#fff;cursor:pointer;flex-shrink:0;width:18px;height:18px}.main-contact-form-bottom{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;margin-top:20px;display:flex}.main-contact-form-bottom .main-contact-check{margin:0}.main-contact-privacy-open{color:#ffffffb3;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:700;text-decoration:underline;transition:color .3s}.main-contact-privacy-open:hover{color:#fff}.main-contact-modal{z-index:9999;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.main-contact-modal-dim{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0c209e;position:absolute;inset:0}.main-contact-modal-card{z-index:2;color:#222;background:#fff;border-radius:24px;width:min(720px,100%);max-height:78vh;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000052}.main-contact-modal-head{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;padding:22px 26px;display:flex}.main-contact-modal-head h3{color:#141852;margin:0;font-size:20px;font-weight:800}.main-contact-modal-head button{color:#141852;cursor:pointer;background:#f2f4fb;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:24px;line-height:1;transition:background .3s;display:flex}.main-contact-modal-head button span{transform:translateY(-1px)}.main-contact-modal-body{color:#555;max-height:calc(78vh - 82px);padding:26px;font-size:13px;line-height:1.85;overflow:auto}.main-contact-modal-body::-webkit-scrollbar{width:6px}.main-contact-modal-body::-webkit-scrollbar-thumb{background:#31366f40;border-radius:999px}@media (width<=768px){.main-contact-form-bottom{justify-content:flex-start;gap:10px}.main-contact-modal-card{border-radius:20px}.main-contact-modal-head{padding:18px 20px}.main-contact-modal-body{padding:20px;font-size:12px}}.main-contact-form{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:30px;padding:32px;box-shadow:0 28px 80px #00000029,inset 0 1px #ffffff29}.main-contact-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.main-contact-grid label{display:block}.main-contact-grid span{color:#ffffffd1;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.main-contact-grid em{color:#dbe3ff;font-style:normal}.main-contact-grid input,.main-contact-grid textarea{color:#fff;background:#ffffff1f;border:1px solid #ffffff29;border-radius:14px;outline:none;width:100%;padding:14px 16px;font-size:14px;font-weight:500;transition:border-color .3s,background .3s,box-shadow .3s}.main-contact-grid input::placeholder,.main-contact-grid textarea::placeholder{color:#ffffff61}.main-contact-grid input:focus,.main-contact-grid textarea:focus{background:#ffffff29;border-color:#ffffff75;box-shadow:0 0 0 4px #ffffff14}.main-contact-grid textarea{resize:none;height:110px;line-height:1.65}.main-contact-full{grid-column:1/-1}.main-contact-submit{color:#1a1f5e;cursor:pointer;background:#fff;border:0;border-radius:16px;width:100%;height:52px;margin-top:22px;font-size:15px;font-weight:800;transition:transform .35s,box-shadow .35s,background .35s}.main-contact-submit:hover{background:#f4f6ff;transform:translateY(-4px);box-shadow:0 18px 44px #00000038}@media (width<=1024px){.main-contact-section{height:auto;min-height:auto;padding:100px 6vw}.main-contact-inner{grid-template-columns:1fr;gap:46px}.main-contact-title{font-size:clamp(38px,8vw,60px)}.main-contact-privacy{max-width:100%}.main-contact-form{padding:28px}}@media (width<=768px){.main-contact-section{padding:82px 6vw}.main-contact-title{font-size:clamp(34px,10vw,50px)}.main-contact-privacy{margin-top:28px}.main-contact-privacy-box{max-height:150px;padding:15px;font-size:10.5px}.main-contact-form{border-radius:26px;padding:24px}.main-contact-grid{grid-template-columns:1fr;gap:15px}.main-contact-grid input,.main-contact-grid textarea{padding:14px 15px;font-size:14px}.main-contact-grid textarea{height:130px}.main-contact-submit{height:52px}}@keyframes contact-drift1{0%{top:-10%;left:20%}33%{top:20%;left:55%}66%{top:40%;left:10%}to{top:-10%;left:20%}}@keyframes contact-drift2{0%{top:30%;left:60%}50%{top:10%;left:20%}to{top:30%;left:60%}}@keyframes contact-drift3{0%{top:50%;left:30%}40%{top:15%;left:65%}70%{top:55%;left:50%}to{top:50%;left:30%}} +@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local(Pretendard Black),url(/PALNetworks/assets/Pretendard-Black-B7X87vPW.woff2)format("woff2"),url(/PALNetworks/assets/Pretendard-Black-CGKHU3YP.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local(Pretendard ExtraBold),url(/PALNetworks/assets/Pretendard-ExtraBold-C0vVUedy.woff2)format("woff2"),url(/PALNetworks/assets/Pretendard-ExtraBold-DkRXFB8B.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local(Pretendard Bold),url(/PALNetworks/assets/Pretendard-Bold-BYNivUXw.woff2)format("woff2"),url(/PALNetworks/assets/Pretendard-Bold-DD7wHHNl.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local(Pretendard SemiBold),url(/PALNetworks/assets/Pretendard-SemiBold-ClEDdoZU.woff2)format("woff2"),url(/PALNetworks/assets/Pretendard-SemiBold-SXfe8JY8.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local(Pretendard Medium),url(/PALNetworks/assets/Pretendard-Medium-Dw2vNklR.woff2)format("woff2"),url(/PALNetworks/assets/Pretendard-Medium-Cs2k_Pp2.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local(Pretendard Regular),url(/PALNetworks/assets/Pretendard-Regular-BhrLQoBv.woff2)format("woff2"),url(/PALNetworks/assets/Pretendard-Regular-D5CgADJ9.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local(Pretendard Light),url(/PALNetworks/assets/Pretendard-Light-knQmDAda.woff2)format("woff2"),url(/PALNetworks/assets/Pretendard-Light-BSr3DBFh.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local(Pretendard ExtraLight),url(/PALNetworks/assets/Pretendard-ExtraLight-Bi0YRlFr.woff2)format("woff2"),url(/PALNetworks/assets/Pretendard-ExtraLight-CmnYHmfp.woff)format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local(Pretendard Thin),url(/PALNetworks/assets/Pretendard-Thin-DWJVAZ2K.woff2)format("woff2"),url(/PALNetworks/assets/Pretendard-Thin-Cq3km6ap.woff)format("woff")}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,figure,figcaption,hr{margin:0;padding:0}html,body{width:100%;min-height:100%}body{color:#111;word-break:keep-all;word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:#fff;min-height:100vh;font-family:Outfit,Pretendard,Noto Sans KR,Malgun Gothic,Apple SD Gothic Neo,sans-serif;font-size:16px;font-weight:400;line-height:1.5}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*,:before,:after{box-sizing:border-box}ul,ol,li{list-style:none}img,picture,video,canvas,svg{vertical-align:top;border:0;max-width:100%;height:auto;display:block}audio,canvas,iframe,img,svg,video{vertical-align:top}img{image-rendering:auto}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}input,select,textarea,button{margin:0}button{cursor:pointer;appearance:none;background:0 0;border:0}button:disabled{cursor:default}input{appearance:none;background:0 0;border:0;border-radius:0}textarea{resize:none;appearance:none;background:0 0;border:0}select{appearance:none;background:0 0;border:0;border-radius:0}input::-ms-clear{display:none}input::-ms-reveal{display:none}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=checkbox],input[type=radio]{appearance:auto}textarea::placeholder,input::placeholder{color:#999;opacity:1}input:focus,select:focus,textarea:focus,button:focus{outline:none}a{color:inherit;background-color:#0000;text-decoration:none}table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}caption{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}fieldset{border:0;min-width:0}legend{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:inherit}strong,b{font-weight:700}em,i{font-style:normal}hr{border:0;border-top:1px solid #ddd}pre,code,kbd,samp{font-family:inherit}abbr[title]{text-decoration:none}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}[hidden]{display:none!important}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}template{display:none}[role=button]{cursor:pointer}:disabled{cursor:default}#root{min-height:100vh}.blind{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.clearfix:after{content:"";clear:both;display:block}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--header-height:96px;--color-primary:#1a1f5e;--color-primary-hover:#141852;--color-primary-light:#2d3380;--color-primary-soft:#1a1f5e12;--color-primary-soft-strong:#1a1f5e1c;--color-primary-soft-border:#1a1f5e24;--color-primary-border:#1a1f5e2e;--color-primary-border-strong:#1a1f5e38;--color-primary-shadow:#1a1f5e29;--navy:#1a1f5e;--pink:#d94889;--pink-light:#e58fb5;--purple:#7b3fa0;--sky:#198dc7;--grad-brand:linear-gradient(135deg,#d94889 0%,#7b3fa0 40%,#1a1f5e 75%,#198dc7 100%);--grad-brand-h:linear-gradient(90deg,#d94889 0%,#7b3fa0 50%,#1a1f5e 100%)}.main-layout,.sub-layout{min-height:calc(100vh - var(--header-height));padding-top:var(--header-height)}.sh4{margin-top:calc(-1 * var(--header-height));padding:calc(var(--header-height) + 80px) 80px 96px;position:relative;overflow:hidden}.sh4-inner{z-index:2;max-width:1660px;margin:0 auto;position:relative}.sh4-right{height:100%;min-height:320px;position:relative}.sh4-label{letter-spacing:.2em;text-transform:uppercase;color:#1a1f5e61;opacity:0;margin-bottom:20px;font-size:11px;font-weight:700;animation:.55s cubic-bezier(.16,1,.3,1) forwards sh4Up;display:block;transform:translateY(10px)}.sh4-title{letter-spacing:-.055em;color:var(--navy);margin:0 0 20px;font-size:clamp(40px,6vw,80px);font-weight:900;line-height:1.25}.sh4-title em{background:var(--grad-brand-h);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-right:1rem;font-size:7rem;font-style:normal}.sh4-title-line{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.sh4-title-line-inner{display:block}.sh4-desc{color:#1a1f5e6b;word-break:keep-all;opacity:0;margin:0;font-size:clamp(14px,1.2vw,17px);line-height:1.8;animation:.6s cubic-bezier(.16,1,.3,1) .5s forwards sh4Up;transform:translateY(12px)}.sh4-breadcrumb{align-items:center;gap:6px;margin-bottom:16px;display:flex}.sh4-breadcrumb-item{color:#888;align-items:center;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.sh4-breadcrumb-item:hover{color:var(--color-primary)}.sh4-breadcrumb-item--active{color:#333;pointer-events:none}.sh4-breadcrumb-sep{color:#ccc;font-size:12px}.sh4--split .sh4-inner{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.sh4-nav-wrap{border-bottom:1px solid #1a1f5e14;box-shadow:0 1px #1a1f5e0f}.sh4-nav{align-items:center;max-width:1660px;margin:0 auto;display:flex}.sh4-nav-tab{color:#11111161;white-space:nowrap;letter-spacing:-.01em;align-items:center;height:52px;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;transition:color .25s;display:inline-flex;position:relative}.sh4-nav-tab:hover,.sh4-nav-tab--active{color:var(--navy)}.sh4-nav-tab--active:after{content:"";background:var(--grad-brand-h);border-radius:999px;height:2px;position:absolute;bottom:0;left:20px;right:20px}.fk-wrap{pointer-events:none;position:absolute;inset:0;overflow:hidden}.fk-item{letter-spacing:.04em;color:var(--navy);white-space:nowrap;-webkit-user-select:none;user-select:none;font-weight:700;position:absolute}@keyframes sh4Up{to{opacity:1;transform:translateY(0)}}@media (width<=1280px){.sh4,.sh4-nav{padding-left:48px;padding-right:48px}}@media (width<=1024px){.sh4,.sh4-nav{padding-left:32px;padding-right:32px}.sh4--split .sh4-inner{grid-template-columns:1fr;gap:0}.sh4-right{display:none}}@media (width<=768px){.sh4{padding:calc(var(--header-height) + 48px) 20px 20px}.sh4-nav{flex-wrap:wrap;padding-left:0;padding-right:0}.sh4-nav-tab{flex:0 0 50%;padding:0 20px;font-size:13px}.sh4-title-line-inner{margin-top:2rem}.sh4-title em{font-size:3rem}.sh4-nav-tab--active:after{left:0;right:0}}@media (width<=1280px){.ab3-stats{padding-left:48px;padding-right:48px}}@media (width<=1024px){.ab3-stats{padding-left:32px;padding-right:32px}.ab3-stats-grid{grid-template-columns:repeat(2,1fr)}.ab3-si{padding-bottom:40px}.ab3-si:nth-child(2){border-right:0}.ab3-si:nth-child(3){border-top:1px solid #1a1f5e0f;padding-left:0}.ab3-si:nth-child(4){border-top:1px solid #1a1f5e0f;border-right:0}}@media (width<=768px){.ab3-stats{padding:80px 20px}.ab3-si{padding-right:20px}.ab3-si:not(:first-child){padding-left:20px}}.partners-wrap{margin-top:-5rem;padding:0 0 6rem}.partners-title-block{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:5rem 0 3.5rem;display:flex}.partners-title-main{color:#333;letter-spacing:-.01em;font-size:clamp(18px,2vw,24px);font-weight:700;line-height:1.5}.partners-title-main em{color:#333;background:0 0;font-style:normal;font-weight:700}.partners-title-desc{color:#bbb;letter-spacing:.02em;font-size:13px;line-height:1.8}.partners-section-row{border-top:1px solid #e8e8e8;grid-template-columns:180px 1fr;align-items:start;gap:3rem;padding:80px 0;display:grid}.partners-section-row:first-of-type{border-top:none}.partners-sidebar{flex-direction:column;gap:6px;padding-top:4px;display:flex}.partners-eyebrow{letter-spacing:.15em;text-transform:uppercase;color:#888;font-size:12px;font-weight:600}.partners-heading{color:#111;letter-spacing:-.04em;margin-top:6px;font-size:32px;font-weight:800;line-height:1.15}.partners-count{color:#999;margin-top:8px;font-size:13px;font-weight:500}.partners-grid{border:1px solid #e8e8e8;border-radius:16px;display:grid;overflow:hidden}.partners-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.partners-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.partners-logo-cell{border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;justify-content:center;align-items:center;min-height:100px;padding:1.75rem 1.5rem;transition:background .15s;display:flex}.partners-grid--4 .partners-logo-cell:nth-child(4n){border-right:none}.partners-grid--4 .partners-logo-cell:nth-last-child(-n+4){border-bottom:none}.partners-grid--5 .partners-logo-cell:nth-child(5n){border-right:none}.partners-grid--5 .partners-logo-cell:nth-last-child(-n+5){border-bottom:none}.partners-logo-cell img{object-fit:contain;width:auto;max-width:75%;height:auto;max-height:28px;transition:all .3s}.partners-logo-cell img:hover{transition:all .3s;transform:scale(1.1)}.cta-box{background:var(--color-primary);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:48px 56px;display:flex;position:relative;overflow:hidden}.cta-bg{opacity:.28;background-position:right 100%;background-repeat:no-repeat;background-size:75%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000 70%);mask-image:linear-gradient(90deg,#0000 20%,#000 70%)}.cta-content{z-index:1;position:relative}.cta-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#ffffffa6;margin:0 0 8px;font-size:13px;font-weight:700}.cta-title{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(22px,2.2vw,30px);font-weight:800;line-height:1.25}.cta-btn{z-index:1;height:52px;color:var(--color-primary);white-space:nowrap;letter-spacing:-.01em;background:#fff;border-radius:999px;flex-shrink:0;align-items:center;padding:0 28px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}@media (width<=768px){.partners-wrap{margin-top:-2rem;padding:0 0 4rem}.partners-title-block{text-align:left;align-items:flex-start;padding:3rem 0 2rem}.partners-section-row{grid-template-columns:1fr;gap:1.5rem;padding:2.5rem 0}.partners-count{margin-top:0}.partners-heading-row{justify-content:center;align-items:end;gap:10px;display:flex}.partners-sidebar{flex-direction:column;align-items:flex-start;gap:4px;position:static}.partners-heading{font-size:24px}.partners-heading br{display:none}.partners-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.partners-grid--4 .partners-logo-cell:nth-child(4n){border-right:1px solid #e8e8e8}.partners-grid--4 .partners-logo-cell:nth-last-child(-n+4){border-bottom:1px solid #e8e8e8}.partners-grid--4 .partners-logo-cell:nth-child(2n){border-right:none}.partners-grid--4 .partners-logo-cell:nth-last-child(-n+2){border-bottom:none}.partners-grid--5{grid-template-columns:repeat(3,minmax(0,1fr))}.partners-grid--5 .partners-logo-cell:nth-child(5n){border-right:1px solid #e8e8e8}.partners-grid--5 .partners-logo-cell:nth-last-child(-n+5){border-bottom:1px solid #e8e8e8}.partners-grid--5 .partners-logo-cell:nth-child(3n){border-right:none}.partners-grid--5 .partners-logo-cell:nth-last-child(-n+3){border-bottom:none}.cta-box{padding:32px 28px}.cta-bg{background-position:50%;background-size:cover;-webkit-mask-image:linear-gradient(#0000 0%,#000 40%);mask-image:linear-gradient(#0000 0%,#000 40%)}}.location-tabs{gap:8px;margin-bottom:32px;display:flex}.location-tab{color:#999;cursor:pointer;background:#fff;border:1px solid #e8e8e8;border-radius:100px;padding:10px 24px;font-size:14px;font-weight:600;transition:all .2s}.location-tab.active{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.location-tab:hover:not(.active){color:#333;border-color:#ccc}.location-wrap{grid-template-columns:1fr 320px;align-items:start;gap:4rem;padding-bottom:6rem;display:grid}.location-map{border-radius:20px;width:100%;height:480px;overflow:hidden}.location-map iframe{border:none;width:100%;height:100%;display:block}.location-info-card{flex-direction:column;display:flex}.location-info-card h3{color:#bbb;letter-spacing:.12em;text-transform:uppercase;margin:0 0 32px;font-size:12px;font-weight:700}.location-info-wrapper{align-self:start;max-height:calc(100vh - 200px);position:sticky;top:100px;overflow-y:auto}.location-info-list{flex-direction:column;gap:24px;margin:0 0 auto;padding:0;list-style:none;display:flex}.location-info-item{flex-direction:column;gap:4px;display:flex}.location-info-label{color:#bbb;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.location-info-value{cursor:default;color:#111;font-size:14px;font-weight:500;line-height:1.6;text-decoration:none}.location-hours{border-top:1px solid #ebebeb;margin-top:28px;margin-bottom:20px;padding-top:20px}.location-hours-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:#11111159;margin:0 0 8px;font-size:11px;font-weight:700}.location-hours-label{color:#111;letter-spacing:-.02em;margin:0;font-size:15px;font-weight:700;line-height:1.6}.location-hours-text{color:#bbb;font-size:13px;font-weight:400}.location-inquiry-btn{background:var(--color-primary);color:#fff;letter-spacing:-.01em;border-radius:12px;justify-content:center;align-items:center;height:50px;font-size:15px;font-weight:700;text-decoration:none;transition:opacity .2s;display:flex}.location-transport{padding-top:32px;padding-bottom:0}.location-transport-title{color:#111;letter-spacing:-.03em;margin:0 0 20px;font-size:16px;font-weight:700}.location-transport-list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;display:grid}.location-transport-item{background:#fff;border:1px solid #e8e8e8;border-radius:16px;flex-direction:column;gap:14px;padding:24px 20px;display:flex}.location-transport-item-top{justify-content:space-between;align-items:center;display:flex}.location-transport-icon{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.location-transport-icon img{object-fit:contain;width:24px;height:24px}.location-transport-item:first-child .location-transport-icon{background:#a855a0}.location-transport-item:nth-child(2) .location-transport-icon{background:#7c5cc4}.location-transport-item:nth-child(3) .location-transport-icon{background:#3d51b8}.location-transport-badge{letter-spacing:.05em;color:#fff;border-radius:6px;justify-content:center;align-items:center;min-width:56px;height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.location-transport-item:first-child .location-transport-badge{background:#a855a0}.location-transport-item:nth-child(2) .location-transport-badge{background:#7c5cc4}.location-transport-item:nth-child(3) .location-transport-badge{background:#3d51b8}.location-transport-routes{flex-direction:column;gap:10px;display:flex}.location-transport-route{border-left:2px solid #f0f0f0;flex-direction:column;gap:3px;padding-left:10px;display:flex}.location-transport-route-title{color:#333;margin:0;font-size:12px;font-weight:700}.location-transport-route-desc{color:#888;white-space:pre-line;margin:0;font-size:12px;line-height:1.6}.location-info-section-title{color:#111;letter-spacing:-.03em;margin:0 0 20px;font-size:16px;font-weight:700;display:none}@media (width<=768px){.location-tabs{margin-bottom:24px}.location-wrap{flex-direction:column;gap:0;padding-bottom:4rem;display:flex}.location-map-wrap{order:1;width:100%}.location-info-wrapper{order:2;width:100%;max-height:none;margin-top:40px;position:static}.location-transport-wrap{order:3;width:100%;margin-top:40px;margin-bottom:4rem}.location-map{width:100%;height:260px}.location-transport{padding:0}.location-transport-list{grid-template-columns:1fr}.location-info-card{box-sizing:border-box;background:#fff;border:1px solid #e8e8e8;border-radius:16px;width:100%;margin-top:0;margin-left:0;margin-right:0;padding:28px 24px}.location-info-list{gap:20px;margin-bottom:28px}.location-hours{margin-top:0;margin-bottom:20px;padding-top:20px}.location-inquiry-btn{border-radius:12px;margin-top:0}.location-info-section-title{display:block}}.inner-wrap{max-width:1660px;margin:0 auto;padding:0 60px}.ht-header{text-align:center;padding:80px 0}.ht-header-title{letter-spacing:-.04em;color:#000;margin-bottom:0;font-size:48px;font-weight:500;line-height:1.3}.ht-header-title em{font-size:60px;font-style:normal;display:inline-block}.ht-header-title span{color:var(--color-primary);font-weight:700}.ht-header-title b{font-weight:700}.ht-header-sub{letter-spacing:-.03em;color:#666;margin-top:28px;font-size:16px;font-style:normal;font-weight:500;line-height:1.7;display:inline-block}.ht-card{background:#f7f8fc;border-radius:20px;margin-bottom:80px;padding:52px 48px 80px}.ht-tabs{justify-content:center;align-items:center;gap:16px;margin-bottom:52px;display:flex}.ht-tab{border:1.5px solid var(--color-primary-border);color:#888;cursor:pointer;letter-spacing:.01em;background:0 0;border-radius:100px;flex:1;max-width:400px;padding:9px 26px;font-size:14px;font-weight:600;transition:all .25s}.ht-tab:hover{border-color:var(--color-primary);color:var(--color-primary)}.ht-tab.is-active{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.ht-panel{align-items:start;gap:0 40px;width:fit-content;min-width:670px;margin:0 auto;display:flex}.ht-sidebar{min-width:155px;padding-top:4px}.ht-decade{color:#111;letter-spacing:-.03em;font-size:52px;font-weight:800;line-height:1}.ht-since{color:#aaa;letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-size:11px;font-weight:500}.ht-line-col{align-self:stretch;width:1px;position:relative}.ht-line-bg{background:var(--color-primary-soft-border);width:1px;position:absolute;inset:0}.ht-line-fill{background:var(--color-primary);width:1px;height:100%;position:absolute;top:0;left:0}.ht-content{padding-top:0}.ht-group{padding:0 0 72px;position:relative}.ht-group:last-child{padding-bottom:0}.ht-dot{border:1.5px solid var(--color-primary-border);z-index:1;background:#f7f8fc;border-radius:50%;width:8px;height:8px;transition:background .35s,border-color .35s,transform .35s;position:absolute;top:12px;left:-44px}.ht-dot.is-active{background:var(--color-primary);border-color:var(--color-primary);transform:scale(1.4)}.ht-year{letter-spacing:-.03em;margin:0 0 18px;font-size:40px;font-weight:800;line-height:1}.ht-list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.ht-item{align-items:baseline;gap:10px;display:flex}.ht-bullet{background:var(--color-primary);opacity:.4;border-radius:50%;flex-shrink:0;width:3px;height:3px;position:relative;top:-2px}.ht-text{color:#444;word-break:keep-all;font-size:14px;line-height:1.65}@media (width<=900px){.inner-wrap{padding:0 20px}.ht-header{padding:48px 0 32px}.ht-header-title{font-size:32px}.ht-header-title em{font-size:40px}.ht-card{border-radius:12px;padding:32px 20px 56px}.ht-panel{flex-direction:column;gap:0;min-width:auto}.ht-sidebar{min-width:auto;margin-bottom:32px}.ht-line-col{display:none}.ht-content{border-left:1px solid var(--color-primary-soft-border);padding-left:20px}.ht-dot{left:-24px}.ht-decade{font-size:36px}.ht-year{font-size:26px}}.inq-wrap{margin-bottom:60px}.inq-head{padding:80px 0 40px}.inq-title{color:#111;letter-spacing:-.02em;margin-bottom:12px;font-size:32px;font-weight:800}.inq-desc{color:#666;font-size:15px;line-height:1.7}.inq-grid{grid-template-columns:1fr 1fr;gap:20px 24px;display:grid}.inq-field{flex-direction:column;gap:8px;display:flex}.inq-field--full{grid-column:1/-1}.inq-label{color:#333;font-size:13px;font-weight:600}.inq-label em{color:var(--color-primary);font-style:normal}.inq-input{border:1.5px solid var(--color-primary-soft-border);color:#111;background:#fff;border-radius:8px;outline:none;height:48px;padding:0 14px;font-size:14px;transition:border-color .2s}.inq-input:focus{border-color:var(--color-primary)}.inq-input::placeholder{color:#bbb}.inq-textarea{border:1.5px solid var(--color-primary-soft-border);color:#111;resize:vertical;background:#fff;border-radius:8px;outline:none;height:160px;padding:14px;font-size:14px;transition:border-color .2s}.inq-textarea:focus{border-color:var(--color-primary)}.inq-textarea::placeholder{color:#bbb}.inq-bottom{justify-content:space-between;align-items:center;gap:16px;margin-top:28px;display:flex}.inq-agree{align-items:center;gap:12px;display:flex}.inq-check{cursor:pointer;color:#444;align-items:center;gap:8px;font-size:14px;display:flex}.inq-check input{accent-color:var(--color-primary);width:16px;height:16px}.inq-privacy-btn{color:#aaa;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;text-decoration:underline}.inq-privacy-btn:hover{color:var(--color-primary)}.inq-submit{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;height:48px;padding:0 40px;font-size:15px;font-weight:600;transition:background .2s}.inq-submit:hover{background:var(--color-primary-hover)}@media (width<=768px){.inq-grid{grid-template-columns:1fr}.inq-bottom{flex-direction:column;align-items:flex-start}.inq-submit{width:100%}.inq-title{font-size:24px}.inq-head{padding:48px 0 32px}}.rc-head{padding:80px 0 40px}.rc-title{color:#111;letter-spacing:-.02em;margin-bottom:16px;font-size:32px;font-weight:800;line-height:1.25}.rc-desc{color:#666;font-size:15px;line-height:1.7}.rc-section-title{color:#111;letter-spacing:-.01em;margin-bottom:28px;font-size:20px;font-weight:700}.rc-benefits{border-bottom:1px solid var(--color-primary-soft-border);padding-bottom:72px}.rc-benefits-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.rc-benefit-item{background:#f7f8fc;border-radius:12px;flex-direction:column;gap:8px;padding:24px 20px;display:flex}.rc-benefit-icon{font-size:24px}.rc-benefit-title{color:#111;font-size:14px;font-weight:700}.rc-benefit-desc{color:#666;font-size:13px;line-height:1.5}.rc-jobs{padding:56px 0 100px}.rc-jobs-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.rc-job-card{border:1.5px solid var(--color-primary-soft-border);background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:28px 32px;transition:border-color .2s,box-shadow .2s;display:flex}.rc-job-card:hover{border-color:var(--color-primary);box-shadow:0 4px 20px var(--color-primary-shadow)}.rc-job-top{gap:8px;display:flex}.rc-job-part{color:var(--color-primary);background:var(--color-primary-soft);border-radius:100px;padding:3px 10px;font-size:12px;font-weight:600}.rc-job-type{color:#666;background:#f0f0f0;border-radius:100px;padding:3px 10px;font-size:12px;font-weight:600}.rc-job-title{color:#111;letter-spacing:-.02em;font-size:22px;font-weight:800}.rc-job-career{color:#888;font-size:13px;font-weight:500}.rc-job-desc{color:#555;font-size:14px;line-height:1.6}.rc-job-stack{flex-wrap:wrap;gap:6px;display:flex}.rc-job-tag{color:#555;background:#f5f5f5;border-radius:6px;padding:4px 10px;font-size:12px;font-weight:500}.rc-job-bottom{border-top:1px solid var(--color-primary-soft);justify-content:space-between;align-items:center;margin-top:4px;padding-top:16px;display:flex}.rc-job-deadline{color:#aaa;font-size:13px}.rc-job-apply{color:#fff;background:var(--color-primary);border-radius:8px;padding:9px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s}.rc-job-apply:hover{background:var(--color-primary-hover)}@media (width<=1024px){.rc-benefits-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.rc-head{padding:48px 0 32px}.rc-title{font-size:24px}.rc-benefits-grid{grid-template-columns:repeat(2,1fr)}.rc-jobs-grid{grid-template-columns:1fr}}.cs-head{padding:72px 0 100px}.cs-title{color:#111;letter-spacing:-.02em;margin-bottom:16px;font-size:40px;font-weight:800;line-height:1.25}.cs-title em{background:var(--grad-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.cs-desc{color:#666;font-size:15px;line-height:1.7}.cs-list{flex-direction:column;gap:0;padding-bottom:120px;display:flex}.cs-item{border-top:1px solid var(--color-primary-soft-border);grid-template-columns:1fr 1fr;align-items:center;gap:0;min-height:560px;padding:80px 0;display:grid;position:relative}.cs-item:first-child{border-top:0}.cs-item:last-child{border-bottom:1px solid var(--color-primary-soft-border)}.cs-item--flip .cs-img-wrap{order:2}.cs-item--flip .cs-body{order:1;padding-left:0;padding-right:80px}.cs-bg-num{color:#111;opacity:.03;letter-spacing:-.05em;pointer-events:none;z-index:0;font-size:200px;font-weight:800;line-height:1;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cs-img-wrap{aspect-ratio:3/2;will-change:clip-path;z-index:1;border-radius:12px;position:relative;overflow:hidden}.cs-img{object-fit:cover;width:100%;height:100%;display:block}.cs-img-fallback{background:var(--color-primary-soft);position:absolute;inset:0}.cs-body{z-index:1;flex-direction:column;gap:20px;padding-left:80px;display:flex}.cs-meta{align-items:center;gap:16px;display:flex}.cs-year{color:#aaa;letter-spacing:.1em;font-size:12px;font-weight:600}.cs-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);opacity:.8;font-size:12px;font-weight:600}.cs-item-title{color:#111;letter-spacing:-.02em;margin:0;font-size:30px;font-weight:800;line-height:1.3}.cs-item-desc{color:#555;word-break:keep-all;font-size:14px;line-height:1.8}.cs-tags{flex-wrap:wrap;gap:8px;display:flex}.cs-tag{color:var(--color-primary);background:var(--color-primary-soft);letter-spacing:.04em;border-radius:100px;padding:4px 12px;font-size:11px;font-weight:600}@media (width<=900px){.cs-head{padding:48px 0 64px}.cs-title{font-size:28px}.cs-item{grid-template-columns:1fr;gap:32px;min-height:auto;padding:48px 0}.cs-item--flip .cs-img-wrap{order:0}.cs-item--flip .cs-body{order:0;padding-right:0}.cs-body{padding-left:0}.cs-bg-num{font-size:120px}.cs-item-title{font-size:22px}}.top-btn{color:#fff;cursor:pointer;z-index:9999;background:#1e2a5e;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;transition:all .2s;animation:2s ease-in-out infinite top-btn-pulse;display:flex;position:fixed;bottom:32px;right:32px;box-shadow:0 4px 20px #1e2a5e66}.top-btn:hover{background:#2a3a7e;animation:none;transform:translateY(-4px);box-shadow:0 8px 24px #1e2a5e80}@media (width<=768px){.top-btn{width:40px;height:40px;font-size:14px;bottom:20px;right:20px}}@keyframes top-btn-pulse{0%{box-shadow:0 4px 20px #1e2a5e66,0 0 #1e2a5e4d}70%{box-shadow:0 4px 20px #1e2a5e66,0 0 0 12px #1e2a5e00}to{box-shadow:0 4px 20px #1e2a5e66,0 0 #1e2a5e00}}.ab-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#1a1f5e59;margin-bottom:40px;font-size:11px;font-weight:700;display:block}.ab-eyebrow--light{color:#ffffff4d}.about-section-label{letter-spacing:.15em;text-transform:uppercase;color:#8895c0;align-items:center;gap:8px;margin-bottom:20px;font-size:11px;font-weight:500;display:flex}.about-section-label:before{content:"";background:#1e2a5e;width:20px;height:2px;display:block}.about-section-label--light{color:#fff6}.about-section-label--light:before{background:#fff6}.about-company-section{padding:100px 0 160px}.about-company-inner{align-items:flex-start;gap:60px;display:flex}.about-company-text{flex:1;min-width:420px}.about-company-heading{color:#1a1a2e;margin-bottom:32px;font-size:42px;font-weight:700;line-height:1.5}.about-company-heading .blue{color:#1e2a5e}.about-company-body{color:#555;margin-bottom:20px;font-size:16px;line-height:2.1}.about-img-group{flex-shrink:0;align-items:flex-start;gap:16px;width:42vw;max-width:580px;display:flex}.about-img-main-wrap{will-change:transform, border-radius;background:#f4f5fb;flex:1;height:480px;overflow:hidden}.about-img-main-wrap img{object-fit:cover;object-position:20% center;width:100%;height:100%;display:block}.about-img-side-wrap{will-change:transform, border-radius;background:#eef0f8;flex-shrink:0;width:140px;height:400px;margin-top:120px;overflow:hidden}.about-img-side-wrap img{object-fit:cover;object-position:100% center;width:100%;height:100%;display:block}.about-tech-section{background:#0d1628;padding:100px 0 120px}.about-stats-row{border-bottom:1px solid #ffffff14;gap:0;margin-bottom:80px;padding-bottom:72px;display:flex}.about-stat-item{border-right:1px solid #ffffff14;flex:1;padding-right:40px}.about-stat-item:last-child{border-right:none;padding-left:40px;padding-right:0}.about-stat-item:not(:first-child):not(:last-child){padding-left:40px}.about-stat-num-wrap{align-items:flex-end;gap:4px;margin-bottom:12px;display:flex}.about-stat-num{color:#fff;letter-spacing:-.02em;font-size:52px;font-weight:900;line-height:1}.about-stat-suffix{color:#378add;margin-bottom:6px;font-size:24px;font-weight:700}.about-stat-label{color:#ffffff73;font-size:13px;font-weight:400}.about-tech-intro{margin-bottom:56px}.about-tech-heading{color:#fff;letter-spacing:-.02em;margin-top:16px;margin-bottom:20px;font-size:40px;font-weight:900;line-height:1.3}.about-tech-heading span{color:#378add}.about-tech-desc{color:#ffffff8c;max-width:560px;font-size:15px;line-height:1.9}.about-tech-cards{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.about-tech-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;padding:28px 24px}.about-tech-card-icon{color:#378add;background:#378add26;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:16px;font-size:22px;display:flex}.about-tech-card-title{color:#fff;margin-bottom:10px;font-size:15px;font-weight:700;line-height:1.4}.about-tech-card-desc{color:#ffffff73;font-size:13px;line-height:1.8}.about-meaning-section{border-bottom:1px solid #f0f0f0;padding:0 0 120px}.about-meaning-title{color:#1a1a2e;margin-bottom:36px;font-size:32px;font-weight:700}.about-meaning-cards{grid-template-columns:1fr 1fr;gap:20px;display:grid}.about-meaning-card{border:1px solid #e8eaf3;border-radius:16px;padding:36px 32px;position:relative;overflow:hidden}.about-meaning-card:before{content:"";background:#1e2a5e;width:100%;height:3px;position:absolute;top:0;left:0}.about-meaning-card-keyword{letter-spacing:.12em;color:#1e2a5e;background:#eef0f8;border-radius:4px;margin-bottom:20px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-block}.about-meaning-card-icon{color:#1e2a5e;background:#eef0f8;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:14px;font-size:20px;display:flex}.about-meaning-card-title{color:#1a1a2e;margin-bottom:12px;font-size:18px;font-weight:700}.about-meaning-card-desc{color:#777;font-size:15px;line-height:1.9}.about-mission-section{border-top:1px solid #f0f0f0;padding:100px 0}.about-mission-inner{align-items:flex-start;gap:100px;display:flex}.about-mission-left{flex:1;min-width:360px;padding-top:8px}.about-mission-title{color:#1a1a2e;margin-bottom:24px;font-size:30px;font-weight:700;line-height:1.5}.about-mission-desc{color:#555;font-size:15px;line-height:2.2}.about-mission-right{flex-direction:column;flex:1;gap:0;display:flex}.about-mission-item{border-bottom:1px solid #f0f0f0;align-items:flex-start;gap:24px;padding:32px 0;display:flex}.about-mission-item:first-child{border-top:none}.about-mission-item:last-child{border-bottom:none}.about-mission-item-num{color:#d0d4e8;letter-spacing:.05em;flex-shrink:0;width:28px;padding-top:2px;font-size:13px;font-weight:700}.about-mission-item-body{flex:1}.about-mission-item-top{align-items:center;gap:12px;margin-bottom:8px;display:flex}.about-mission-item-title{color:#1a1a2e;font-size:18px;font-weight:700}.about-mission-item-keyword{letter-spacing:.12em;color:#1e2a5e;background:#eef0f8;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:700}.about-mission-item-desc{color:#777;font-size:14px;line-height:1.8}.about-cert-section{border-top:1px solid #f0f0f0;padding:100px 0}.about-cert-title{color:#1a1a2e;margin-bottom:28px;font-size:32px;font-weight:700}.about-cert-patents{background:#f8f9fc;border-radius:12px;margin-bottom:48px;padding:20px 24px}.about-cert-patents-desc{color:#666;font-size:14px;line-height:1.9}.about-cert-cards{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.about-cert-card{border:1px solid #e8eaf3;border-radius:14px;flex-direction:column;gap:10px;padding:28px 24px;display:flex}.about-cert-card-icon{background:#eef0f8;border-radius:12px;width:48px;height:48px;margin-bottom:8px;padding:8px}.about-cert-card-icon img{object-fit:contain;width:100%;height:100%}.about-cert-card-year{color:#8895c0;letter-spacing:.05em;font-size:11px;font-weight:600}.about-cert-card-title{color:#1a1a2e;font-size:14px;font-weight:700;line-height:1.4}.about-cert-card-desc{color:#888;font-size:13px;line-height:1.7}.about-cta-section{text-align:center;background:#0d1628;width:100%;padding:120px 48px;position:relative;overflow:hidden}.about-cta-section:after{content:"";z-index:1;background:#0d162899;position:absolute;inset:0}.about-cta-bg{will-change:transform;z-index:2;background:radial-gradient(at 30%,#378add59 0%,#0000 50%),radial-gradient(at 70%,#6333b44d 0%,#0000 50%);width:200%;height:200%;animation:8s ease-in-out infinite alternate about-cta-move;position:absolute;inset:-50%}.about-cta-img{opacity:.4;mix-blend-mode:normal;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.about-cta-inner{z-index:3;max-width:600px;margin:0 auto;position:relative}.about-cta-title{color:#fff;letter-spacing:-.02em;margin-top:16px;margin-bottom:24px;font-size:42px;font-weight:900;line-height:1.3}.about-cta-desc{color:#ffffff80;margin-bottom:48px;font-size:15px;line-height:1.9}.about-cta-buttons{justify-content:center;gap:12px;display:flex}.about-cta-btn{border-radius:8px;align-items:center;padding:14px 32px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.about-cta-btn--primary{color:#0d1628;background:#fff}.about-cta-btn--primary:hover{background:#eef0f8}.about-cta-btn--outline{color:#fff;background:0 0;border:1px solid #ffffff4d}.about-cta-btn--outline:hover{background:#ffffff0d;border-color:#fff}@media (width<=768px){.about-img-side-wrap{display:none}.about-company-section{padding:64px 0 80px}.about-company-heading{font-size:26px}.about-company-body{font-size:14px}.about-meaning-section{padding:0 0 80px}.about-meaning-title{font-size:22px}.about-meaning-card-title{font-size:15px}.about-meaning-card-desc{font-size:13px}.about-mission-section{padding:64px 0}.about-mission-title{font-size:20px}.about-mission-desc{font-size:13px}.about-mission-item-title{font-size:15px}.about-cert-section{padding:64px 0 80px}.about-cert-title{font-size:22px}.about-cert-patents-desc{font-size:12px}.about-meaning-cards{grid-template-columns:1fr}.about-mission-inner{flex-direction:column;gap:48px}.about-mission-left{min-width:unset}.about-cert-cards{grid-template-columns:1fr 1fr}.about-slogan-line{font-size:36px}.about-company-inner{flex-direction:column}.about-company-text{min-width:unset}.about-img-group{width:100%;max-width:unset}.about-stats-row{flex-direction:column;gap:32px}.about-stat-num{font-size:36px}.about-stat-item{border-bottom:1px solid #ffffff14;border-right:none;padding:0 0 32px}.about-stat-item:last-child{border-bottom:none;padding-bottom:0}.about-tech-cards{grid-template-columns:1fr 1fr}.about-tech-heading{font-size:26px}.about-tech-desc,.about-tech-card-title{font-size:13px}.about-cta-section{padding:80px 24px}.about-cta-title{font-size:26px}.about-cta-desc{font-size:13px}.about-cta-btn{justify-content:center;width:100%;max-width:280px}.about-cta-buttons{flex-direction:column;align-items:center;width:100%}.about-cta-img{background-position:20%;background-size:cover}}@keyframes about-cta-move{0%{transform:translate(0%)}50%{transform:translate(-10%,8%)}to{transform:translate(10%,-8%)}}.fc-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#8895c0;align-items:center;gap:8px;margin-bottom:1.5rem;font-size:11px;font-weight:600;display:flex}.fc-eyebrow:before{content:"";background:linear-gradient(90deg,#e91e8c,#6b21a8);width:20px;height:2px;display:block}.fc-eyebrow--light{color:#ffffff73}.fc-eyebrow--light:before{background:#fff6}.fc-section-title{color:var(--color-primary);letter-spacing:-.01em;margin-bottom:2.5rem;font-size:1.5rem;font-weight:700;display:block}.fc-overview{border-radius:1.25rem;align-items:flex-end;min-height:520px;margin:3rem 0 6rem;display:flex;position:relative;overflow:hidden}.fc-overview__bg{object-fit:cover;filter:brightness(.38)saturate(.6);width:100%;height:100%;display:block;position:absolute;inset:0}.fc-overview__overlay{pointer-events:none;background:linear-gradient(170deg,#1a1f5e99 0%,#1a1f5eeb 60%);position:absolute;inset:0}.fc-overview__content{z-index:1;width:100%;padding:3.5rem 3.5rem 4rem;position:relative}.fc-overview__title{margin:.6rem 0 2.5rem}.fc-overview__title-inner{color:#fff;letter-spacing:-.01em;font-size:2rem;font-weight:700;line-height:1.45}.fc-overview__bottom{grid-template-columns:1fr 1fr;align-items:start;gap:2rem;display:grid}.fc-overview__sub{color:#ffffff80;margin:0;font-size:.88rem;line-height:1.9}.fc-badges{flex-wrap:wrap;align-content:flex-start;gap:.45rem;display:flex}.fc-badge{border:1px solid var(--color-primary-border);background:var(--color-primary-soft);color:var(--color-primary);cursor:default;border-radius:999px;align-items:center;gap:.4rem;padding:.42rem .8rem;font-size:.76rem;font-weight:600;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.fc-badge:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.fc-badge--light{color:#ffffffbf;background:#ffffff14;border-color:#ffffff2e}.fc-badge--light:hover{color:#fff;background:#ffffff2e;border-color:#ffffff4d}.fc-intro{align-items:center;gap:48px;padding:60px 0;display:flex}.fc-intro__left{flex:1}.fc-intro__title{color:#1a1f3a;letter-spacing:-.02em;margin:16px 0 28px;font-size:2rem;font-weight:800;line-height:1.35}.fc-intro__desc{color:#666;margin-bottom:48px;font-size:.9rem;line-height:1.9}.fc-intro__icons{gap:32px;display:flex}.fc-intro__icon-item{flex-direction:column;align-items:center;gap:10px;display:flex}.fc-intro__icon-item img{object-fit:contain;width:80px;height:80px}.fc-intro__icon-item span{color:#888;font-size:.75rem;font-weight:600}.fc-intro__right{flex:0 0 52%}.fc-intro__monitor{object-fit:contain;width:100%;display:block}.fc-highlight{grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin-bottom:8rem;padding:60px 0;display:grid}.fc-highlight__item{align-items:center;gap:24px;display:flex}.fc-highlight__text{flex:0 0 40%}.fc-highlight__title{color:#1a1f3a;letter-spacing:-.02em;margin:10px 0 16px;font-size:1.75rem;font-weight:800;line-height:1.35}.fc-highlight__desc{color:#666;font-size:.88rem;line-height:1.9}.fc-highlight__img-wrap{flex:1}.fc-highlight__img-wrap img{object-fit:contain;width:100%;display:block}.fc-highlight__img-scene{width:100%;position:relative}.fc-highlight__tablet{object-fit:contain;width:100%;display:block}.fc-highlight__float-icon{object-fit:contain;filter:drop-shadow(0 8px 16px #00000026);width:72px;height:72px;position:absolute}.fc-situation{width:100%;position:relative}.fc-situation__main{object-fit:contain;width:100%;display:block}.fc-situation__left{object-fit:contain;position:absolute;top:10%;left:-20%;width:60%!important}.fc-situation__right{object-fit:contain;position:absolute;top:20%;right:-20%;width:60%!important}.fc-situation__bottom{object-fit:contain;width:60%;position:absolute;bottom:-40%;left:-5%}.fc-stats{border:1px solid var(--color-primary-soft-border);border-radius:1rem;grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:8rem;display:grid;overflow:hidden}.fc-stat-item{text-align:center;border-right:1px solid var(--color-primary-soft-border);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2.5rem 1.5rem;transition:background .2s;display:flex}.fc-stat-item:last-child{border-right:none}.fc-stat-item:hover{background:var(--color-primary-soft)}.fc-stat-item__value{color:var(--color-primary);letter-spacing:-.03em;font-size:2.25rem;font-weight:800;line-height:1}.fc-stat-item__label{color:#888;font-size:.8rem;font-weight:500;line-height:1.4}.fc-domains{margin-bottom:8rem}.fc-domains__grid{gap:1.25rem;height:420px;display:flex}.fc-domain-card{cursor:default;border-radius:1rem;flex:1;transition:flex .5s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.fc-domain-card:hover{flex:1.6}.fc-domain-card__img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.fc-domain-card:hover .fc-domain-card__img{transform:scale(1.08)}.fc-domain-card__overlay{background:linear-gradient(#0000 0%,#0000002e 55%,#000000b8 100%);flex-direction:column;justify-content:flex-end;padding:1.25rem;transition:background .4s;display:flex;position:absolute;inset:0}.fc-domain-card:hover .fc-domain-card__overlay{background:linear-gradient(#00000026 0%,#00000080 50%,#000000e0 100%)}.fc-domain-card__label{color:#fff;font-size:1.125rem;font-weight:700;line-height:1.3}.fc-domain-card__desc{color:#ffffffd9;opacity:0;max-height:0;margin:.5rem 0 0;font-size:.8rem;line-height:1.65;transition:max-height .4s,opacity .35s,transform .35s;overflow:hidden;transform:translateY(8px)}.fc-domain-card:hover .fc-domain-card__desc{opacity:1;max-height:6rem;transform:translateY(0)}@media (width<=1024px){.fc-domains__grid{flex-wrap:wrap;height:auto}.fc-domain-card{aspect-ratio:3/4;flex:0 0 calc(33.33% - 1rem)}}@media (width<=640px){.fc-domain-card{flex:0 0 calc(50% - .625rem)}}.fc-functions{margin-bottom:8rem}.fc-functions__body{align-items:flex-start;gap:5rem;display:flex}.fc-func-list{flex:1;margin:0;padding:0;list-style:none}.fc-func-item{border-top:1px solid var(--color-primary-soft-border);cursor:default;align-items:center;gap:2rem;padding:1.1rem 0;display:flex;position:relative;overflow:hidden}.fc-func-list li:last-child{border-bottom:1px solid var(--color-primary-soft-border)}.fc-func-item__num{letter-spacing:.1em;color:var(--color-primary-border-strong);flex-shrink:0;width:2rem;font-size:.7rem;font-weight:800;transition:color .3s}.fc-func-item.is-active .fc-func-item__num{color:var(--color-primary)}.fc-func-item__label{color:#bbb;flex:1;font-size:1rem;font-weight:600;line-height:1.4;transition:color .3s}.fc-func-item.is-active .fc-func-item__label{color:#1a1f3a}.fc-func-item__arrow{color:var(--color-primary);flex-shrink:0;align-items:center;display:flex}.fc-func-item__line{background:var(--color-primary);transform-origin:0;will-change:transform;height:1px;position:absolute;bottom:0;left:0;right:0}.fc-func-display{flex:0 0 500px}.fc-func-display__inner{aspect-ratio:2;background:#0a0e2e;border-radius:.875rem;position:relative;overflow:hidden}.fc-func-display__img{object-fit:cover;width:100%;height:100%;display:block}.fc-func-display__caption{background:linear-gradient(#0000 0%,#0a0e2ee0 100%);align-items:center;gap:.55rem;padding:.85rem 1rem;display:flex;position:absolute;bottom:0;left:0;right:0}.fc-func-display__num{color:var(--pink);font-size:1rem;font-weight:800;line-height:1}.fc-func-display__label{color:#fff;font-size:.78rem;font-weight:600}.fc-flow{padding-bottom:10rem}.fc-flow__row{align-items:flex-start;gap:0;display:flex}.fc-flow__item{text-align:center;flex-direction:column;flex:1;align-items:center;gap:.6rem;padding:2rem 1rem;display:flex;position:relative}.fc-flow__step{letter-spacing:.12em;color:var(--color-primary-border-strong);font-size:.68rem;font-weight:800}.fc-flow__label{color:var(--color-primary);font-size:.92rem;font-weight:700}.fc-flow__desc{color:#888;margin:0;font-size:.76rem;line-height:1.65}.fc-flow__arrow{background:var(--color-primary-soft-border);transform-origin:top;width:2px;height:1.5rem;position:absolute;top:2.75rem;right:-1px}@media (width<=1024px){.fc-overview{min-height:420px;margin:2rem 0 3rem}.fc-overview__content{padding:3rem 2.5rem 3.5rem}.fc-overview__title-inner{font-size:1.5rem}.fc-overview__bottom{grid-template-columns:1fr;gap:1.25rem}.fc-stats{grid-template-columns:repeat(2,1fr)}.fc-stat-item:nth-child(2){border-right:none}.fc-stat-item:first-child,.fc-stat-item:nth-child(2){border-bottom:1px solid var(--color-primary-soft-border)}.fc-domains__grid{grid-template-columns:repeat(3,1fr)}.fc-functions__body{flex-direction:column;gap:2rem}.fc-func-display{flex:none;width:100%;max-width:500px}.fc-func-list{width:100%}.fc-flow__row{flex-direction:column;gap:0}.fc-flow__item{text-align:left;border-bottom:1px solid var(--color-primary-soft-border);flex-direction:row;align-items:center;gap:1.25rem;width:100%;padding:1.25rem 1rem;transition:background .2s}.fc-flow__item:last-child{border-bottom:none}.fc-flow__item:hover{background:var(--color-primary-soft)}.fc-flow__step{background:var(--color-primary-soft);width:36px;height:36px;color:var(--color-primary);letter-spacing:.05em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;font-weight:800;display:flex}.fc-flow__text{flex-direction:column;gap:.25rem;display:flex}.fc-flow__label{font-size:.92rem}.fc-flow__desc{font-size:.76rem}.fc-flow__arrow{display:none}.fc-highlight{grid-template-columns:1fr;gap:48px}.fc-highlight__item{flex-direction:column}.fc-highlight__img-wrap{width:100%}}@media (width<=640px){.fc-overview{border-radius:.875rem;min-height:360px}.fc-overview__content{padding:2.5rem 1.75rem 3rem}.fc-overview__title-inner{font-size:1.2rem}.fc-domains__grid{grid-template-columns:repeat(2,1fr)}.fc-func-item__label{font-size:.9rem}.fc-intro{flex-direction:column}.fc-intro__right{width:100%}.fc-intro__title{font-size:1.5rem}.fc-highlight{gap:32px;margin-bottom:0}.fc-highlight__item{gap:16px}.fc-highlight__title{font-size:1.3rem}.fc-highlight__desc{font-size:.82rem}.fc-highlight__float-icon{width:48px;height:48px}.fc-highlight__img-scene{transform-origin:top;transform:scale(.75)}}.ibe-channel-section{padding:60px 0}.ibe-channel__title{color:#1a1f3a;letter-spacing:-.02em;margin:12px 0 16px;font-size:2rem;font-weight:800;line-height:1.35}.ibe-channel__desc{color:#666;margin-bottom:56px;font-size:.9rem;line-height:1.9}.ibe-channel__diagram{grid-template-columns:420px 1fr 420px;align-items:center;width:min(1540px,100%);height:430px;margin:0 auto;display:grid;position:relative}.ibe-channel__svg{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ibe-channel__svg path{fill:none;stroke:#d948896b;stroke-width:2px}.ibe-channel__col{z-index:2;flex-direction:column;gap:34px;display:flex;position:relative}.ibe-channel__col--left{align-items:flex-start}.ibe-channel__col--right{align-items:flex-end}.ibe-channel__card{background:#ffffffeb;border:1px solid #e8eaf3e6;border-radius:18px;align-items:center;gap:18px;width:285px;height:82px;padding:0 28px;display:flex;box-shadow:0 8px 28px #1f22401c}.ibe-channel__card img{object-fit:contain;width:44px;height:44px}.ibe-channel__card span{color:var(--color-primary);font-size:1rem;font-weight:700}.ibe-channel__center{z-index:3;justify-content:center;align-items:center;display:flex;position:relative}.ibe-channel__center-img{object-fit:contain;filter:drop-shadow(0 24px 35px #5d2f9738);width:310px}.ibe-channel__svg path{fill:none;stroke:#8b5cf659;stroke-width:2px;stroke-dasharray:12 6;stroke-width:2px;stroke-dasharray:12 6;animation:2s linear infinite ibe-flow}.ibe-channel__svg path:first-child,.ibe-channel__svg path:nth-child(2),.ibe-channel__svg path:nth-child(3){animation-name:ibe-flow-right}.ibe-channel__svg path:nth-child(4),.ibe-channel__svg path:nth-child(5),.ibe-channel__svg path:nth-child(6){animation-name:ibe-flow-left}.ibe-channel__svg path:nth-child(2){animation-delay:.3s}.ibe-channel__svg path:nth-child(3){animation-delay:.6s}.ibe-channel__svg path:nth-child(5){animation-delay:.3s}.ibe-channel__svg path:nth-child(6){animation-delay:.6s}.ibe-channel__svg circle{fill:#8b5cf6;opacity:.7}.ibe-channel__cols-wrap{display:contents}@media (width<=1024px){.ibe-channel__diagram{flex-direction:column;gap:24px;width:100%;height:auto;display:flex}.ibe-channel__svg,.ibe-channel__center{display:none}.ibe-channel__col{flex-flow:wrap;justify-content:center;gap:12px;width:100%}.ibe-channel__col--left,.ibe-channel__col--right{align-items:center}.ibe-channel__card{width:calc(50% - 6px);height:72px}.ibe-channel__cols-wrap{flex-wrap:wrap;gap:12px;width:100%;display:flex}.ibe-channel__cols-wrap .ibe-channel__col{flex-direction:column;flex:1;min-width:0}}@media (width<=640px){.ibe-channel__card{gap:10px;width:100%;height:64px;padding:0 16px}.ibe-channel__card img{width:32px;height:32px}.ibe-channel__card span{font-size:.85rem}}@keyframes ibe-flow-right{0%{stroke-dashoffset:0}to{stroke-dashoffset:-36px}}@keyframes ibe-flow-left{0%{stroke-dashoffset:0}to{stroke-dashoffset:36px}}.ibe-booking-section{padding:60px 0 80px}.ibe-booking__title{color:#1a1f3a;letter-spacing:-.02em;margin:12px 0 56px;font-size:2rem;font-weight:800}.ibe-booking__flow{justify-content:center;align-items:flex-start;display:flex}.ibe-booking__item{flex-direction:column;flex:1;align-items:center;display:flex}.ibe-booking__connector{flex:1;height:4px;margin-top:40px;position:relative}.ibe-booking__line-bg{background:#8b5cf626;height:1px;position:absolute;top:50%;left:0;right:0}.ibe-booking__line-flow{height:2px;position:absolute;top:50%;left:0;right:0;overflow:hidden}.ibe-booking__line-flow:after{content:"";width:40%;height:100%;animation:1.8s linear infinite ibe-booking-flow;animation-delay:var(--delay,0s);background:linear-gradient(90deg,#0000,#8b5cf6cc,#0000);position:absolute;top:0;left:-40%}.ibe-booking__circle{background:#f8faff;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin-bottom:20px;display:flex;box-shadow:5px 5px 12px #0000000f,-5px -5px 12px #fff}.ibe-booking__circle img{object-fit:contain;width:48px;height:48px}.ibe-booking__num{color:var(--color-primary-light);letter-spacing:.1em;margin-bottom:6px;font-size:10px;font-weight:700}.ibe-booking__label{color:var(--color-primary);margin-bottom:8px;font-size:14px;font-weight:700}.ibe-booking__desc{color:#888;text-align:center;font-size:12px;line-height:1.7}@media (width<=768px){.ibe-booking__flow{flex-direction:column;align-items:flex-start;gap:0;padding-left:16px}.ibe-booking__item{flex-direction:row;align-items:center;gap:20px;width:100%}.ibe-booking__circle{flex-shrink:0;width:64px;height:64px;margin-bottom:0}.ibe-booking__text-wrap{flex-direction:column;display:flex}.ibe-booking__num{margin-bottom:2px}.ibe-booking__desc{text-align:left}.ibe-booking__connector{flex:none;width:2px;height:40px;margin:4px 0 4px 31px;position:relative}.ibe-booking__line-bg{background:#8b5cf626;width:1px;height:100%;position:absolute;top:0;left:0;right:auto}.ibe-booking__line-flow{width:2px;height:100%;position:absolute;top:0;left:0;right:auto;overflow:hidden}.ibe-booking__line-flow:after{content:"";width:100%;height:40%;animation:1.8s linear infinite ibe-booking-flow-v;animation-delay:var(--delay,0s);background:linear-gradient(#0000,#8b5cf6cc,#0000);position:absolute;top:-40%;left:0}}@keyframes ibe-booking-flow-v{0%{top:-40%}to{top:100%}}@keyframes ibe-booking-flow{0%{left:-40%}to{left:100%}}.si_archive{max-width:1660px;margin-left:auto;margin-right:0;padding:100px 0 120px}.si_archive__main{align-items:flex-start;gap:46px;display:flex}.si_archive__header{flex:0 0 320px;padding-top:24px}.si_archive__right{flex:1;min-width:0}.si_archive__eyebrow{letter-spacing:.12em;color:#2563eb;text-transform:uppercase;margin-bottom:16px;font-size:12px;font-weight:600;display:block}.si_archive__title{color:var(--color-primary);letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.25}.si_archive__desc{color:#555;margin:0 0 32px;font-size:14px;line-height:1.7}.si_archive__more{color:#111;border-bottom:1.5px solid #111;align-items:center;gap:6px;width:fit-content;padding-bottom:2px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.si_archive__more:hover{color:#2563eb;border-color:#2563eb}.si_archive__more-arrow{transition:transform .2s}.si_archive__more:hover .si_archive__more-arrow{transform:translate(4px)}.si_archive__slider{-webkit-user-select:none;user-select:none;cursor:grab;overflow:hidden}.si_archive__slider:active{cursor:grabbing}.si_archive__track{will-change:transform;gap:18px;padding-bottom:1px;padding-left:1px;padding-right:40px;display:flex}.si_archive__card{box-sizing:border-box;isolation:isolate;background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;flex:0 0 65%;padding:20px;display:flex}.si_archive__card-header{align-items:center;gap:12px;display:flex}.si_archive__card-img{aspect-ratio:16/8;background:#eef2f7;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;width:100%;overflow:hidden}.si_archive__card-img img{object-fit:cover;object-position:top;border-radius:8px;width:100%;height:100%;display:block}.si_archive__card-img-placeholder{background:linear-gradient(135deg,#cbd5e1 0%,#94a3b8 100%);position:absolute;inset:0}.si_archive__card-img img+.si_archive__card-img-placeholder{display:none}.si_archive__card-body{flex-direction:column;gap:12px;padding-top:16px;display:flex}.si_archive__card-body-left{flex:0 0 130px}.si_archive__card-num{color:#fff;background:linear-gradient(135deg,#c026d3,#7c3aed);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;font-weight:700;display:flex}.si_archive__card-title{color:#111;margin:0;font-size:16px;font-weight:700;line-height:1.4}.si_archive__card-tags{flex-wrap:wrap;gap:4px;display:flex}.si_archive__tag{color:#555;background:#fff;border:1px solid #d1d5db;border-radius:999px;padding:3px 8px;font-size:10px}.si_archive__card-desc{border-top:1px solid #f1f1f1;grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:14px 0 0;list-style:none;display:grid}.si_archive__card-desc li{flex-direction:column;gap:6px;display:flex}.si_archive__card-desc-icon{width:28px;height:28px;color:var(--color-primary);background:#f3f4f6;border-radius:8px;justify-content:center;align-items:center;font-size:14px;display:flex}.si_archive__card-desc-title{color:#111;font-size:13px;font-weight:700}.si_archive__card-desc-text{color:#888;font-size:12px;line-height:1.5}.si_archive__nav{align-items:center;gap:16px;width:100%;margin-top:40px;display:flex}.si_archive__nav-btn{cursor:pointer;color:#111;background:0 0;border:1.5px solid #e5e7eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;transition:all .25s;display:flex}.si_archive__nav-btn:hover{color:#fff;background:linear-gradient(135deg,#c026d3,#7c3aed);border-color:#0000}.si_archive__nav-btn:disabled{opacity:.3;cursor:not-allowed}.si_archive__nav-btn:disabled:hover{color:#111;background:0 0;border-color:#e5e7eb}.si_archive__progress{align-items:center;gap:8px;display:flex}.si_archive__progress-cur{color:#111;min-width:28px;font-size:22px;font-weight:700}.si_archive__progress-divider{color:#ccc;font-size:14px}.si_archive__progress-total{color:#bbb;min-width:28px;font-size:14px;font-weight:500}@media (width<=1200px){.si_archive__main{gap:36px}.si_archive__header{flex:0 0 260px}.si_archive__card{flex:0 0 72%}}@media (width<=1024px){.si_archive{padding:72px 0 80px}.si_archive__main{flex-direction:column;gap:36px}.si_archive__header{flex:none;width:100%;padding-top:0}.si_archive__right{width:100%}.si_archive__card{flex:0 0 80%}.si_archive__card-desc{grid-template-columns:repeat(2,1fr)}.si_archive__nav{margin-top:20px}}@media (width<=768px){.si-archive-wrap .inner-wrap{padding:0 20px}.si_archive{padding:56px 0 64px}.si_archive__main{gap:28px}.si_archive__right{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.si_archive__slider{scrollbar-width:none;padding:0 20px 4px;overflow-x:auto}.si_archive__slider::-webkit-scrollbar{display:none}.si_archive__track{gap:14px}.si_archive__card{flex:0 0 82%}.si_archive__card-img{aspect-ratio:16/6}.si_archive__card-body{gap:10px;padding-top:12px}.si_archive__nav{gap:14px;margin-top:20px}.si_archive__nav-btn{width:40px;height:40px;font-size:16px}.si_archive__card-desc{grid-template-columns:repeat(1,1fr);gap:10px}.si_archive__card-desc li{flex-direction:row;align-items:center;gap:10px}.si_archive__card-desc-icon{flex-shrink:0}.si_archive__card-desc-title{margin-bottom:2px;font-size:12px}.si_archive__card-desc-text{font-size:11px}.si_archive__desc br{display:none}}@media (width<=480px){.si-archive-wrap .inner-wrap{padding:0 16px}.si_archive__right{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}.si_archive__slider{padding:0 16px 4px}.si_archive__card{flex:0 0 calc(100vw - 48px)}.si_archive__card-img{aspect-ratio:8/6}.si_archive__card-desc{grid-template-columns:repeat(1,1fr)}.si_archive__title{font-size:30px}.si_archive__desc{font-size:13px}.si_archive__progress{gap:8px}}.mt-wrap.sub-content{background:linear-gradient(135deg,#f8f0ff 0%,#fff 60%)}.mt-intro{align-items:center;gap:60px;padding:80px 0 100px;display:flex}.mt-intro__left{flex:0 0 400px}.mt-intro__right{flex:1;justify-content:right;align-items:center;min-width:0;display:flex}.mt-title-line{margin-bottom:-.06em;padding-bottom:.06em;overflow:hidden}.mt-intro__title{color:var(--color-primary);letter-spacing:-.03em;margin:0;font-size:clamp(28px,3vw,42px);font-weight:800;line-height:1.25}.mt-intro__desc{color:#666;word-break:keep-all;margin:28px 0 36px;font-size:.9rem;line-height:1.9}.mt-intro__cta{color:var(--pink);letter-spacing:-.01em;align-items:center;gap:8px;font-size:.88rem;font-weight:700;text-decoration:none;transition:gap .25s;display:inline-flex}.mt-intro__cta:hover{gap:14px}.mt-venn{width:100%;max-width:640px;position:relative}.mt-venn__svg{width:100%;height:auto;display:block;overflow:visible}.mt-kpi{background:var(--color-primary);margin:0 0 100px;padding:56px 0}.mt-kpi__grid{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.mt-kpi__item{text-align:center;border-right:1px solid #ffffff1a;flex-direction:column;align-items:center;gap:10px;padding:20px 16px;display:flex}.mt-kpi__item:last-child{border-right:none}.mt-kpi__value{color:#fff;letter-spacing:-.04em;font-size:clamp(28px,3.5vw,52px);font-weight:900;line-height:1}.mt-kpi__label{color:#ffffff73;font-size:.78rem;font-weight:500;line-height:1.4}.mt-services{padding-bottom:120px}.mt-services__grid{border:1px solid var(--color-primary-soft-border);border-radius:16px;grid-template-columns:repeat(5,1fr);gap:0;display:grid;overflow:hidden}.mt-service-card{border-right:1px solid var(--color-primary-soft-border);flex-direction:column;gap:12px;padding:32px 24px 28px;transition:background .25s;display:flex;position:relative;overflow:hidden}.mt-service-card:last-child{border-right:none}.mt-service-card:hover{background:var(--color-primary-soft)}.mt-service-card__img-wrap{width:72px;height:72px;margin-bottom:8px;transition:transform .4s cubic-bezier(.22,1,.36,1)}.mt-service-card:hover .mt-service-card__img-wrap{transform:translateY(-6px)scale(1.08)}.mt-service-card__img{object-fit:contain;width:100%;height:100%}.mt-service-card__num{letter-spacing:.12em;color:var(--pink);opacity:.8;font-size:.7rem;font-weight:800}.mt-service-card__title{color:var(--color-primary);letter-spacing:-.02em;margin:0;font-size:1rem;font-weight:800}.mt-service-card__desc{color:#888;word-break:keep-all;margin:0;font-size:.78rem;line-height:1.7}.mt-service-card__line{background:var(--grad-brand-h);transform-origin:0;height:2px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.mt-service-card:hover .mt-service-card__line{transform:scaleX(1)}@media (width>=1660px){.si-archive-wrap .inner-wrap{margin-left:122.5px;margin-right:0;padding-right:0}}@media (width<=1280px){.mt-intro{gap:40px}.mt-intro__left{flex:0 0 360px}}@media (width<=1024px){.mt-intro{flex-direction:column;gap:48px;padding:60px 0 80px}.mt-intro__left{flex:none;width:100%}.mt-venn{max-width:460px}.mt-services__grid{grid-template-columns:repeat(3,1fr)}.mt-service-card:nth-child(3){border-right:none}.mt-service-card:nth-child(4),.mt-service-card:nth-child(5){border-top:1px solid var(--color-primary-soft-border)}.mt-service-card:nth-child(5){border-right:none}.mt-kpi__grid{grid-template-columns:repeat(2,1fr)}.mt-kpi__item:nth-child(2){border-right:none}.mt-kpi__item:nth-child(3),.mt-kpi__item:nth-child(4){border-top:1px solid #ffffff1a}.mt-kpi__item:nth-child(4){border-right:none}}@media (width<=768px){.mt-intro{padding:48px 0 64px}.mt-venn{max-width:340px}.mt-services__grid{grid-template-columns:repeat(2,1fr)}.mt-service-card:nth-child(2n){border-right:none}.mt-service-card:nth-child(3){border-right:1px solid var(--color-primary-soft-border)}.mt-service-card:nth-child(n+3){border-top:1px solid var(--color-primary-soft-border)}.mt-service-card:nth-child(5){border-right:none;grid-column:span 2}.mt-kpi{margin-bottom:64px}}@media (width<=480px){.mt-services__grid{grid-template-columns:1fr}.mt-service-card{border-right:none!important}.mt-service-card:nth-child(n+2){border-top:1px solid var(--color-primary-soft-border)}.mt-service-card:nth-child(5){grid-column:span 1}}.utm-intro{flex-direction:column;gap:52px;padding:80px 0;display:flex}.utm-intro__left{flex:1}.utm-intro__top{max-width:560px}.utm-what__title{color:#fff;word-break:keep-all;margin-bottom:20px;font-size:40px;font-weight:700;line-height:1.35}.utm-what__title em{background:linear-gradient(90deg,#ff6b6b,#c084fc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.utm-intro__desc{color:#555;word-break:keep-all;font-size:14px;line-height:1.85}.utm-intro__desc strong{color:#111;font-weight:600}.utm-intro__cards{grid-template-columns:repeat(4,1fr);gap:16px;margin-left:auto;list-style:none;display:grid}.utm-intro__card{background:#fff;border:1px solid #ebebeb;border-radius:16px;flex-direction:column;justify-content:flex-end;width:260px;height:260px;min-height:180px;padding:28px 24px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000000f}.utm-intro__card-num{color:#00000012;font-size:56px;font-weight:700;line-height:1;position:absolute;top:16px;right:20px}.utm-intro__card-img{object-fit:contain;width:64px;height:64px;margin-bottom:16px}.utm-intro__card-label{color:#222;word-break:keep-all;font-size:18px;font-weight:600;line-height:1.4}.utm-what{background:linear-gradient(135deg,#1a0a2e 0%,#0d0d1a 50%,#1a0820 100%);padding:100px 0}.utm-what__top{text-align:center;margin-bottom:64px}.utm-what__inner{justify-content:space-between;align-items:center;gap:80px;min-height:500px;display:flex}.utm-what__left{flex:0 0 480px}.utm-what__eyebrow{letter-spacing:2px;text-transform:uppercase;color:#fff6;margin-bottom:20px;font-size:12px;font-weight:500;display:inline-block}.utm-what__desc{color:#ffffff80;word-break:keep-all;max-width:600px;margin:0 auto;font-size:14px;line-height:1.9}.utm-what__body{grid-template-columns:220px 1fr 220px;align-items:center;gap:20px;display:grid}.utm-what__cards{flex-direction:column;justify-content:center;gap:25px;min-width:220px;list-style:none;display:flex}.utm-what__card{white-space:nowrap;background:#ffffff0a;border:.5px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;gap:12px;height:80px;padding:0 16px;transition:background .2s,border-color .2s,color .2s;display:flex}.utm-what__card-icon{color:#e8193c;background:#e8193c26;border:.5px solid #e8193c59;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.utm-what__card-label{color:#ffffffbf;white-space:nowrap;text-align:center;font-size:15px;font-weight:500;line-height:1}.utm-what__card--right{flex-direction:row-reverse}.utm-what__card:hover{background:#fff;border-color:#fff}.utm-what__card:hover .utm-what__card-label{color:#e8193c}.utm-what__card:hover .utm-what__card-icon{color:#e8193c;background:#e8193c14;border-color:#e8193c33} .utm-what__card:hover .utm-what__card-icon{color:#111;background:#0000000f;border-color:#00000026}.utm-what__mockup{flex:1;align-items:center;display:flex}.utm-what__list{flex-direction:column;gap:14px;list-style:none;display:flex}.utm-what__list li{color:#ffffffbf;align-items:center;gap:12px;font-size:14px;font-weight:500;display:flex}.utm-what__list-dot{background:#e8193c;border-radius:50%;flex-shrink:0;width:6px;height:6px}.utm-what__right{background-position:100%;background-repeat:no-repeat;background-size:contain;flex:1;min-height:620px}.utm-what__img{object-fit:cover;width:100%;max-width:480px}.utm-what__img-wrap{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;min-height:560px;position:relative}.utm-what__paths{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.drone{justify-content:center;align-items:center;display:flex;position:absolute}.drone--1{animation:6s ease-in-out infinite dronefloat1}.drone--2{animation:8s ease-in-out infinite dronefloat2}.drone--3{animation:7s ease-in-out infinite dronefloat3}.drone__badge{z-index:2;border-radius:4px;flex-direction:column;gap:3px;min-width:140px;padding:8px 10px;display:flex;position:relative}.drone__badge:after{content:"";z-index:3;background:#f80;border-radius:50%;width:10px;height:10px;position:absolute;bottom:-6px;left:auto;right:-6px}.drone__badge--red{background:#000000b3;border:2px solid #ff5656}.drone__badge--red:after{background:#ff5656}.drone__badge--blue{background:#000000b3;border:2px solid #84d6ff}.drone__badge--blue:after{background:#84d6ff}.drone__badge--orange{background:#000000b3;border:2px solid #f80}.drone__badge--orange:after{background:#f80}.drone__badge-top{align-items:center;gap:6px;display:flex}.drone__badge--red .drone__badge-conn{color:#ff5656}.drone__badge--blue .drone__badge-conn{color:#84d6ff}.drone__badge--orange .drone__badge-conn{color:#f80}.drone__badge--red .drone__badge-id{color:#ff5656}.drone__badge--blue .drone__badge-id{color:#84d6ff}.drone__badge--orange .drone__badge-id{color:#f80}.drone__badge-conn{letter-spacing:.5px;font-size:9px;font-weight:700}.drone__badge-id{font-size:12px;font-weight:700}.drone__badge-info{flex-direction:column;gap:2px;display:flex}.drone__badge-status{color:#ffffffb3;font-size:10px;line-height:1.5}.drone__ping{display:none}.drone__ping--red{border:1.5px solid #e8193c99}.drone__ping--blue{border:1.5px solid #3b82f699}.drone__ping--orange{border:1.5px solid #f9731699}.drone__ping--delay{animation-delay:1s}@keyframes alertAppear{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes dotBlink{0%,to{opacity:1}50%{opacity:.2}}@keyframes dronefloat1{0%,to{transform:translate(0)}33%{transform:translate(12px,-10px)}66%{transform:translate(-8px,6px)}}@keyframes dronefloat2{0%,to{transform:translate(0)}33%{transform:translate(-10px,-14px)}66%{transform:translate(8px,8px)}}@keyframes dronefloat3{0%,to{transform:translate(0)}50%{transform:translate(10px,-12px)}}@keyframes ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.utm-evo{align-items:flex-start;gap:80px;padding:100px 48px;display:flex}.utm-evo__left{flex:0 0 420px}.utm-evo__eyebrow{letter-spacing:2px;color:#e8193c;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:20px;font-size:11px;font-weight:500;display:flex}.utm-evo__eyebrow:before{content:"";background:#e8193c;width:20px;height:1.5px}.utm-evo__title{color:#111;word-break:keep-all;margin-bottom:20px;font-size:36px;font-weight:700;line-height:1.35}.utm-evo__title em{color:var(--color-primary);font-style:normal}.utm-evo__desc{color:#777;word-break:keep-all;margin-bottom:32px;font-size:14px;line-height:1.85}.utm-evo__chip{color:#fff;background:#111;border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:12px;font-weight:600;display:inline-flex}.utm-evo__chip-dot{background:#e8193c;border-radius:50%;flex-shrink:0;width:7px;height:7px}.utm-evo__right{flex:1}.utm-evo__track{flex-direction:column;display:flex;position:relative}.utm-evo__track:before{content:"";z-index:0;background:#ebebeb;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.utm-evo__item{grid-template-columns:1fr 56px 1fr;align-items:center;padding:20px 0;display:grid}.utm-evo__empty{flex:1}.utm-evo__card-wrap--left{padding-right:28px}.utm-evo__card-wrap--right{padding-left:28px}.utm-evo__dot-wrap{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.utm-evo__dot{color:#bbb;background:#f4f4f6;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:11px;font-weight:700;display:flex;box-shadow:0 0 0 1.5px #e0e0e0}.utm-evo__item--active .utm-evo__dot{color:#fff;background:#e8193c;box-shadow:0 0 0 8px #e8193c1a}.utm-evo__card{background:#f8f8fc;border:1px solid #ebebeb;border-radius:14px;padding:22px 20px}.utm-evo__item--active .utm-evo__card{background:#fff;border-color:#e8193c;box-shadow:0 6px 32px #e8193c1a}.utm-evo__card-name{color:#111;margin-bottom:6px;font-size:17px;font-weight:700}.utm-evo__item--active .utm-evo__card-name{color:#e8193c}.utm-evo__card-desc{color:#999;font-size:12px;line-height:1.7}.utm-evo__item--active .utm-evo__card-desc{color:#555}.utm-evo__card-tag{color:#bbb;background:#efefef;border-radius:20px;margin-top:10px;padding:3px 10px;font-size:11px;font-weight:500;display:inline-block}.utm-evo__item--active .utm-evo__card-tag{color:#e8193c;background:#e8193c14}.utm-evo__pal-flag{color:#e8193c;align-items:center;gap:6px;margin-top:10px;font-size:11px;font-weight:600;display:flex}.pal-header{z-index:1000;background:0 0;transition:top .4s cubic-bezier(.22,1,.36,1),padding .4s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1);position:fixed;top:0;left:0;right:0}.pal-header:before{content:"";-webkit-backdrop-filter:blur(10px)saturate(160%);opacity:0;pointer-events:none;background:#ffffff80;width:100%;height:100%;transition:opacity .45s cubic-bezier(.22,1,.36,1),background .45s cubic-bezier(.22,1,.36,1),-webkit-backdrop-filter .45s cubic-bezier(.22,1,.36,1),backdrop-filter .45s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0}.pal-header.is-scrolled:before,.pal-header.is-open:before,.pal-header.is-mobile-open:before{opacity:1}.pal-header.is-scrolled,.pal-header.is-open,.pal-header.is-mobile-open{box-shadow:0 10px 30px #0f172a0a}body.is-sub .pal-header.is-scrolled:not(.is-open){box-shadow:none;max-width:1440px;margin:0 auto;padding:0 16px;top:12px}body.is-sub .pal-header.is-scrolled:not(.is-open):before{opacity:0}body.is-sub .pal-header.is-scrolled:not(.is-open) .pal-header-inner{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffffeb;border:1px solid #11111112;border-radius:20px;height:64px;padding:0 28px;box-shadow:0 8px 32px #0f172a1a}body.is-sub .pal-header.is-scrolled:not(.is-open) .pal-header-logo img{width:140px}.pal-header-inner{z-index:2;justify-content:space-between;align-items:center;max-width:1660px;height:96px;margin:0 auto;transition:height .4s cubic-bezier(.22,1,.36,1),background .4s cubic-bezier(.22,1,.36,1),border-radius .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),padding .4s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.pal-header-logo{flex:none;margin:0;font-size:0;line-height:1}.pal-header-logo a{color:#111;letter-spacing:-.03em;align-items:center;font-size:28px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.pal-header-logo img{width:160px;transition:width .4s cubic-bezier(.22,1,.36,1);display:block}.pal-gnb{flex:auto;justify-content:center;height:100%;display:flex}.pal-gnb-depth1{align-items:center;gap:4px;height:100%;margin:0;padding:0;list-style:none;display:flex}.pal-gnb-item{height:100%;position:relative}.pal-gnb-link{color:#111;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;height:100%;padding:0 20px;text-decoration:none;transition:color .3s,transform .3s;display:inline-flex;position:relative}.pal-gnb-link:hover,.pal-gnb-link:focus-visible{color:var(--color-primary);outline:none;transform:translateY(-2px)}.pal-gnb-link-text{z-index:1;letter-spacing:-.02em;text-transform:uppercase;font-size:16px;font-weight:700;line-height:1;position:relative}.pal-gnb-link-line{background:var(--color-primary);transform-origin:50%;border-radius:999px;height:2px;transition:transform .32s;position:absolute;bottom:16px;left:20px;right:20px;transform:scaleX(0)}.pal-gnb-item.is-active .pal-gnb-link{color:var(--color-primary);transform:translateY(-2px)}.pal-gnb-item.is-active .pal-gnb-link-line{transform:scaleX(1)}.pal-header-util{flex:none;justify-content:flex-end;align-items:center;gap:12px;min-width:120px;display:flex}.pal-header-contact{color:#111;background:#fff;border:1px solid #1111111f;border-radius:999px;justify-content:center;align-items:center;height:44px;padding:0 18px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:border-color .3s,background .3s,color .3s,transform .3s,box-shadow .3s;display:inline-flex}.pal-header-contact:hover,.pal-header-contact:focus-visible{border-color:var(--color-primary);background:var(--color-primary);color:#fff;box-shadow:0 12px 24px var(--color-primary-shadow);outline:none;transform:translateY(-2px)}.pal-header-hamburger{cursor:pointer;background:#fff;border:1px solid #11111114;border-radius:14px;width:46px;height:46px;padding:0;transition:border-color .3s,transform .3s,box-shadow .3s,background .3s;display:none;position:relative}.pal-header-hamburger:hover,.pal-header-hamburger:focus-visible{border-color:var(--color-primary-border-strong);outline:none;transform:translateY(-2px);box-shadow:0 12px 24px #0f172a14}.pal-header-hamburger span{background:#111;border-radius:999px;width:18px;height:2px;transition:top .28s,transform .28s,opacity .2s,background .28s;position:absolute;left:50%;transform:translate(-50%)}.pal-header-hamburger span:first-child{top:15px}.pal-header-hamburger span:nth-child(2){top:22px}.pal-header-hamburger span:nth-child(3){top:29px}.pal-header-hamburger.is-active span:first-child{background:var(--color-primary);top:22px;transform:translate(-50%)rotate(45deg)}.pal-header-hamburger.is-active span:nth-child(2){opacity:0}.pal-header-hamburger.is-active span:nth-child(3){background:var(--color-primary);top:22px;transform:translate(-50%)rotate(-45deg)}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open):before{opacity:0}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open) .pal-gnb-link{color:#fff}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open) .pal-gnb-link-text{text-shadow:0 2px 12px #00000047}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open) .pal-header-contact{-webkit-backdrop-filter:blur(10px);color:#fff;box-shadow:none;background:#ffffff14;border:1px solid #ffffff38}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open) .pal-header-hamburger{-webkit-backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff2e}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open) .pal-header-hamburger span{background:#fff}.pal-mega-panel{pointer-events:none;opacity:0;visibility:hidden;z-index:1;width:100%;transition:opacity .18s;position:absolute;top:100%;left:0}.pal-mega-panel.is-visible{pointer-events:auto;opacity:1;visibility:visible}.pal-mega-panel:before{content:"";-webkit-backdrop-filter:blur(14px);background:#fffffff5;border-top:1px solid #1111110f;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 24px 50px #0f172a14}.pal-mega-panel-inner{z-index:1;grid-template-columns:360px 1fr;gap:40px;max-width:1440px;margin:0 auto;padding:24px 40px 28px;display:grid;position:relative}.pal-mega-panel-intro{background:linear-gradient(180deg,var(--color-primary-soft-strong) 0%,#1a1f5e0d 100%);border:1px solid #1111110f;border-radius:32px;flex-direction:column;justify-content:space-between;min-height:340px;padding:32px;display:flex;box-shadow:0 24px 50px #0f172a14}.pal-mega-panel-eyebrow{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:13px;font-weight:700;line-height:1.2;display:inline-block}.pal-mega-panel-intro h2{color:#111;letter-spacing:-.03em;white-space:pre-line;margin:0 0 16px;font-size:34px;font-weight:800;line-height:1.25}.pal-mega-panel-intro p{color:#555;word-break:keep-all;margin:0 0 24px;font-size:15px;font-weight:400;line-height:1.7}.pal-mega-panel-cta{background:var(--color-primary);color:#fff;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;height:46px;padding:0 18px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:background .3s,transform .3s,box-shadow .3s;display:inline-flex}.pal-mega-panel-cta:hover,.pal-mega-panel-cta:focus-visible{background:var(--color-primary-light);outline:none;transform:translateY(-2px);box-shadow:0 12px 24px #1a1f5e38}.pal-mega-panel-content{padding:16px 0 0}.pal-mega-panel-top{border-bottom:1px solid #11111114;justify-content:space-between;align-items:flex-end;gap:24px;padding:0 8px 24px;display:flex}.pal-mega-panel-top strong{color:#111;letter-spacing:-.03em;font-size:28px;font-weight:800;line-height:1.2}.pal-mega-panel-top p{color:#666;word-break:keep-all;text-align:right;max-width:520px;margin:0;font-size:15px;line-height:1.7}.pal-mega-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-top:24px;display:grid}.pal-mega-section{padding:8px}.pal-mega-section h3{color:#111;letter-spacing:-.02em;margin:0 0 14px;font-size:15px;font-weight:800;line-height:1.4}.pal-mega-section ul{margin:0;padding:0;list-style:none}.pal-mega-section li+li{margin-top:10px}.pal-mega-item{background:#fff;border:1px solid #1111110f;border-radius:22px;padding:18px 20px;text-decoration:none;transition:border-color .28s,transform .28s,box-shadow .28s,background .28s;display:block}.pal-mega-item:hover,.pal-mega-item:focus-visible{border-color:var(--color-primary-border);background:#fff;outline:none;transform:translateY(-3px);box-shadow:0 18px 36px #0f172a14}.pal-mega-item-title{color:#111;letter-spacing:-.02em;margin-bottom:6px;font-size:16px;font-weight:700;line-height:1.4;transition:color .28s;display:block}.pal-mega-item-desc{color:#666;word-break:keep-all;font-size:14px;line-height:1.6;display:block}.pal-mega-item:hover .pal-mega-item-title,.pal-mega-item:focus-visible .pal-mega-item-title{color:var(--color-primary)}.pal-header-dim{z-index:999;opacity:0;visibility:hidden;pointer-events:none;background:#11111152;border:0;width:100%;height:calc(100vh - 96px);transition:opacity .28s,visibility .28s;position:fixed;top:96px;left:0}.pal-header-dim.is-visible{opacity:1;visibility:visible;pointer-events:auto}.pal-mobile-dim{z-index:1198;opacity:0;visibility:hidden;pointer-events:none;background:#1111116b;transition:opacity .28s,visibility .28s;position:fixed;inset:0}.pal-mobile-dim.is-visible{opacity:1;visibility:visible;pointer-events:auto}.pal-mobile-menu{z-index:1199;background:#fff;flex-direction:column;width:min(92vw,420px);height:100vh;transition:transform .34s;display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-24px 0 60px #0f172a24}.pal-mobile-menu.is-open{transform:translate(0)}.pal-mobile-menu-head{border-bottom:1px solid #11111114;justify-content:space-between;align-items:center;min-height:88px;padding:24px 24px 20px;display:flex}.pal-mobile-menu-head strong{color:var(--color-primary);letter-spacing:.12em;font-size:14px;font-weight:800;line-height:1}.pal-mobile-menu-close{cursor:pointer;background:#fff;border:1px solid #11111114;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:border-color .28s,transform .28s;display:inline-flex;position:relative}.pal-mobile-menu-close:hover,.pal-mobile-menu-close:focus-visible{border-color:var(--color-primary-border-strong);outline:none;transform:translateY(-2px)}.pal-mobile-menu-close span{background:#111;border-radius:999px;width:18px;height:2px;position:absolute}.pal-mobile-menu-close span:first-child{transform:rotate(45deg)}.pal-mobile-menu-close span:last-child{transform:rotate(-45deg)}.pal-mobile-menu-body{flex:auto;padding:10px 20px 24px;overflow-y:auto}.pal-mobile-nav{margin:0;padding:0;list-style:none}.pal-mobile-nav-item{border-bottom:1px solid #1111110f}.pal-mobile-nav-link,.pal-mobile-nav-toggle{color:#111;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:20px 4px;text-decoration:none;display:flex}.pal-mobile-nav-link span,.pal-mobile-nav-toggle span{letter-spacing:-.03em;text-transform:uppercase;font-size:20px;font-weight:800;line-height:1.3}.pal-mobile-nav-toggle:focus-visible,.pal-mobile-nav-link:focus-visible{outline:none}.pal-mobile-nav-arrow{flex:none;width:18px;height:18px;display:block;position:relative}.pal-mobile-nav-arrow:before,.pal-mobile-nav-arrow:after{content:"";background:#111;border-radius:999px;width:10px;height:2px;transition:transform .28s,background .28s;position:absolute;top:8px}.pal-mobile-nav-arrow:before{left:0;transform:rotate(45deg)}.pal-mobile-nav-arrow:after{right:0;transform:rotate(-45deg)}.pal-mobile-nav-item.is-open .pal-mobile-nav-toggle span{color:var(--color-primary)}.pal-mobile-nav-item.is-open .pal-mobile-nav-arrow:before{background:var(--color-primary);transform:rotate(-45deg)}.pal-mobile-nav-item.is-open .pal-mobile-nav-arrow:after{background:var(--color-primary);transform:rotate(45deg)}.pal-mobile-submenu{max-height:0;padding:0 2px;transition:max-height .36s;overflow:hidden}.pal-mobile-nav-item.is-open .pal-mobile-submenu{max-height:1200px;padding-bottom:20px}.pal-mobile-submenu-group+.pal-mobile-submenu-group{margin-top:20px}.pal-mobile-submenu-group h3{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:13px;font-weight:800;line-height:1.4}.pal-mobile-submenu-group ul{margin:0;padding:0;list-style:none}.pal-mobile-submenu-group li+li{margin-top:10px}.pal-mobile-submenu-link{background:#fafafa;border:1px solid #1111110f;border-radius:18px;padding:16px 16px 15px;text-decoration:none;transition:border-color .28s,transform .28s,box-shadow .28s,background .28s;display:block}.pal-mobile-submenu-link:hover,.pal-mobile-submenu-link:focus-visible{border-color:var(--color-primary-soft-border);background:#fff;outline:none;transform:translateY(-2px);box-shadow:0 12px 24px #0f172a0f}.pal-mobile-submenu-link strong{color:#111;letter-spacing:-.02em;font-size:15px;font-weight:700;line-height:1.4;display:block}.pal-mobile-submenu-link p{color:#666;word-break:keep-all;margin:4px 0 0;font-size:13px;line-height:1.6}.pal-mobile-featured-link{background:linear-gradient(180deg,var(--color-primary-soft-strong) 0%,#1a1f5e0d 100%);border-radius:22px;margin-top:18px;padding:18px;text-decoration:none;display:block}.pal-mobile-featured-link span{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:800;line-height:1.2;display:block}.pal-mobile-featured-link strong{color:#111;letter-spacing:-.02em;font-size:16px;font-weight:800;line-height:1.5;display:block}.pal-mobile-contact-box{background:#fff;border:1px solid #1111110f;border-radius:24px;margin-top:28px;padding:20px}.pal-mobile-contact-box p{color:#555;word-break:keep-all;margin:0 0 14px;font-size:14px;line-height:1.7}.pal-mobile-contact-link{background:var(--color-primary);color:#fff;border-radius:999px;justify-content:center;align-items:center;height:44px;padding:0 16px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:background .28s,transform .28s,box-shadow .28s;display:inline-flex}.pal-mobile-contact-link:hover,.pal-mobile-contact-link:focus-visible{background:var(--color-primary-light);outline:none;transform:translateY(-2px);box-shadow:0 12px 24px #1a1f5e38}.pal-header-lang{background:#fff;border:1px solid #1111111f;border-radius:999px;align-items:center;height:36px;padding:3px;transition:border-color .3s,background .3s;display:inline-flex}.pal-header-lang-btn{color:#1111118c;letter-spacing:.3px;cursor:pointer;background:0 0;border:0;border-radius:999px;height:100%;padding:0 14px;font-size:12px;font-weight:700;line-height:1;transition:background .25s,color .25s}.pal-header-lang-btn:hover{color:#111}.pal-header-lang-btn.is-active{color:#fff;background:#111}.pal-header-lang-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open) .pal-header-lang{-webkit-backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff2e}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open) .pal-header-lang-btn{color:#fff9}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open) .pal-header-lang-btn:hover{color:#fff}body.is-dark-hero .pal-header:not(.is-scrolled):not(.is-open):not(.is-mobile-open) .pal-header-lang-btn.is-active{color:#111;background:#fff}.pal-mobile-lang{border-top:1px solid #11111114;justify-content:space-between;align-items:center;margin-top:8px;padding:18px 4px 4px;display:flex}.pal-mobile-lang-label{color:#1111118c;letter-spacing:.3px;font-size:13px;font-weight:500}.pal-mobile-lang-toggle{background:#fff;border:1px solid #1111111f;border-radius:999px;align-items:center;height:36px;padding:3px;display:inline-flex}.pal-mobile-lang-btn{color:#1111118c;letter-spacing:.3px;cursor:pointer;background:0 0;border:0;border-radius:999px;height:100%;padding:0 14px;font-size:12px;font-weight:700;line-height:1;transition:background .25s,color .25s}.pal-mobile-lang-btn:hover{color:#111}.pal-mobile-lang-btn.is-active{color:#fff;background:#111}@media (width<=1660px){.pal-header-inner{padding:0 24px}.pal-mega-panel-inner{padding:24px}}@media (width<=1200px){.pal-mega-panel-inner{grid-template-columns:320px 1fr;gap:24px}.pal-mega-panel-intro h2{font-size:28px}.pal-mega-panel-top{flex-direction:column;align-items:flex-start}.pal-mega-panel-top p{text-align:left;max-width:none}}@media (width<=1024px){.pal-header-inner{height:82px;padding:0 20px}.pal-header-logo a{font-size:24px}.pal-gnb,.pal-header-contact{display:none}.pal-header-hamburger{display:inline-flex}.pal-header-util{min-width:auto}.pal-mega-panel,.pal-header-dim,.pal-header-lang{display:none}}@media (width<=767px){.pal-mobile-menu{width:100vw}.pal-mobile-menu-head{min-height:82px;padding:20px 20px 16px}.pal-mobile-menu-body{padding:8px 16px 20px}.pal-mobile-nav-link span,.pal-mobile-nav-toggle span{font-size:18px}.pal-mobile-submenu-link{border-radius:16px;padding:14px 14px 13px}.pal-mobile-contact-box{border-radius:20px;padding:18px}}.site-footer{color:#ffffff8c;background:#0a0a0a}.footer-inner{max-width:1660px;margin:0 auto;padding:60px 40px 28px}.footer-top{border-bottom:1px solid #ffffff14;grid-template-columns:1.2fr 3.8fr;gap:40px;padding-bottom:36px;display:grid}.footer-logo{width:fit-content;min-width:200px;display:inline-block}.footer-logo img{width:auto;height:40px;display:block}.footer-tagline{color:#ffffff80;letter-spacing:.2px;margin:0;font-size:13px;line-height:1.6}.footer-nav{grid-template-columns:repeat(5,1fr);gap:20px;display:grid}.footer-nav-group h5{color:#fff;letter-spacing:.6px;margin:0 0 14px;font-size:12px;font-weight:600}.footer-nav-group ul{margin:0;padding:0;list-style:none}.footer-nav-group li{margin-bottom:8px}.footer-nav-group a{color:#ffffff80;font-size:13px;text-decoration:none;transition:color .2s}.footer-nav-group a:hover{color:#fff}.footer-mid{border-bottom:1px solid #ffffff14;padding:24px 0}.footer-info p{color:#ffffff80;margin:0 0 4px;font-size:12px;line-height:1.8}.footer-info p:last-child{margin-bottom:0}.footer-info .strong{color:#ffffffd9;font-weight:500}.footer-info .sep{color:#fff3;margin:0 10px;display:inline-block}.footer-info a{color:inherit;text-decoration:none}.footer-info a:hover{color:#fff}.footer-bot{justify-content:space-between;align-items:center;padding-top:18px;display:flex}.footer-copy{color:#ffffff59;letter-spacing:.2px;margin:0;font-size:12px}.footer-policy{gap:20px;margin:0;padding:0;list-style:none;display:flex}.footer-policy a{color:#ffffff8c;font-size:12px;text-decoration:none;transition:color .2s}.footer-policy a:hover{color:#fff}@media (width<=1024px){.footer-inner{padding:48px 24px 24px}.footer-top{grid-template-columns:1fr;gap:32px;padding-bottom:28px}.footer-nav{grid-template-columns:repeat(3,1fr);gap:24px 16px}.footer-bot{flex-direction:column;align-items:flex-start;gap:10px;padding-top:14px}}@media (width<=640px){.footer-nav{grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.footer-info p{margin-bottom:14px}.footer-info p:last-child{margin-bottom:0}.footer-info .sep{display:none}.footer-info .info-item{line-height:1.9;display:block}}:root{--header-height:96px;--color-primary:#1a1f5e;--color-primary-hover:#2f5daa;--color-primary-light:#6b78b5;--color-primary-soft:#1a1f5e14;--color-primary-soft-strong:#1a1f5e1f;--color-primary-soft-border:#1a1f5e29;--color-primary-border:#1a1f5e33;--color-primary-border-strong:#1a1f5e3d;--color-primary-shadow:#1a1f5e2e}html{scrollbar-gutter:inherit}body{overflow-x:hidden}.main-layout,.sub-layout{min-height:calc(100vh - var(--header-height));padding-top:var(--header-height)}.main-page{width:100%;overflow:hidden}.main-section{height:100vh;position:relative}.main-bg-wrap{justify-content:center;align-items:flex-start;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.main-bg{transform-origin:50%;will-change:transform,width,height,border-radius;background:#050b17;border-radius:24px;width:min(1660px,100vw - 80px);height:750px;position:relative;overflow:hidden}.main-bg-hero1{background:url(/PALNetworks/images/hero1.png) 50%/cover no-repeat;position:absolute;inset:0;transform:scale(1.04)}.main-bg-hero2{opacity:0;position:absolute;inset:0;overflow:hidden}.hero-video{object-fit:cover;width:100%;height:100%}.main-bg-hero3{opacity:0;background:url(/PALNetworks/images/hero3.png) 50%/cover no-repeat;position:absolute;inset:0}.main-bg:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#040a181f 0%,#040a183d 38%,#040a188f 100%),linear-gradient(90deg,#00000029 0%,#0000000d 42%,#0000001f 100%);position:absolute;inset:0}.main-bg:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 50% 58%,#ffffff0f 0%,#ffffff06 18%,#fff0 44%),radial-gradient(circle at 50% 78%,#1a1f5e29 0%,#1a1f5e14 20%,#1a1f5e00 44%);position:absolute;inset:0}.main-visible-atmo{z-index:2;pointer-events:none;mix-blend-mode:screen;will-change:transform,opacity;position:absolute;inset:-12%}.main-visible-atmo1{filter:blur(24px);opacity:.52;background:radial-gradient(circle at 20% 28%,#8eb8ff38 0%,#8eb8ff1f 16%,#8eb8ff08 30%,#8eb8ff00 44%),radial-gradient(circle at 78% 70%,#70e0ff24 0%,#70e0ff14 16%,#70e0ff05 28%,#70e0ff00 40%);animation:8s ease-in-out infinite visibleAtmo1}.main-visible-atmo2{filter:blur(28px);opacity:.34;background:radial-gradient(circle at 72% 22%,#bcd6ff24 0%,#373f4d12 16%,#bcd6ff05 30%,#bcd6ff00 44%),radial-gradient(circle at 28% 74%,#7ccaff29 0%,#7ccaff14 16%,#7ccaff05 30%,#7ccaff00 42%);animation:9.5s ease-in-out infinite visibleAtmo2}.main-visible-beam{z-index:2;pointer-events:none;mix-blend-mode:screen;will-change:transform,opacity;width:72%;height:155%;position:absolute;top:-18%;left:-42%}.main-visible-beam1{filter:blur(12px);opacity:.95;background:linear-gradient(90deg,#fff0 0%,#ffffff05 22%,#ffffff57 50%,#ffffff0d 70%,#fff0 100%);animation:4.2s linear infinite visibleBeam1;transform:rotate(-16deg)}.main-visible-beam2{filter:blur(16px);opacity:.78;background:linear-gradient(90deg,#fff0 0%,#b6e1ff05 22%,#ffffff38 50%,#b6e1ff0a 72%,#fff0 100%);animation:5.6s linear .8s infinite visibleBeam2;transform:rotate(14deg)}.main-visible-haze{z-index:2;pointer-events:none;filter:blur(28px);opacity:.56;background:radial-gradient(circle,#ffffff3d 0%,#ffffff1f 16%,#ffffff0d 28%,#ffffff04 42%,#fff0 64%);border-radius:999px;width:min(980px,78vw);height:min(460px,40vw);animation:4.8s ease-in-out infinite visibleHaze;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.main-grid{z-index:2;pointer-events:none;opacity:.18;background-image:linear-gradient(#aeceff14 1px,#0000 1px),linear-gradient(90deg,#aeceff14 1px,#0000 1px);background-size:64px 64px;animation:10s linear infinite gridShift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000038 20%,#000000b8 52%,#0000002e 100%);mask-image:linear-gradient(#0000 0%,#00000038 20%,#000000b8 52%,#0000002e 100%)}.main-text{z-index:3;pointer-events:none;position:absolute;inset:0}.main-text .text{color:#fff;text-shadow:0 10px 30px #00000038;will-change:transform,opacity,filter;position:absolute}.text-left-bottom{text-align:left;letter-spacing:-.05em;width:100%;max-width:760px;font-size:64px;font-weight:700;line-height:1.12;bottom:124px;left:92px}.text-center-hero{text-align:center;letter-spacing:-.045em;width:min(1080px,100% - 120px);font-size:56px;font-weight:700;line-height:1.24;top:45%;left:50%;transform:translate(-50%,-50%)}.main-text .text-change{opacity:0}.main-kicker{letter-spacing:.22em;color:#ffffffad;margin-bottom:18px;font-size:12px;font-weight:600;display:block}.main-text .text-fill .fill-line{color:#ffffff47;background:linear-gradient(90deg,#fff 0% 50%,#ffffff47 50% 100%) 100% 0/220% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.main-progress{z-index:3;background:#ffffff38;border-radius:999px;width:min(240px,100% - 48px);height:2px;position:absolute;bottom:42px;left:50%;overflow:hidden;transform:translate(-50%)}.main-progress-bar{background:#fff;border-radius:999px;width:0%;height:100%;display:block;box-shadow:0 0 14px #ffffff47}.main-scroll-indicator{z-index:3;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:72px;left:50%;transform:translate(-50%)}.main-scroll-line{background:linear-gradient(#ffffff26 0%,#fffffff2 100%);width:1px;height:28px;animation:1.8s ease-in-out infinite scrollLine;display:block}.main-scroll-text{letter-spacing:.28em;color:#ffffffc7;font-size:11px;font-weight:600;line-height:1}@keyframes scrollLine{0%{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}to{opacity:.35;transform:translateY(0)}}@keyframes visibleAtmo1{0%{opacity:.46;transform:translate(0,0)scale(1)}50%{opacity:.62;transform:translate(2.6%,-1.8%)scale(1.08)}to{opacity:.46;transform:translate(0,0)scale(1)}}@keyframes visibleAtmo2{0%{opacity:.28;transform:translate(0,0)scale(1)}50%{opacity:.42;transform:translate(-2.2%,1.6%)scale(1.08)}to{opacity:.28;transform:translate(0,0)scale(1)}}@keyframes visibleBeam1{0%{opacity:0;transform:translate(-135%)rotate(-16deg)}8%{opacity:.32}36%{opacity:.95}58%{opacity:.48}to{opacity:0;transform:translate(235%)rotate(-16deg)}}@keyframes visibleBeam2{0%{opacity:0;transform:translate(-135%)rotate(14deg)}10%{opacity:.22}40%{opacity:.72}62%{opacity:.34}to{opacity:0;transform:translate(235%)rotate(14deg)}}@keyframes visibleHaze{0%{opacity:.46;transform:translate(-50%,-50%)scale(1)}50%{opacity:.7;transform:translate(-50%,-50%)scale(1.08)}to{opacity:.46;transform:translate(-50%,-50%)scale(1)}}@keyframes gridShift{0%{transform:translate(0,0)}to{transform:translateY(18px)}}@media (width<=1280px){.main-bg{width:calc(100vw - 48px);height:540px}.main-grid{background-size:56px 56px}.text-left-bottom{max-width:640px;font-size:48px;bottom:104px;left:56px}.text-center-hero{width:min(900px,100% - 96px);font-size:42px}.main-visible-haze{width:min(820px,78vw);height:min(380px,36vw)}.main-visible-beam{width:82%}}@media (width<=768px){.main-bg{border-radius:20px;width:calc(100vw - 24px);height:72vh}.main-visible-atmo1{filter:blur(18px);opacity:.44}.main-visible-atmo2{filter:blur(20px);opacity:.28}.main-visible-beam{width:118%}.main-visible-beam1{filter:blur(8px)}.main-visible-beam2{filter:blur(10px)}.main-visible-haze{filter:blur(22px);opacity:.46;width:90vw;height:42vw}.main-grid{opacity:.12;background-size:34px 34px}.text-left-bottom{max-width:none;font-size:32px;bottom:96px;left:24px;right:24px}.text-center-hero{width:calc(100% - 40px);font-size:28px;line-height:1.34}.main-progress{width:180px;bottom:28px}.main-scroll-indicator{bottom:58px}.main-scroll-line{height:22px}.main-scroll-text{letter-spacing:.22em;font-size:10px}}.main-utm-section{background:radial-gradient(circle at 12% 18%,#1a1f5e14,#0000 32%),radial-gradient(circle at 88% 18%,#1a1f5e0f,#0000 34%),linear-gradient(#f7f9ff 0%,#fff 100%);width:100%;min-height:100vh;padding-top:86px;position:relative;overflow:hidden}.main-utm-section:before{content:"";opacity:.5;pointer-events:none;z-index:0;background:url(/PALNetworks/images/main-utm-background.png) top/cover no-repeat;width:68%;height:58%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 58%,#00000073 78%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#00000073 78%,#0000 100%)}.main-utm-section:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#f7f9ffdb 0%,#f7f9ff6b 22%,#f7f9ff14 52%,#f7f9ff6b 78%,#f7f9ffdb 100%);position:absolute;inset:0}.main-utm-bg-glow{filter:blur(90px);pointer-events:none;border-radius:999px;position:absolute}.main-utm-bg-glow--a{background:#1a1f5e21;width:520px;height:520px;top:-160px;right:-120px}.main-utm-bg-glow--b{background:#70b4ff1f;width:460px;height:460px;bottom:-160px;left:-140px}.main-utm-inner{z-index:2;width:min(1660px,100% - 120px);min-height:calc(100vh - 86px);margin:0 auto;padding-top:72px;padding-bottom:64px;position:relative}.main-utm-head{z-index:5;max-width:820px;margin-bottom:64px;position:relative}.main-utm-eyebrow{letter-spacing:.24em;color:#1a1f5e;margin:0 0 14px;font-size:12px;font-weight:800}.main-utm-title{letter-spacing:-.08em;color:#0e1120;margin:0;font-size:clamp(40px,4vw,64px);font-weight:800;line-height:.92}.main-utm-desc{letter-spacing:-.02em;color:#697083;margin:22px 0 0;font-size:16px;line-height:1.6}.main-utm-stack{perspective:1400px;width:100%;height:min(430px,50vh);position:relative}.main-utm-card{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);will-change:transform,opacity,filter;background:#ffffffdb;border:1px solid #1a1f5e1a;border-radius:34px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px;padding:54px 62px;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 80px #0e11201a,inset 0 1px #ffffffe6}.main-utm-card:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffffc7,#0000 46%),radial-gradient(circle at 82% 28%,#1a1f5e1c,#0000 34%);position:absolute;inset:0}.main-utm-card-text,.main-utm-card-visual{z-index:2;position:relative}.main-utm-step{color:#1a1f5e;letter-spacing:.1em;background:#1a1f5e1a;border-radius:999px;justify-content:center;align-items:center;width:58px;height:32px;margin-bottom:24px;font-size:13px;font-weight:800;display:inline-flex}.main-utm-label{letter-spacing:.18em;color:#1a1f5e9e;margin:0 0 10px;font-size:12px;font-weight:800}.main-utm-card h3{letter-spacing:-.055em;color:#101322;margin:0;font-size:clamp(34px,3.2vw,54px);line-height:1.06}.main-utm-card-text>p:last-child{word-break:keep-all;color:#636b7e;max-width:430px;margin:22px 0 0;font-size:17px;line-height:1.72}.main-utm-card-visual{background:#f7f8fc;border-radius:28px;justify-content:center;align-items:center;height:100%;min-height:300px;position:relative;overflow:hidden}.main-utm-card-visual:after{content:"";pointer-events:none;background:linear-gradient(#ffffff1f,#0000 30%);border-radius:24px;position:absolute;inset:18px}.main-utm-img{object-fit:cover;background:#fff;border-radius:24px;width:100%;height:100%;display:block;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 0 0 1px #1a1f5e0f,0 18px 40px #11162814,0 0 0 8px #ffffff6b}.main-utm-orbit{border-radius:28px;position:absolute;inset:32px}.main-utm-orbit span{border:1px solid #1a1f5e24;border-radius:50%;position:absolute}.main-utm-orbit span:first-child{width:340px;height:340px;top:50%;left:50%;transform:translate(-50%,-50%)}.main-utm-orbit span:nth-child(2){width:230px;height:230px;top:16%;left:18%}.main-utm-orbit span:nth-child(3){width:170px;height:170px;bottom:10%;right:10%}.main-utm-map{position:absolute;inset:0}.main-utm-route{opacity:.7;background:linear-gradient(90deg,#0000,#1a1f5e,#0000);border-radius:999px;height:2px;position:absolute;box-shadow:0 0 16px #1a1f5e52}.main-utm-route--a{width:62%;top:42%;left:18%;transform:rotate(-18deg)}.main-utm-route--b{width:48%;top:62%;right:12%;transform:rotate(22deg)}.utm-floating-air{pointer-events:none;z-index:1;opacity:.78;width:42vw;height:210px;position:absolute;top:120px;right:2%;overflow:visible}.utm-floating-drone{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff85;border:1px solid #1a1f5e1a;border-radius:18px;width:46px;height:46px;position:absolute;box-shadow:0 14px 30px #1f293714}.utm-floating-drone:before{content:"";opacity:.6;border:1px solid #5b6cff14;border-radius:24px;animation:4s ease-out infinite utmPulse;position:absolute;inset:-10px}.utm-floating-drone svg{width:26px;height:26px;position:absolute;inset:10px;overflow:visible}.utm-floating-drone svg circle{fill:none;stroke:#1a1f5e;stroke-width:1.7px;opacity:.72}.utm-floating-drone svg path{fill:none;stroke:#1a1f5e;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;opacity:.72}.utm-floating-drone span{display:none}.utm-floating-drone--a{animation:9s ease-in-out infinite utmDroneMoveA;top:122px;left:10%}.utm-floating-drone--b{animation:11s ease-in-out -2s infinite utmDroneMoveB;top:72px;left:44%}.utm-floating-drone--c{animation:10s ease-in-out -4s infinite utmDroneMoveC;top:138px;right:4%}.utm-floating-drone--a svg circle,.utm-floating-drone--a svg path{stroke:#5b6cff}.utm-floating-drone--b svg circle,.utm-floating-drone--b svg path{stroke:#8f1700}.utm-floating-drone--c svg circle,.utm-floating-drone--c svg path{stroke:#4f7df3}@keyframes utmDroneMoveA{0%{transform:translate(0,0)rotate(-6deg)}25%{transform:translate(12px,-10px)rotate(-2deg)}50%{transform:translate(-6px,-18px)rotate(2deg)}75%{transform:translate(-14px,-6px)rotate(-4deg)}to{transform:translate(0,0)rotate(-6deg)}}@keyframes utmDroneMoveB{0%{transform:translate(0,0)rotate(5deg)}25%{transform:translate(-10px,8px)rotate(1deg)}50%{transform:translate(14px,-12px)rotate(-3deg)}75%{transform:translate(6px,10px)rotate(3deg)}to{transform:translate(0,0)rotate(5deg)}}@keyframes utmDroneMoveC{0%{transform:translate(0,0)rotate(-4deg)}25%{transform:translate(8px,-14px)rotate(0)}50%{transform:translate(-12px,-4px)rotate(4deg)}75%{transform:translate(10px,12px)rotate(-2deg)}to{transform:translate(0,0)rotate(-4deg)}}@keyframes utmPulse{0%{opacity:.4;transform:scale(.9)}70%{opacity:0}to{opacity:0;transform:scale(1.35)}}@media (width<=1024px){.main-utm-section{padding-top:76px}.main-utm-inner{width:calc(100% - 56px);min-height:calc(100vh - 76px);padding-top:56px}.main-utm-head{margin-bottom:56px}.main-utm-card{grid-template-columns:1fr;gap:28px;padding:34px}.main-utm-card-visual{min-height:240px}.utm-floating-air{opacity:.72;width:58vw;top:160px}}@media (width<=768px){.main-utm-inner{width:calc(100% - 32px);padding-top:42px}.main-utm-title{font-size:38px}.main-utm-desc{font-size:14px}.main-utm-stack{height:64vh}.main-utm-card{border-radius:24px;padding:26px 22px}.main-utm-card h3{font-size:32px}.main-utm-card-text>p:last-child{font-size:14px}.main-utm-card-visual{min-height:210px}.utm-floating-air{display:none}}@keyframes utmWaveMove{0%{transform:translate(-120%)}to{transform:translate(120%)}}.aurora-canvas{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.airspace-panel,.airspace-lines,.airspace-moving-dot,.airspace-uam-content{z-index:1;position:relative}.airspace-transition-section{background:radial-gradient(circle at 12% 8%,#1a1f5e0a,#0000 30%),radial-gradient(circle at 88% 10%,#1a1f5e09,#0000 32%),linear-gradient(#fff 0%,#f7f9ff 48%,#fff 100%);min-height:100vh;position:relative;overflow:hidden}.airspace-transition-section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffffb8 0%,#ffffff3d 20%,#ffffff14 50%,#ffffff3d 80%,#ffffffb8 100%);position:absolute;inset:0}.airspace-panel{flex-direction:column;justify-content:center;padding:0 8vw;display:flex;position:absolute;inset:0}.airspace-panel--utm{background:0 0}.airspace-panel--UTM{background:radial-gradient(circle at 72% 34%,#70b4ff1f,#0000 34%),radial-gradient(circle at 42% 78%,#1a1f5e14,#0000 28%)}.airspace-panel p{letter-spacing:.26em;color:#1a1f5e;margin:0 0 18px;font-size:12px;font-weight:800}.airspace-panel h2{letter-spacing:-.08em;color:#0e1120;max-width:760px;margin:0;font-size:clamp(48px,6vw,96px);font-weight:800;line-height:.96}.airspace-lines{z-index:5;pointer-events:none;position:absolute;inset:0}.airspace-moving-dot{z-index:6;transform-origin:50%;background:#1a1f5e;border:1px solid #1a1f5e24;border-radius:50%;width:54px;height:54px;position:absolute;top:49%;left:68%;box-shadow:0 0 0 12px #1a1f5e0f,0 20px 50px #1a1f5e2e}.airspace-moving-dot:before{content:"";opacity:.9;background:#fff;border-radius:50%;position:absolute;inset:20px}.airspace-uam-content{z-index:20;color:#fff;pointer-events:none;max-width:760px;position:absolute;top:50%;left:8vw;transform:translateY(-50%)}.airspace-uam-content p{letter-spacing:.28em;color:#ffffffb8;margin:0 0 18px;font-size:12px;font-weight:800}.airspace-uam-content h2{letter-spacing:-.07em;color:#fff;margin:0 0 24px;font-size:clamp(54px,7vw,104px);font-weight:800;line-height:.92}.airspace-uam-content span{color:#ffffffb8;max-width:560px;font-size:18px;font-weight:500;line-height:1.8;display:block}.airspace-dot-image{opacity:0;z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.airspace-dot-image img{object-fit:contain;filter:drop-shadow(0 8px 32px #1a1f5e47);will-change:transform;width:32%;height:32%;animation:5s ease-in-out infinite float-UTM}.airspace-mobile-br{display:none}@media (width<=768px){.airspace-moving-dot{top:43%;left:88%;transform:translate(-50%,-50%)}.airspace-dot-UTM{width:110px}.airspace-uam-content{max-width:100%;padding:0 6vw;inset:auto 0 7%;transform:none}.airspace-uam-content h2{letter-spacing:-.07em;word-break:keep-all;font-size:clamp(38px,10vw,58px);line-height:.95}.airspace-uam-content span{word-break:keep-all;font-size:14px;line-height:1.7}.airspace-dot-image img{width:16px;height:16%}.airspace-dot-image{transform:translate(-5%)}}@media (width>=769px) and (width<=1024px){.airspace-moving-dot{top:50%;left:82%;transform:translate(-50%,-50%)}.airspace-dot-UTM{width:280px}.airspace-uam-content{max-width:60%;padding:0 4vw;inset:auto auto 10% 4%;transform:none}.airspace-uam-content h2{letter-spacing:-.07em;word-break:keep-all;font-size:clamp(44px,7vw,72px);line-height:.95}.airspace-uam-content span{word-break:keep-all;font-size:15px;line-height:1.7}.airspace-dot-image img{width:16px;height:auto}.airspace-dot-image{transform:translate(-6%)}}@keyframes UTMShine{0%,48%{opacity:0;transform:translate(-120%)}58%{opacity:.75}76%,to{opacity:0;transform:translate(120%)}}@keyframes float-UTM{0%{transform:translateY(0)}48%{transform:translateY(-1px)}to{transform:translateY(0)}}.main-solution-section{background:linear-gradient(#fff 0%,#f7f9ff 52%,#fff 100%);height:100dvh;min-height:100dvh;padding:120px 8vw 110px;position:relative;overflow:hidden}.main-solution-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 8% 10%,#1a1f5e0b,#0000 30%),radial-gradient(circle at 86% 76%,#70b4ff14,#0000 34%);position:absolute;inset:0}.main-solution-inner{z-index:2;max-width:1660px;margin:0 auto;position:relative}.main-solution-arrow{color:#1a1f5e;opacity:.82;justify-content:center;align-items:center;width:42px;height:42px;margin:0 auto 46px;font-size:34px;line-height:1;display:flex}.main-solution-head{will-change:transform,opacity;max-width:760px;margin-bottom:54px}.main-solution-eyebrow{letter-spacing:.24em;color:#1a1f5e;margin:0 0 16px;font-size:12px;font-weight:800}.main-solution-title{letter-spacing:-.07em;color:#10142b;margin:0;font-size:clamp(42px,5vw,76px);font-weight:800;line-height:1.02}.main-solution-desc{color:#10142b9e;word-break:keep-all;max-width:620px;margin:24px 0 0;font-size:17px;font-weight:500;line-height:1.8}.main-solution-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.main-solution-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);will-change:transform;cursor:pointer;background:#ffffffb8;border:1px solid #ffffffb8;border-radius:28px;min-height:250px;padding:28px 26px;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1),border-color .3s,background .3s;position:relative;overflow:hidden;box-shadow:0 20px 60px #1a1f5e14,inset 0 1px #ffffffe6}.main-solution-card:hover{background:#1a1f5e;border-color:#1a1f5e;transform:translateY(-14px);box-shadow:0 42px 100px #1a1f5e38,inset 0 1px #ffffff14}.main-solution-card:hover .main-solution-card-body span{color:#ffffff8c}.main-solution-card:hover .main-solution-card-body h3{color:#fff}.main-solution-card:hover .main-solution-card-body p{color:#fff9}.main-solution-card:hover .main-solution-card-icon{box-shadow:none;background:#ffffff1f;border-color:#ffffff2e}.main-solution-card:hover .main-solution-card-icon img{filter:brightness(0)invert()}.main-solution-card-icon{background:linear-gradient(#ffffffeb,#f5f7ffd1);border:1px solid #5f6eff1f;border-radius:18px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:34px;transition:transform .38s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s,background .3s;display:flex;box-shadow:0 10px 24px #1a1f5e14,inset 0 1px #fffffff2}.main-solution-card-icon img{object-fit:contain;width:28px;height:28px;display:block}.main-solution-card-body{z-index:2;position:relative}.main-solution-card-body span{letter-spacing:.14em;color:#1a1f5e;margin-bottom:14px;font-size:11px;font-weight:800;display:block}.main-solution-card-body h3{letter-spacing:-.05em;color:#10142b;word-break:keep-all;margin:0 0 14px;font-size:24px;font-weight:800;line-height:1.2}.main-solution-card-body p{color:#10142b94;word-break:keep-all;margin:0;font-size:15px;font-weight:500;line-height:1.7}@media (width<=1200px){.main-solution-section{height:auto;min-height:100dvh;padding:110px 6vw 100px}.main-solution-head{max-width:680px;margin-bottom:44px}.main-solution-title{font-size:clamp(40px,5.8vw,66px)}.main-solution-grid{grid-template-columns:repeat(2,1fr);gap:18px}.main-solution-card{min-height:230px}}@media (width<=768px){.main-solution-section{height:auto;min-height:auto;padding:86px 6vw 78px;overflow:hidden}.main-solution-inner{max-width:100%}.main-solution-head{max-width:100%;margin-bottom:34px}.main-solution-eyebrow{letter-spacing:.2em;margin-bottom:12px;font-size:11px}.main-solution-title{letter-spacing:-.06em;font-size:clamp(34px,10vw,48px);line-height:1.08}.main-solution-desc{margin-top:18px;font-size:14px;line-height:1.75}.main-solution-grid{grid-template-columns:1fr;gap:14px}.main-solution-card{border-radius:24px;min-height:auto;padding:24px 22px}.main-solution-card:hover{transform:translateY(-6px)}.main-solution-card-icon{border-radius:16px;width:52px;height:52px;margin-bottom:24px}.main-solution-card-icon img{width:25px;height:25px}.main-solution-card-body span{letter-spacing:.13em;margin-bottom:10px;font-size:10px}.main-solution-card-body h3{font-size:21px;line-height:1.25}.main-solution-card-body h3 small{font-size:12px}.main-solution-card-body p{font-size:14px;line-height:1.7}}@media (width<=480px){.main-solution-section{padding:72px 5vw 64px}.main-solution-title{font-size:clamp(32px,11vw,42px)}.main-solution-desc{font-size:13.5px}.main-solution-card{border-radius:22px;padding:22px 20px}.main-solution-card-icon{width:48px;height:48px;margin-bottom:22px}.main-solution-card-body h3{font-size:20px}.main-solution-card-body p{font-size:13.5px}}.main-news-section{background:#fff;min-height:100vh;padding:130px 8vw;position:relative;overflow:hidden}.main-news-section:before{content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(circle,#1a1f5e14,#0000 70%);border-radius:50%;width:52vw;height:52vw;position:absolute;bottom:-24vw;left:-18vw}.main-news-inner{z-index:2;grid-template-columns:.9fr 1.35fr;align-items:start;gap:80px;max-width:1660px;margin:0 auto;display:grid;position:relative}.main-news-head{position:sticky;top:140px}.main-news-eyebrow{letter-spacing:.24em;color:#1a1f5e;margin:0 0 16px;font-size:12px;font-weight:800}.main-news-title{letter-spacing:-.06em;color:#10142b;margin:0;font-size:clamp(34px,4vw,58px);font-weight:800;line-height:1.08}.main-news-desc{color:#10142b94;word-break:keep-all;max-width:420px;margin:24px 0 0;font-size:16px;font-weight:500;line-height:1.8}.main-news-list{border-top:1px solid #1a1f5e29}.main-news-item{cursor:pointer;border-bottom:1px solid #1a1f5e29;grid-template-columns:150px 1fr 42px;align-items:center;gap:34px;padding:34px 0;transition:padding .35s,background .35s;display:grid;position:relative}.main-news-item:hover{background:linear-gradient(90deg,#1a1f5e0b,#0000 70%);padding-left:18px}.main-news-meta span{letter-spacing:.18em;color:#1a1f5e;margin-bottom:10px;font-size:11px;font-weight:800;display:block}.main-news-meta em{color:#10142b6b;font-size:14px;font-style:normal;font-weight:600}.main-news-content h3{letter-spacing:-.04em;color:#10142b;word-break:keep-all;margin:0 0 12px;font-size:25px;font-weight:800;line-height:1.35}.main-news-content p{color:#10142b8f;word-break:keep-all;margin:0;font-size:15px;font-weight:500;line-height:1.75}.main-news-arrow{color:#1a1f5e;border:1px solid #1a1f5e29;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;transition:transform .35s,background .35s,color .35s;display:flex}.main-news-item:hover .main-news-arrow{color:#fff;background:#1a1f5e;transform:translate(4px,-4px)}@media (width<=1024px){.main-news-section{padding:110px 6vw}.main-news-inner{grid-template-columns:1fr;gap:54px}.main-news-head{position:relative;top:auto}.main-news-item{grid-template-columns:130px 1fr 40px}}@media (width<=768px){.main-news-section{min-height:auto;padding:90px 6vw}.main-news-title{font-size:clamp(36px,10vw,52px)}.main-news-item{grid-template-columns:1fr;gap:14px;padding:28px 0}.main-news-item:hover{background:0 0;padding-left:0}.main-news-arrow{width:38px;height:38px}.main-news-content h3{font-size:21px}.main-news-content p{font-size:14px}.main-solution-card-body h3 small{letter-spacing:-.01em;color:#10142b6b;margin-top:8px;font-size:12px;font-weight:600;line-height:1.4}}.main-contact-section{color:#fff;background:#0e0f1f;align-items:center;height:100vh;min-height:100vh;padding:0 8vw;display:flex;position:relative;overflow:hidden}.main-contact-section:before,.main-contact-section:after{display:none}.contact-orb{pointer-events:none;z-index:0;border-radius:50%;position:absolute}.contact-orb--1{filter:blur(40px);background:radial-gradient(circle,#1a1c3a 0%,#0000 70%);width:70%;height:70%;animation:12s ease-in-out infinite contact-drift1}.contact-orb--2{filter:blur(50px);background:radial-gradient(circle,#1e2250 0%,#0000 70%);width:55%;height:55%;animation:17s ease-in-out infinite contact-drift2}.contact-orb--3{filter:blur(35px);background:radial-gradient(circle,#0c0e28 0%,#0000 70%);width:45%;height:45%;animation:22s ease-in-out infinite contact-drift3}.main-contact-inner{z-index:2;grid-template-columns:.78fr 1.22fr;align-items:center;gap:64px;width:100%;max-width:1660px;margin:0 auto;display:grid;position:relative}.main-contact-head{flex-direction:column;justify-content:center;display:flex}.main-contact-eyebrow{letter-spacing:.24em;color:#ffffffb8;margin:0 0 16px;font-size:12px;font-weight:800}.main-contact-title{letter-spacing:-.07em;color:#fff;margin:0;font-size:clamp(42px,5vw,72px);font-weight:800;line-height:1.04}.main-contact-privacy{max-width:520px;margin-top:34px}.main-contact-check{color:#ffffffd6;cursor:pointer;text-align:left;align-items:center;gap:10px;margin-top:20px;margin-bottom:14px;font-size:14px;font-weight:700;display:flex}.main-contact-check input{accent-color:#fff;cursor:pointer;flex-shrink:0;width:18px;height:18px}.main-contact-form-bottom{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;margin-top:20px;display:flex}.main-contact-form-bottom .main-contact-check{margin:0}.main-contact-privacy-open{color:#ffffffb3;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:700;text-decoration:underline;transition:color .3s}.main-contact-privacy-open:hover{color:#fff}.main-contact-modal{z-index:9999;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.main-contact-modal-dim{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0c209e;position:absolute;inset:0}.main-contact-modal-card{z-index:2;color:#222;background:#fff;border-radius:24px;width:min(720px,100%);max-height:78vh;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000052}.main-contact-modal-head{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;padding:22px 26px;display:flex}.main-contact-modal-head h3{color:#141852;margin:0;font-size:20px;font-weight:800}.main-contact-modal-head button{color:#141852;cursor:pointer;background:#f2f4fb;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:24px;line-height:1;transition:background .3s;display:flex}.main-contact-modal-head button span{transform:translateY(-1px)}.main-contact-modal-body{color:#555;max-height:calc(78vh - 82px);padding:26px;font-size:13px;line-height:1.85;overflow:auto}.main-contact-modal-body::-webkit-scrollbar{width:6px}.main-contact-modal-body::-webkit-scrollbar-thumb{background:#31366f40;border-radius:999px}@media (width<=768px){.main-contact-form-bottom{justify-content:flex-start;gap:10px}.main-contact-modal-card{border-radius:20px}.main-contact-modal-head{padding:18px 20px}.main-contact-modal-body{padding:20px;font-size:12px}}.main-contact-form{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:30px;padding:32px;box-shadow:0 28px 80px #00000029,inset 0 1px #ffffff29}.main-contact-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.main-contact-grid label{display:block}.main-contact-grid span{color:#ffffffd1;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.main-contact-grid em{color:#dbe3ff;font-style:normal}.main-contact-grid input,.main-contact-grid textarea{color:#fff;background:#ffffff1f;border:1px solid #ffffff29;border-radius:14px;outline:none;width:100%;padding:14px 16px;font-size:14px;font-weight:500;transition:border-color .3s,background .3s,box-shadow .3s}.main-contact-grid input::placeholder,.main-contact-grid textarea::placeholder{color:#ffffff61}.main-contact-grid input:focus,.main-contact-grid textarea:focus{background:#ffffff29;border-color:#ffffff75;box-shadow:0 0 0 4px #ffffff14}.main-contact-grid textarea{resize:none;height:110px;line-height:1.65}.main-contact-full{grid-column:1/-1}.main-contact-submit{color:#1a1f5e;cursor:pointer;background:#fff;border:0;border-radius:16px;width:100%;height:52px;margin-top:22px;font-size:15px;font-weight:800;transition:transform .35s,box-shadow .35s,background .35s}.main-contact-submit:hover{background:#f4f6ff;transform:translateY(-4px);box-shadow:0 18px 44px #00000038}@media (width<=1024px){.main-contact-section{height:auto;min-height:auto;padding:100px 6vw}.main-contact-inner{grid-template-columns:1fr;gap:46px}.main-contact-title{font-size:clamp(38px,8vw,60px)}.main-contact-privacy{max-width:100%}.main-contact-form{padding:28px}}@media (width<=768px){.main-contact-section{padding:82px 6vw}.main-contact-title{font-size:clamp(34px,10vw,50px)}.main-contact-privacy{margin-top:28px}.main-contact-privacy-box{max-height:150px;padding:15px;font-size:10.5px}.main-contact-form{border-radius:26px;padding:24px}.main-contact-grid{grid-template-columns:1fr;gap:15px}.main-contact-grid input,.main-contact-grid textarea{padding:14px 15px;font-size:14px}.main-contact-grid textarea{height:130px}.main-contact-submit{height:52px}}@keyframes contact-drift1{0%{top:-10%;left:20%}33%{top:20%;left:55%}66%{top:40%;left:10%}to{top:-10%;left:20%}}@keyframes contact-drift2{0%{top:30%;left:60%}50%{top:10%;left:20%}to{top:30%;left:60%}}@keyframes contact-drift3{0%{top:50%;left:30%}40%{top:15%;left:65%}70%{top:55%;left:50%}to{top:50%;left:30%}} diff --git a/docs/images/blue_drone.png b/docs/images/blue_drone.png new file mode 100644 index 0000000..7157b80 Binary files /dev/null and b/docs/images/blue_drone.png differ diff --git a/docs/images/orange_drone.png b/docs/images/orange_drone.png new file mode 100644 index 0000000..2d8d8cc Binary files /dev/null and b/docs/images/orange_drone.png differ diff --git a/docs/images/red_drone.png b/docs/images/red_drone.png new file mode 100644 index 0000000..9a513e9 Binary files /dev/null and b/docs/images/red_drone.png differ diff --git a/docs/images/utm_what_img.png b/docs/images/utm_what_img.png index 3f98352..32b5835 100644 Binary files a/docs/images/utm_what_img.png and b/docs/images/utm_what_img.png differ diff --git a/docs/index.html b/docs/index.html index 9f5532c..471b0da 100644 --- a/docs/index.html +++ b/docs/index.html @@ -55,8 +55,8 @@ PAL Networks - - + +