PageSourceSearch

https://www.eruty.co.kr/assets/HomePage-DFj5SJIp.js

js eruty.co.kr collected 2026-10-08 13:06:38 UTC 30,823 bytes, 29 lines download raw bytes

1import{j as e,u as P,r as b,A as G,m as K,L as S,a as T}from"./index-6nDz8frW.js";import{C as B}from"./companyMetrics-BOOROuYp.js";import{S as I}from"./SectionHeading-DWhsHbdo.js";const z="/assets/eruty-hero-CCewz0OJ.mp4",p="#3737F2",c="#18191B",N="#333438",j="#737780",u="#E4E6EA",k="#F5F6F8",R={ko:{signals:[{country:"베트남",flag:"🇻🇳",desc:"콘텐츠 & 기술 파트너십"},{country:"싱가포르",flag:"🇸🇬",desc:"기술 & 투자 네트워크"},{country:"독일",flag:"🇩🇪",desc:"배급 & 커머스"},{country:"UAE",flag:"🇦🇪",desc:"글로벌 비즈니스 협업"},{country:"일본",flag:"🇯🇵",desc:"시장 확장"},{country:"대만",flag:"🇹🇼",desc:"콘텐츠 & 크리에이터 비즈니스"},{country:"인도네시아",flag:"🇮🇩",desc:"디지털 배급 & 커머스"},{country:"미국",flag:"🇺🇸",desc:"커머스 & 수익화"}],metrics:[{value:"20+",label:"글로벌 파트너"},{value:"100+",label:"크리에이터 네트워크"},{value:"2건",label:"등록 특허"},{value:"1건",label:"특허 출원"}],business:{eyebrow:"사업 분야",headline:`브랜드는 더 넓은 시장으로,
2기업은 더 나은 업무 방식으로.`,contentFlow:["브랜드 발굴","시장 검증","판매·수출","성장 확장"],axFlow:["업무 분석","AI 적용","자동화 구축","지속 운영"],panelA:{badge:"GLOBAL BUSINESS",service:"Hitpick",headline:`브랜드를 발굴하고, 글로벌 시장에서
3판매와 수출을 실행합니다.`,desc:`데이터 기반 시장 검증부터 크리에이터 마케팅,
4커머스와 수출 운영까지 하나의 흐름으로 연결합니다.`,features:["시장 검증","크리에이터 마케팅","글로벌 판매·수출"],flowLabel:"실행 흐름",cta:"Hitpick 자세히 보기",href:"/services/hitpick"},panelB:{badge:"AX TRANSFORMATION",service:"이룸터",headline:`기업의 반복 업무를
5운영 가능한 AX 시스템으로 전환합니다.`,desc:`업무 분석부터 AI 소프트웨어와 자동화 워크플로 구축,
6운영 최적화까지 실제 현장에 적용합니다.`,features:["AX 전략·교육","AI 소프트웨어","업무 자동화"],flowLabel:"전환 흐름",cta:"이룸터 자세히 보기",href:"/services/erumter"}},tech:{headline:`글로벌 사업과 AX 전환을
7움직이는 기술.`,desc:`이루티는 시장과 운영 데이터를 분석하고,
8자동화와 제품 엔지니어링을 통해
9실제 실행 시스템을 구축합니다.`,cta:"기술 역량 자세히 보기",href:"/technology",cards:[{number:"01",title:"AI & 데이터 인텔리전스",desc:`시장·소비·콘텐츠를 분석해
10사업 판단을 지원합니다.`,keywords:"MARKET · CONSUMER · CONTENT"},{number:"02",title:"AX 자동화",desc:`반복 업무와 운영 흐름을
11자동화 시스템으로 전환합니다.`,keywords:"WORKFLOW · AGENT · AUTOMATION"},{number:"03",title:"블록체인 신뢰 레이어",desc:`계약·증빙·정산 과정을
12신뢰 가능한 기록으로 연결합니다.`,keywords:"CONTRACT · RECORD · SETTLEMENT"},{number:"04",title:"제품 엔지니어링",desc:`웹·앱·SaaS 등 운영에 필요한
13제품과 시스템을 구현합니다.`,keywords:"WEB · APP · SAAS · OPS"}]},resources:{eyebrow:"리소스",headline:"이루티의 최신 소식.",viewAll:"전체 리소스",readMore:"자세히 보기",featured:{category:"파트너십",date:"2024년 12월",title:"이루티, 새로운 콘텐츠 배급 파트너십으로 동남아 글로벌 네트워크 확대",desc:"이루티가 베트남과 싱가포르를 거점으로 동남아 콘텐츠 사업을 확대합니다. 기술 파트너십과 IP 거래를 통해 새로운 글로벌 네트워크를 구축합니다.",region:"베트남 · 싱가포르"},sideItems:[{category:"기술",date:"2024년 11월",title:"IP 거래를 위한 AI 기반 콘텐츠 평가 시스템 출시",region:"한국"},{category:"인사이트",date:"2024년 11월",title:"글로벌 OTT 콘텐츠 시장 2025: 한국 IP 수출 트렌드",region:"글로벌"},{category:"프로그램",date:"2024년 10월",title:"기업 대상 AX 전환 프로그램 2025년 1분기 모집 시작",region:"한국 · 온라인"}],additionalItems:[{category:"프로젝트",date:"2024년 10월",title:"독일 미디어 그룹과 콘텐츠 배급 파트너십 계약 체결",region:"독일"},{category:"이벤트",date:"2024년 9월",title:"이루티, ContentMarket Asia 2024 패널 세션 및 전시 참가",region:"싱가포르"},{category:"기술",date:"2024년 9월",title:"콘텐츠 파트너 네트워크를 위한 블록체인 IP 등록 시스템 구축",region:"한국"}]},cta:{headline:"비즈니스의 다음 성장을 함께 만듭니다.",desc:`글로벌 확장부터 AI 기반 업무 혁신까지.
14귀사의 목표에 맞는 최적의 솔루션을 제안합니다.`,button:"문의하기"}},en:{signals:[{country:"Vietnam",flag:"🇻🇳",desc:"Content & Tech Partnership"},{country:"Singapore",flag:"🇸🇬",desc:"Technology & Investment Network"}
14,{country:"Germany",flag:"🇩🇪",desc:"Distribution & Commerce"},{country:"UAE",flag:"🇦🇪",desc:"Global Business Collaboration"},{country:"Japan",flag:"🇯🇵",desc:"Market Expansion"},{country:"Taiwan",flag:"🇹🇼",desc:"Content & Creator Business"},{country:"Indonesia",flag:"🇮🇩",desc:"Digital Distribution & Commerce"},{country:"United States",flag:"🇺🇸",desc:"Commerce & Monetization"}],metrics:[{value:"20+",label:"Global Partners"},{value:"100+",label:"Creator Network"},{value:"2",label:"Registered Patents"},{value:"1",label:"Patent Application"}],business:{eyebrow:"Business Areas",headline:`Taking Brands to Wider Markets.
15Transforming How Enterprises Work.`,contentFlow:["Brand Discovery","Market Validation","Demand Creation","Sales & Export","Growth Expansion"],axFlow:["Workflow Analysis","AI Integration","Automation Build","Continuous Operation"],panelA:{badge:"GLOBAL BUSINESS",service:"Hitpick",headline:`We discover brands
16and execute global sales and export operations.`,desc:`From data-driven market validation to creator marketing,
17commerce, and export operations, we connect the full execution flow.`,features:["Market Validation","Creator Marketing","Global Sales & Export"],flowLabel:"Execution Flow",cta:"Explore Hitpick",href:"/services/hitpick"},panelB:{badge:"AX TRANSFORMATION",service:"Erumter",headline:`We transform repetitive operations
18into production-ready AX systems.`,desc:`From workflow analysis to AI software, automation workflows,
19and operational optimization, we build systems for real operations.`,features:["AX Strategy & Education","AI Software","Workflow Automation"],flowLabel:"Transformation Flow",cta:"Explore Erumter",href:"/services/erumter"}},tech:{headline:`Technology that Powers
20Global Business and AX Transformation.`,desc:`ERUTY analyzes market and operational data,
21and builds execution systems through automation
22and product engineering.`,cta:"Explore Technology",href:"/technology",cards:[{number:"01",title:"AI & Data Intelligence",desc:`We analyze market, consumer, and content signals
23to support business decisions.`,keywords:"MARKET · CONSUMER · CONTENT"},{number:"02",title:"AX Automation",desc:`We turn repetitive workflows and operations
24into executable automation systems.`,keywords:"WORKFLOW · AGENT · AUTOMATION"},{number:"03",title:"Blockchain Trust Layer",desc:`We build trusted record infrastructure
25for contracts, proof, and settlement.`,keywords:"CONTRACT · RECORD · SETTLEMENT"},{number:"04",title:"Product Engineering",desc:`We build the systems required for
26web, app, SaaS, and real operations.`,keywords:"WEB · APP · SAAS · OPS"}]},resources:{eyebrow:"Resources",headline:"Latest from ERUTY.",viewAll:"All Resources",readMore:"Read more",featured:{category:"Partnership",date:"December 2024",title:"ERUTY Expands Southeast Asia Global Network with New Content Distribution Partnership",desc:"ERUTY expands its Southeast Asia content business with Vietnam and Singapore as hubs. Building new global networks through technology partnerships and IP deals.",region:"Vietnam · Singapore"},sideItems:[{category:"Technology",date:"November 2024",title:"Launched AI-Based Content Evaluation System for IP Deals",region:"Korea"},{category:"Insight",date:"November 2024",title:"Global OTT Content Market 2025: Korean IP Export Trends",region:"Global"},{category:"Program",date:"October 2024",title:"Enterprise AX Transformation Program Q1 2025 Enrollment Open",region:"Korea · Online"}],additionalItems:[{category:"Project",date:"October 2024",title:"Content Distribution Partnership Agreement with German Media Group",region:"Germany"},{category:"Event",date:"September 2024",title:"ERUTY Participates in ContentMarket Asia 2024 Panel & Exhibition",region:"Singapore"},{category:"Technology",date:"September 2024",title:"Blockchain IP Registration System Deployed for Content Partner Network",region:"Korea"}]},cta:{headline:"Build Your Next Stage of Growth with ERUTY.",desc:`From global expansion to AI-powered operational innovation,
27we propose the right solution for your goals.`,button:"Contact Us"}}};function U({code:i,className:r,title:t}){const n={viewBox:"0 0 24 16",className:r,role:t?"img":"presentation","aria-hidden":t?void 0:!0,"aria-label":t,preserveAspectRatio:"xMidYMid meet"},g=e.jsx("rect",{x:"0.5",y:"0.5",width:"23",height:"15",rx:"2",fill:"#FFFFFF",stroke:"#D6DAE0"});switch(i){case"US":return e.jsxs("svg",{...n,children:[t?e.jsx("title",{children:t}):null,g,e.jsxs("g",{clipPath:"url(#flag-us-clip)",children:[e.jsx("rect",{width:"24",height:"16",fill:"#FFFFFF"}),Array.from({length:7}).map((d,s)=>e.jsx("rect",{y:s*2.28,width:"24",height:"1.14",fill:"#B22234"},s)),e.jsx("rect",{width:"10.4",height:"8.4",fill:"#3C3B6E"}),[[2,2],[5,2],[8,2],[3.5,4.2],[6.5,4.2],[2,6.4],[5,6.4],[8,6.4]].map(([d,s],o)=>e.jsx("circle",{cx:d,cy:s,r:"0.45",fill:"#FFFFFF"},o))]}),e.jsx("defs",{children:e.jsx("clipPath",{id:"flag-us-clip",children:e.jsx("rect",{x:"0.5",y:"0.5",width:"23",height:"15",rx:"2"})})})]});case"DE":return e.jsxs("svg",{...n,children:[t?e.jsx("title",{children:t}):null,g,e.jsxs("g",{clipPath:"url(#flag-de-clip)",children:[e.jsx("rect",{width:"24",height:"16",fill:"#000000"}),e.jsx("rect",{y:"5.333",width:"24",height:"5.334",fill:"#DD0000"}),e.jsx("rect",{y:"10.666",width:"24",height:"5.334",fill:"#FFCE00"})]}),e.jsx("defs",{children:e.jsx("clipPath",{id:"flag-de-clip",children:e.jsx("rect",{x:"0.5",y:"0.5",width:"23",height:"15",rx:"2"})})})]});case"JP":return e.jsxs("svg",{...n,children:[t?e.jsx("title",{children:t}):null,g,e.jsx("circle",{cx:"12",cy:"8",r:"4.1",fill:"#BC002D"})]});case"SG":return e.jsxs("svg",{...n,children:[t?e.jsx("title",{children:t}):null,g,e.jsxs("g",{clipPath:"url(#flag-sg-clip)",children:[e.jsx("rect",{width:"24",height:"8",fill:"#EF3340"}),e.jsx("rect",{y:"8",width:"24",height:"8",fill:"#FFFFFF"}),e.jsx("circle",{cx:"6.2",cy:"4.4",r:"2.5",fill:"#FFFFFF"}),e.jsx("circle",{cx:"7.1",cy:"4.4",r:"2",fill:"#EF3340"}),[[8.6,2.4],[9.4,3.6],[9.2,5],[8,5.8],[6.7,5.3]].map(([d,s],o)=>e.jsx("circle",{cx:d,cy:s,r:"0.42",fill:"#FFFFFF"},o))]}),e.jsx("defs",{children:e.jsx("clipPath",{id:"flag-sg-clip",children:e.jsx("rect",{x:"0.5",y:"0.5",width:"23",height:"15",rx:"2"})})})]});case"VN":return e.jsxs("svg",{...n,children:[t?e.jsx("title",{children:t}):null,g,e.jsxs("g",{clipPath:"url(#flag-vn-clip)",children:[e.jsx("rect",{width:"24",height:"16",fill:"#DA251D"}),e.jsx("path",{d:"M12 3.1 13.7 7.2 18.1 7.4 14.6 10.1 15.8 14.2 12 11.7 8.2 14.2 9.4 10.1 5.9 7.4 10.3 7.2Z",fill:"#FFDD00"})]}),e.jsx("defs",{children:e.jsx("clipPath",{id:"flag-vn-clip",children:e.jsx("rect",{x:"0.5",y:"0.5",width:"23",height:"15",rx:"2"})})})]});case"AE":return e.jsxs("svg",{...n,children:[t?e.jsx("title",{children:t}):null,g,e.jsxs("g",{clipPath:"url(#flag-ae-clip)",children:[e.jsx("rect",{width:"24",height:"16",fill:"#FFFFFF"}),e.jsx("rect",{width:"6",height:"16",fill:"#FF0000"}
27),e.jsx("rect",{x:"6",width:"18",height:"5.333",fill:"#00732F"}),e.jsx("rect",{x:"6",y:"10.666",width:"18",height:"5.334",fill:"#000000"})]}),e.jsx("defs",{children:e.jsx("clipPath",{id:"flag-ae-clip",children:e.jsx("rect",{x:"0.5",y:"0.5",width:"23",height:"15",rx:"2"})})})]});case"IN":return e.jsxs("svg",{...n,children:[t?e.jsx("title",{children:t}):null,g,e.jsxs("g",{clipPath:"url(#flag-in-clip)",children:[e.jsx("rect",{width:"24",height:"16",fill:"#FFFFFF"}),e.jsx("rect",{width:"24",height:"5.333",fill:"#FF9933"}),e.jsx("rect",{y:"10.666",width:"24",height:"5.334",fill:"#138808"}),e.jsx("circle",{cx:"12",cy:"8",r:"2.2",fill:"none",stroke:"#1A5FB4",strokeWidth:"0.7"}),Array.from({length:12}).map((d,s)=>{const o=s*Math.PI/6,F=12+Math.cos(o)*2.2,w=8+Math.sin(o)*2.2;return e.jsx("line",{x1:"12",y1:"8",x2:F,y2:w,stroke:"#1A5FB4",strokeWidth:"0.45"},s)}),e.jsx("circle",{cx:"12",cy:"8",r:"0.45",fill:"#1A5FB4"})]}),e.jsx("defs",{children:e.jsx("clipPath",{id:"flag-in-clip",children:e.jsx("rect",{x:"0.5",y:"0.5",width:"23",height:"15",rx:"2"})})})]})}}const H={ko:{headline:`가능성을 연결해,
28글로벌 비즈니스를 만듭니다.`,activityTitle:"글로벌 활동 현황",networkBadgeLabel:"GLOBAL NETWORK",placeholderL
28abel:"대표 이미지",previousLabel:"이전 국가 보기",nextLabel:"다음 국가 보기",partnerLabel:"글로벌 파트너 네트워크",partnerNote:"기술 · 유통 · 콘텐츠 · 비즈니스 파트너",creatorLabel:"크리에이터 네트워크",creatorNote:"국내외 콘텐츠 · 마케팅 협업 네트워크"},en:{headline:`Connecting Possibilities,
29Building Global Business.`,activityTitle:"Global Activity",networkBadgeLabel:"GLOBAL NETWORK",placeholderLabel:"Representative Image",previousLabel:"Previous country",nextLabel:"Next country",partnerLabel:"Global Partner Network",partnerNote:"Technology · Distribution · Content · Business Partners",creatorLabel:"Creator Network",creatorNote:"Domestic & Global Content · Marketing Collaboration"}},E=[{code:"US",nameKo:"미국",nameEn:"United States",activityEn:"Commerce & Strategic Partnerships",activityKo:"글로벌 비즈니스 및 전략 파트너 네트워크",image:"/images/home/global-activity/us-representative.png",isPlaceholder:!0},{code:"DE",nameKo:"독일",nameEn:"Germany",activityEn:"Distribution & Commerce Network",activityKo:"유럽 유통·커머스 파트너 네트워크",image:"/images/home/global-activity/de-representative.png",isPlaceholder:!0},{code:"JP",nameKo:"일본",nameEn:"Japan",activityEn:"Market Expansion Network",activityKo:"현지 시장 및 비즈니스 파트너 네트워크",image:"/images/home/global-activity/jp-representative.png",isPlaceholder:!0},{code:"SG",nameKo:"싱가포르",nameEn:"Singapore",activityEn:"Technology & Investment Network",activityKo:"기술·투자 및 비즈니스 파트너 네트워크",image:"/images/home/global-activity/sg-representative.png",isPlaceholder:!0},{code:"VN",nameKo:"베트남",nameEn:"Vietnam",activityEn:"Content & Technology Partnership",activityKo:"콘텐츠·기술 및 현지 파트너 네트워크",image:"/images/home/global-activity/vn-representative.png",isPlaceholder:!0},{code:"AE",nameKo:"UAE",nameEn:"UAE",activityEn:"Global Business Collaboration",activityKo:"중동 글로벌 비즈니스 협력 네트워크",image:"/images/home/global-activity/ae-representative.png",isPlaceholder:!0},{code:"IN",nameKo:"인도",nameEn:"India",activityEn:"Global Network Development",activityKo:"글로벌 시장 및 파트너 네트워크",image:"/images/home/global-activity/in-representative.png",isPlaceholder:!0}],_=0;function X(){const i=typeof window<"u"&&window.matchMedia("(prefers-reduced-motion: reduce)").matches;return e.jsx("section",{style:{background:"#FFFFFF"},children:e.jsx("div",{className:"eruty-container pb-4 lg:pb-5",children:e.jsxs("div",{className:"relative mt-7 overflow-hidden",style:{borderRadius:8,background:"#111",boxShadow:"0 18px 44px rgba(24,25,27,0.1)"},children:[e.jsx("div",{style:{paddingBottom:"43.7%"}}),e.jsx("video",{src:z,autoPlay:!i,muted:!0,loop:!0,playsInline:!0,className:"absolute inset-0 w-full h-full",style:{objectFit:"cover"}}),e.jsx("div",{className:"absolute inset-0 pointer-events-none",style:{background:"radial-gradient(ellipse at center, transparent 55%, rgba(0,0,0,0.18) 100%)"}})]})})})}function V(){const{lang:i}=P(),r=H[i],[t,n]=b.useState(_),[g,d]=b.useState(!1),[s,o]=b.useState(!1),[F,w]=b.useState(0),l=b.useRef(null),m=b.useRef([]),y=E.length,h=E[t],f=typeof window<"u"&&window.matchMedia("(prefers-reduced-motion: reduce)").matches,M=[{value:B.globalPartners.value,label:r.partnerLabel,note:r.partnerNote},{value:B.creatorNetwork.value,label:r.creatorLabel,note:r.creatorNote}],C=g||s;b.useEffect(()=>{if(f||C)return;const a=window.setInterval(()=>{n(x=>(x+1)%y)},5e3);return()=>window.clearInterval(a)},[F,C,f,y]),b.useEffect(()=>{const a=l.current,x=m.current[t];if(!a||!x)return;const v=a.getBoundingClientRect(),A=x.getBoundingClientRect(),D=a.scrollLeft+A.left-v.left-(a.clientWidth-A.width)/2;a.scrollTo({left:Math.max(0,D),behavior:f?"auto":"smooth"})},[t,f]);const L=()=>{w(a=>a+1)},W=a=>{n(a),L()},O=a=>{a.currentTarget.contains(a.relatedTarget)||o(!1)};return e.jsx("section",{style:{background:"#F6F7FA"},children:e.jsx("div",{className:"mx-auto px-8",style:{maxWidth:1280},children:e.jsx("div",{className:"pb-14 pt-5 lg:pb-16 lg:pt-6",style:{borderBottom:`1px solid ${u}`},children:e.jsxs("div",{className:"grid grid-cols-1 gap-6 xl:grid-cols-[minmax(0,2fr)_minmax(300px,0.72fr)] xl:grid-rows-[auto_auto_85px] xl:gap-x-6 xl:gap-y-0",children:[e.jsxs("div",{className:"xl:contents",onMouseEnter:()=>d(!0),onMouseLeave:()=>d(!1),onFocusCapture:()=>o(!0),onBlurCapture:O,children:[e.jsxs("div",{className:"pb-9 lg:pb-12 xl:col-start-1 xl:row-start-1",children:[e.jsxs("div",{className:"mb-3 flex items-center gap-4 lg:mb-4",children:[e.jsx("span",{style:{color:p,fontFamily:"var(--font-mono)",fontSize:"0.91rem",fontWeight:700,letterSpacing:"0.12em",textTransform:"uppercase"},children:r.activityTitle}),e.jsx("span",{"aria-hidden":"true",className:"h-px flex-1",style:{background:"rgba(55,55,242,0.18)"}})]}),e.jsx("h1",{className:"eruty-home-display eruty-preline-desktop eruty-keep-all",style:{color:c,maxWidth:900,letterSpacing:"-0.025em"},children:r.headline})]}),e.jsx(G,{initial:!1,mode:"wait",children:e.jsx(K.div,{className:"xl:col-start-1 xl:row-start-2",initial:f?{opacity:1,x:0}:{opacity:0,x:20},animate:f?{opacity:1,x:0}:{opacity:1,x:0},exit:f?{opacity:1,x:0}:{opacity:0,x:-20},transition:{duration:f?0:.38,ease:"easeOut"},children:e.jsxs("div",{className:"relative aspect-[16/10] overflow-hidden border border-border sm:aspect-[16/9] xl:aspect-[16/7] xl:min-h-[340px] xl:max-h-[390px]",style:{borderRadius:8,boxShadow:"0 10px 22px rgba(24,25,27,0.04)"},children:[e.jsx("img",{src:h.image,alt:i==="ko"?`${h.nameKo} 글로벌 네트워크 대표 이미지`:`Representative image for ${h.nameEn} global network`,className:"absolute inset-0 h-full w-full",style:{objectFit:"cover"}}),e.jsx("div",{className:"absolute inset-0",style:{background:"linear-gradient(180deg, rgba(10,10,12,0) 40%, rgba(10,10,12,0.68) 100%), linear-gradient(90deg, rgba(10,10,12,0.38) 0%, rgba(10,10,12,0.12) 44%, rgba(10,10,12,0) 100%)"}}),e.jsxs("div",{className:"absolute bottom-0 left-0 right-0 p-6 sm:p-7 xl:p-8",children:[e.jsxs("div",{className:"mt-5 pr-20",children:[e.jsx("div",{className:"eruty-keep-all",style:{fontFamily:"var(--font-display)",fontWeight:800,fontSize:"clamp(2.15rem, 4vw, 3.2rem)",lineHeight:1.02,letterSpacing:"-0.04em",color:"#FFFFFF"},children:i==="ko"?h.nameKo:h.nameEn}),e.jsx("div",{className:"eruty-keep-all mt-2",style:{fontFamily:"var(--font-body)",fontWeight:600,fontSize:"clamp(1.3rem, 1.25vw, 1.534rem)",lineHeight:1.35,color:"rgba(255,255,255,0.88)",wordBreak:"keep-all",overflowWrap:"normal"},children:i==="ko"?h.activityKo:h.activityEn})]}),e.jsx("div",{className:"absolute bottom-6 right-6 flex items-center gap-2",children:E.map((a,x)=>e.jsx("span",{"aria-hidden":"true",className:"block rounded-full",style:{width:x===t?18:7,height:7,background:x===t?p:"rgba(255,255,255,0.34)",transition:"all 180ms ease"}},a.code))})]})]})},h.code)}),e.jsx("div",{ref:l,className:"eruty-horizontal-scroll mt-8 flex gap-3 overflow-x-auto pb-1 xl:col-start-1 xl:row-start-3 xl:mt-[5px] xl:grid xl:h-20 xl:grid-cols-7 xl:overflow-visible xl:pb-0",style:{scrollSnapType:"x mandatory"},children:E.map((a,x)=>
29{const v=x===t;return e.jsxs("button",{ref:A=>{m.current[x]=A},type:"button",onClick:()=>W(x),"aria-pressed":v,"aria-label":i==="ko"?`${a.nameKo} 활동 보기`:`View ${a.nameEn} activity`,className:"eruty-activity-chip eruty-keep-all min-w-[132px] shrink-0 cursor-pointer text-left transition-all duration-200 xl:min-w-0 xl:shrink xl:whitespace-nowrap",style:{minHeight:80,padding:"0.85rem 0.9rem",borderRadius:8,border:v?`1px solid ${p}`:`1px solid ${u}`,background:v?"rgba(55,55,242,0.06)":"#FFFFFF",boxShadow:v?"0 8px 18px rgba(55,55,242,0.06)":"none"},children:[e.jsxs("span",{className:"mb-2 flex items-center gap-2",children:[e.jsx(U,{code:a.code,className:"h-4 w-6"}),e.jsx("span",{style:{color:v?p:j,fontFamily:"var(--font-mono)",fontSize:"1.04rem",letterSpacing:"0.08em"},children:a.code})]}),e.jsx("span",{className:"block whitespace-nowrap",style:{color:v?c:N,fontSize:"1.092rem",lineHeight:1.45,fontFamily:"var(--font-body)",fontWeight:600,wordBreak:"keep-all",overflowWrap:"normal"},children:i==="ko"?a.nameKo:a.nameEn})]},a.code)})})]}),e.jsx("div",{className:"xl:col-start-2 xl:row-span-2 xl:row-start-2 xl:h-full",children:e.jsx("div",{className:"grid grid-cols-2 gap-2 sm:gap-4 xl:h-full xl:grid-cols-1 xl:grid-rows-2",children:M.map(a=>e.jsxs("div",{className:"min-h-[208px] min-w-0 p-4 sm:min-h-[236px] sm:p-6 xl:min-h-0 xl:p-6",style:{borderRadius:8,border:`1px solid ${u}`,background:"#FFFFFF",boxShadow:"0 8px 18px rgba(24,25,27,0.03)"},children:[e.jsxs("div",{className:"mb-3 flex items-start gap-2 sm:mb-6 sm:gap-3 xl:mb-4",children:[e.jsx("div",{className:"flex h-8 w-8 shrink-0 items-center justify-center rounded-full sm:h-10 sm:w-10",style:{border:"1px solid rgba(55,55,242,0.18)",background:"rgba(55,55,242,0.04)"},children:e.jsx("span",{className:"h-1.5 w-1.5 rounded-full",style:{background:p}})}),e.jsx("div",{className:"mt-4 h-px flex-1 sm:mt-5",style:{background:u}})]}),e.jsx("div",{className:"eruty-metric-value",style:{color:p,fontSize:"clamp(2.5rem, 5vw, 3.7rem)",lineHeight:.95},children:a.value}),e.jsx("div",{className:"eruty-card-title eruty-keep-all mt-4 xl:mt-3",style:{color:c,fontSize:"clamp(1.15rem, 1.35vw, 1.45rem)",lineHeight:1.25},children:a.label}),e.jsx("p",{className:"eruty-body-small eruty-keep-all mt-2.5 xl:mt-2",style:{maxWidth:320,color:N,fontSize:"clamp(0.92rem, 1.15vw, 1.04rem)",lineHeight:1.45},children:a.note})]},a.label))})})]})})})})}function Y(){const{lang:i}=P(),r=R[i].business,[t,n]=b.useState(null),[g,d]=b.useState(null),s=t==="panelA"||g==="panelA",o=t==="panelB"||g==="panelB",F=(l,m)=>e.jsx("div",{className:"hidden xl:grid gap-2.5",style:{gridTemplateColumns:`repeat(${l.length}, minmax(0, 1fr))`},children:l.map((y,h)=>e.jsxs("div",{className:"relative min-w-0",children:[h<l.length-1&&e.jsx("span",{className:"pointer-events-none absolute -right-[0.95rem] top-1/2 z-10 -translate-y-1/2 text-xs",style:{color:m?"rgba(255,255,255,0.24)":j},children:"→"}),e.jsxs("div",{className:"h-full rounded-[6px] border px-3 py-3.5",style:{background:m?"rgba(255,255,255,0.08)":k,borderColor:m?"rgba(255,255,255,0.12)":u,color:m?"rgba(255,255,255,0.84)":N},children:[e.jsx("div",{className:"mb-2 text-[11px]",style:{fontFamily:"var(--font-mono)",color:m?"rgba(255,255,255,0.42)":j},children:String(h+1).padStart(2,"0")}),e.jsx("div",{style:{fontSize:"1.092rem",lineHeight:1.45,fontWeight:600,wordBreak:"keep-all",overflowWrap:"normal"},children:y})]})]},y))}),w=(l,m)=>e.jsx("div",{className:"grid grid-cols-2 gap-2 xl:hidden",children:l.map((y,h)=>e.jsxs("div",{className:"flex min-w-0 items-center gap-2 rounded-[6px] border px-2.5 py-2.5",style:{background:m?"rgba(255,255,255,0.06)":k,borderColor:m?"rgba(255,255,255,0.1)":u,color:m?"rgba(255,255,255,0.86)":N},children:[e.jsx("span",{className:"shrink-0 text-[11px]",style:{fontFamily:"var(--font-mono)",color:m?"rgba(255,255,255,0.42)":j},children:String(h+1).padStart(2,"0")}),e.jsx("span",{style:{fontSize:"1.092rem",lineHeight:1.4,fontWeight:600,wordBreak:"keep-all",overflowWrap:"normal"},children:y})]},y))});return e.jsx("section",{className:"eruty-section",style:{background:k},children:e.jsxs("div",{className:"mx-auto px-6 sm:px-8",style:{maxWidth:1280},children:[e.jsx(I,{eyebrow:r.eyebrow,title:r.headline,align:"center",lang:i}),e.jsxs("div",{className:"grid grid-cols-1 gap-4 xl:grid-cols-2 xl:gap-6",children:[e.jsxs("div",{className:"relative flex flex-col overflow-hidden rounded-[6px] border p-5 sm:p-8 xl:min-h-[540px] xl:p-10",style:{background:s?c:"#FFFFFF",borderColor:s?c:u},onMouseEnter:()=>n("panelA"),onMouseLeave:()=>n(null),onFocusCapture:()=>d("panelA"),onBlurCapture:l=>{l.currentTarget.contains(l.relatedTarget)||d(null)},children:[e.jsx("div",{className:"eruty-meta eruty-meta--code mb-3",style:{color:p,al
29ignSelf:"flex-start"},children:r.panelA.badge}),e.jsx("div",{className:"mb-3 sm:mb-5",style:{color:s?"#FFFFFF":c,fontSize:"clamp(1.4625rem, 1.35vw, 1.7875rem)",fontWeight:700},children:r.panelA.service}),e.jsx("h3",{className:"eruty-subsection-title eruty-preline-desktop",style:{color:s?"#FFFFFF":c,maxWidth:520},children:r.panelA.headline}),e.jsx("div",{className:"mb-6 mt-4 flex flex-wrap gap-2 sm:mb-9 sm:mt-5 sm:gap-2.5",children:r.panelA.features.map(l=>e.jsx("span",{className:"px-3.5 py-2",style:{border:`1px solid ${s?"rgba(255,255,255,0.14)":u}`,color:s?"rgba(255,255,255,0.88)":N,background:s?"rgba(255,255,255,0.06)":k,borderRadius:6,fontSize:"1.222rem",fontWeight:500,lineHeight:1.35,wordBreak:"keep-all",overflowWrap:"normal"},children:l},l))}),e.jsxs("div",{className:"mt-auto",children:[e.jsx("div",{className:"eruty-meta !mb-4",style:{color:s?"rgba(255,255,255,0.5)":j,fontWeight:600},children:r.panelA.flowLabel}),F(r.contentFlow,s),w(r.contentFlow,s)]}),e.jsx("div",{className:"mt-4 border-t pt-4 sm:mt-6 sm:pt-5",style:{borderColor:s?"rgba(255,255,255,0.1)":u},children:e.jsxs(S,{to:r.panelA.href,className:"inline-flex items-center gap-2 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-[#3737F2]",style:{color:s?"rgba(255,255,255,0.88)":c,fontSize:"1.274rem",fontWeight:600},onMouseEnter:l=>l.currentTarget.style.color=p,onMouseLeave:l=>l.currentTarget.style.color=s?"rgba(255,255,255,0.88)":c,children:[r.panelA.cta," ",e.jsx(T,{size:15})]})})]}),e.jsxs("div",{className:"relative flex flex-col overflow-hidden rounded-[6px] border p-5 sm:p-8 xl:min-h-[540px] xl:p-10",style:{background:o?c:"#FFFFFF",borderColor:o?c:u},onMouseEnter:()=>n("panelB"),onMouseLeave:()=>n(null),onFocusCapture:()=>d("panelB"),onBlurCapture:l=>{l.currentTarget.contains(l.relatedTarget)||d(null)},children:[e.jsx("div",{className:"eruty-meta eruty-meta--code mb-3",style:{color:p,alignSelf:"flex-start"},children:r.panelB.badge}),e.jsx("div",{className:"mb-3 sm:mb-5",style:{color:o?"#FFFFFF":c,fontSize:"clamp(1.4625rem, 1.35vw, 1.7875rem)",fontWeight:700},children:r.panelB.service}),e.jsx("h3",{className:"eruty-subsection-title eruty-preline-desktop",style:{color:o?"#FFFFFF":c,maxWidth:520},children:r.panelB.headline}),e.jsx("div",{className:"mb-6 mt-4 flex flex-wrap gap-2 sm:mb-9 sm:mt-5 sm:gap-2.5",children:r.panelB.features.map(l=>e.jsx("span",{className:"px-3.5 py-2",style:{border:`1px solid ${o?"rgba(255,255,255,0.14)":u}`,color:o?"rgba(255,255,255,0.88)":N,background:o?"rgba(255,255,255,0.06)":k,borderRadius:6,fontSize:"1.222rem",fontWeight:500,lineHeight:1.35,wordBreak:"keep-all",overflowWrap:"normal"},children:l},l))}),e.jsxs("div",{className:"mt-auto",children:[e.jsx("div",{className:"eruty-meta !mb-4",style:{color:o?"rgba(255,255,255,0.5)":j,fontWeight:600},children:r.panelB.flowLabel}),F(r.axFlow,o),w(r.axFlow,o)]}),e.jsx("div",{className:"mt-4 border-t pt-4 sm:mt-6 sm:pt-5",style:{borderColor:o?"rgba(255,255,255,0.1)":u},children:e.jsxs(S,{to:r.panelB.href,className:"inline-flex items-center gap-2 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-[#3737F2]",style:{color:o?"rgba(255,255,255,0.88)":c,fontSize:"1.274rem",fontWeight:600},onMouseEnter:l=>l.currentTarget.style.color=p,onMouseLeave:l=>l.currentTarget.style.color=o?"rgba(255,255,255,0.88)":c,children:[r.panelB.cta," ",e.jsx(T,{size:15})]})})]})]})]})})}function $(){const{lang:i}=P(),r=R[i].tech;return e.jsx("section",{className:"eruty-section",style:{background:"linear-gradient(180deg, #17181B 0%, #15161A 100%)"},children:e.jsx("div",{className:"mx-auto px-6 sm:px-8",style:{maxWidth:1280},children:e.jsxs("div",{className:"grid grid-cols-1 gap-10 xl:grid-cols-[minmax(0,0.95fr)_minmax(0,1.55fr)] xl:gap-14",children:[e.jsxs("div",{className:"xl:pr-4",children:[e.jsx(I,{title:r.headline,description:r.desc,align:"left",inverse:!0,lang:i}),e.jsx("div",{className:"mt-10",children:e.jsxs(S,{to:r.href,className:"inline-flex items-center gap-2 pb-1.5 transition-colors focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-[#3737F2]",style:{color:"rgba(255,255,255,0.88)",borderBottom:"1px solid rgba(255,255,255,0.22)",fontSize:"1.3rem",fontWeight:600},onMouseEnter:t=>{t.currentTarget.style.color="#FFFFFF",t.currentTarget.style.borderBottomColor=p},onMouseLeave:t=>{t.currentTarget.style.color="rgba(255,255,255,0.88)",t.currentTarget.style.borderBottomColor="rgba(255,255,255,0.22)"},children:[r.cta," ",e.jsx(T,{size:14})]})})]}),e.jsx("div",{className:"grid grid-cols-2 gap-2 sm:gap-4",children:r.cards.map(t=>e.jsxs("div",{className:"flex h-full min-h-[220px] min-w-0 flex-col rounded-[6px] border px-4 py-4 sm:min-h-[248px] sm:px-7 sm:py-
297 lg:min-h-[264px]",style:{background:"rgba(255,255,255,0.03)",borderColor:"rgba(255,255,255,0.1)"},children:[e.jsx("div",{className:"eruty-meta eruty-meta--code",style:{color:p},children:t.number}),e.jsx("h3",{className:"eruty-card-title eruty-keep-all !mt-3",style:{color:"#FFFFFF",maxWidth:320},children:t.title}),e.jsx("p",{className:"eruty-body-small eruty-keep-all !mt-1 whitespace-pre-line",style:{color:"rgba(255,255,255,0.72)",maxWidth:520},children:t.desc}),e.jsx("div",{className:`eruty-meta !mt-3 min-h-[72px] pt-4 sm:min-h-[84px] sm:pt-7 ${i==="en"?"eruty-meta--code":""}`,style:{borderTop:"1px solid rgba(255,255,255,0.08)",color:"rgba(255,255,255,0.42)"},children:t.keywords})]},t.number))})]})})})}function Z(){return e.jsxs(e.Fragment,{children:[e.jsx(X,{}),e.jsx(V,{}),e.jsx(Y,{}),e.jsx($,{})]})}export{Z as HomePage};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.