diff --git a/docs/assets/index-njE3lDJp.js b/docs/assets/index-B6cW4wAh.js similarity index 99% rename from docs/assets/index-njE3lDJp.js rename to docs/assets/index-B6cW4wAh.js index 2f88e8d..c9f7d6f 100644 --- a/docs/assets/index-njE3lDJp.js +++ b/docs/assets/index-B6cW4wAh.js @@ -13,7 +13,7 @@ Please change the parent to {let r=e===t.key;return(0,B.jsx)(`li`,{className:`pal-gnb-item ${r?`is-active`:``}`,onMouseEnter:()=>{t.simple?(_(),b()):v(t.key)},children:t.simple?(0,B.jsxs)(wn,{to:t.to,className:`pal-gnb-link`,ref:e=>{p.current[t.key]=e},onClick:C,onFocus:()=>{b()},onKeyDown:e=>E(e,n,t),children:[(0,B.jsx)(`span`,{className:`pal-gnb-link-text`,children:t.label}),(0,B.jsx)(`span`,{className:`pal-gnb-link-line`})]}):(0,B.jsxs)(`button`,{type:`button`,className:`pal-gnb-link`,ref:e=>{p.current[t.key]=e},"aria-expanded":r,"aria-haspopup":`true`,onFocus:()=>v(t.key),onClick:()=>v(t.key),onKeyDown:e=>E(e,n,t),children:[(0,B.jsx)(`span`,{className:`pal-gnb-link-text`,children:t.label}),(0,B.jsx)(`span`,{className:`pal-gnb-link-line`})]})},t.key)})})}),(0,B.jsxs)(`div`,{className:`pal-header-util`,children:[(0,B.jsxs)(`div`,{className:`pal-header-lang`,role:`group`,"aria-label":`언어 선택`,children:[(0,B.jsx)(`button`,{type:`button`,className:`pal-header-lang-btn is-active`,"aria-pressed":`true`,children:`KOR`}),(0,B.jsx)(`button`,{type:`button`,className:`pal-header-lang-btn`,"aria-pressed":`false`,children:`ENG`})]}),(0,B.jsxs)(`button`,{type:`button`,className:`pal-header-hamburger ${c?`is-active`:``}`,"aria-label":c?`모바일 메뉴 닫기`:`모바일 메뉴 열기`,"aria-expanded":c,"aria-controls":`pal-mobile-menu`,onClick:w,children:[(0,B.jsx)(`span`,{}),(0,B.jsx)(`span`,{}),(0,B.jsx)(`span`,{})]})]})]}),(0,B.jsx)(`div`,{className:`pal-mega-panel ${g?`is-visible`:``}`,onMouseEnter:()=>{_(),r(!0)},onMouseLeave:y,children:h&&!h.simple&&(0,B.jsxs)(`div`,{className:`pal-mega-panel-inner`,children:[(0,B.jsxs)(`div`,{className:`pal-mega-panel-intro`,children:[(0,B.jsx)(`span`,{className:`pal-mega-panel-eyebrow`,children:h.panelTitle}),(0,B.jsx)(`h2`,{children:h.featured.title}),(0,B.jsx)(`p`,{children:h.featured.text}),(0,B.jsx)(Cn,{to:h.featured.cta.to,className:`pal-mega-panel-cta`,onClick:C,children:h.featured.cta.label})]}),(0,B.jsxs)(`div`,{className:`pal-mega-panel-content`,children:[(0,B.jsxs)(`div`,{className:`pal-mega-panel-top`,children:[(0,B.jsx)(`strong`,{children:h.panelTitle}),(0,B.jsx)(`p`,{children:h.panelDesc})]}),(0,B.jsx)(`div`,{className:`pal-mega-panel-grid`,children:h.sections.map(e=>(0,B.jsxs)(`div`,{className:`pal-mega-section`,children:[(0,B.jsx)(`h3`,{children:e.title}),(0,B.jsx)(`ul`,{children:e.items.map(e=>(0,B.jsx)(`li`,{children:(0,B.jsxs)(Cn,{to:e.to,className:`pal-mega-item`,onClick:C,children:[(0,B.jsx)(`span`,{className:`pal-mega-item-title`,children:e.label}),(0,B.jsx)(`span`,{className:`pal-mega-item-desc`,children:e.desc})]})},e.label))})]},e.title))})]})]})})]}),(0,B.jsx)(`button`,{type:`button`,className:`pal-header-dim ${g?`is-visible`:``}`,"aria-label":`메뉴 닫기`,onClick:b}),(0,B.jsx)(`div`,{className:`pal-mobile-dim ${c?`is-visible`:``}`,onClick:C}),(0,B.jsxs)(`aside`,{id:`pal-mobile-menu`,className:`pal-mobile-menu ${c?`is-open`:``}`,"aria-hidden":!c,children:[(0,B.jsxs)(`div`,{className:`pal-mobile-menu-head`,children:[(0,B.jsx)(`strong`,{children:`MENU`}),(0,B.jsxs)(`button`,{type:`button`,className:`pal-mobile-menu-close`,"aria-label":`모바일 메뉴 닫기`,onClick:C,ref:m,children:[(0,B.jsx)(`span`,{}),(0,B.jsx)(`span`,{})]})]}),(0,B.jsxs)(`div`,{className:`pal-mobile-menu-body`,children:[(0,B.jsx)(`ul`,{className:`pal-mobile-nav`,children:Wn.map(e=>{let t=u===e.key;return(0,B.jsx)(`li`,{className:`pal-mobile-nav-item ${t?`is-open`:``}`,children:e.simple?(0,B.jsx)(Cn,{to:e.to,className:`pal-mobile-nav-link`,onClick:C,children:(0,B.jsx)(`span`,{children:e.label})}):(0,B.jsxs)(B.Fragment,{children:[(0,B.jsxs)(`button`,{type:`button`,className:`pal-mobile-nav-toggle`,onClick:()=>T(e.key),"aria-expanded":t,children:[(0,B.jsx)(`span`,{children:e.label}),(0,B.jsx)(`i`,{className:`pal-mobile-nav-arrow`})]}),(0,B.jsxs)(`div`,{className:`pal-mobile-submenu`,children:[e.sections.map(e=>(0,B.jsxs)(`div`,{className:`pal-mobile-submenu-group`,children:[(0,B.jsx)(`h3`,{children:e.title}),(0,B.jsx)(`ul`,{children:e.items.map(e=>(0,B.jsx)(`li`,{children:(0,B.jsxs)(Cn,{to:e.to,className:`pal-mobile-submenu-link`,onClick:C,children:[(0,B.jsx)(`strong`,{children:e.label}),(0,B.jsx)(`p`,{children:e.desc})]})},e.label))})]},e.title)),(0,B.jsxs)(Cn,{to:e.featured.cta.to,className:`pal-mobile-featured-link`,onClick:C,children:[(0,B.jsx)(`span`,{children:e.featured.eyebrow}),(0,B.jsx)(`strong`,{children:e.featured.cta.label})]})]})]})},e.key)})}),(0,B.jsxs)(`div`,{className:`pal-mobile-lang`,children:[(0,B.jsx)(`span`,{className:`pal-mobile-lang-label`,children:`Language`}),(0,B.jsxs)(`div`,{className:`pal-mobile-lang-toggle`,role:`group`,"aria-label":`언어 선택`,children:[(0,B.jsx)(`button`,{type:`button`,className:`pal-mobile-lang-btn is-active`,"aria-pressed":`true`,children:`KOR`}),(0,B.jsx)(`button`,{type:`button`,className:`pal-mobile-lang-btn`,"aria-pressed":`false`,children:`ENG`})]})]}),(0,B.jsxs)(`div`,{className:`pal-mobile-contact-box`,children:[(0,B.jsx)(`p`,{children:`프로젝트 문의 및 협업 상담이 필요하시면 연락해 주세요.`}),(0,B.jsx)(Cn,{to:`/contact`,className:`pal-mobile-contact-link`,onClick:C,children:`Contact Us`})]})]})]})]})}var Kn=[{title:`COMPANY`,items:[{label:`회사소개`,to:`/company/about`},{label:`연혁`,to:`/company/history`},{label:`고객 및 협력사`,to:`/company/partners`},{label:`찾아오시는 길`,to:`/company/location`}]},{title:`UAM/UATM`,items:[{label:`소개`,to:`/uam/intro`},{label:`도입사례`,to:`/uam/case`}]},{title:`BUSINESS`,items:[{label:`System Integration`,to:`/business/si`},{label:`R&D`,to:`/business/rnd`},{label:`운영 · 유지보수`,to:`/business/maintenance`}]},{title:`SOLUTION`,items:[{label:`비행상황관리 시스템`,to:`/solution/flight-control`},{label:`IBE`,to:`/solution/ibe`},{label:`스마트 관광 예약`,to:`/solution/smart-tour`},{label:`KT G-cloud 인천총판`,to:`/solution/kt-gcloud`}]},{title:`CONTACT`,items:[{label:`문의하기`,to:`/contact/inquiry`},{label:`채용정보`,to:`/contact/recruit`}]}];function qn(){return(0,B.jsx)(`footer`,{className:`site-footer`,children:(0,B.jsxs)(`div`,{className:`footer-inner`,children:[(0,B.jsxs)(`div`,{className:`footer-top`,children:[(0,B.jsx)(`div`,{className:`footer-brand`,children:(0,B.jsx)(Cn,{to:`/main`,className:`footer-logo`,children:(0,B.jsx)(`img`,{src:`./images/pal_logo_wh.png`,alt:`PAL Networks`})})}),(0,B.jsx)(`nav`,{className:`footer-nav`,"aria-label":`Footer Navigation`,children:Kn.map(e=>(0,B.jsxs)(`div`,{className:`footer-nav-group`,children:[(0,B.jsx)(`h5`,{children:e.title}),(0,B.jsx)(`ul`,{children:e.items.map(e=>(0,B.jsx)(`li`,{children:(0,B.jsx)(Cn,{to:e.to,children:e.label})},e.label))})]},e.title))})]}),(0,B.jsx)(`div`,{className:`footer-mid`,children:(0,B.jsxs)(`div`,{className:`footer-info`,children:[(0,B.jsxs)(`p`,{children:[(0,B.jsx)(`span`,{className:`info-item strong`,children:`(주) PALNETWORKS`}),(0,B.jsx)(`span`,{className:`sep`,children:`|`}),(0,B.jsx)(`span`,{className:`info-item`,children:`대표. 최현식`}),(0,B.jsx)(`span`,{className:`sep`,children:`|`}),(0,B.jsx)(`span`,{className:`info-item`,children:`사업자등록번호. 393-81-00110`})]}),(0,B.jsx)(`p`,{children:(0,B.jsx)(`span`,{className:`info-item`,children:`인천광역시 서구 로봇랜드로 155-11 로봇랜드 14층 1401~2호`})}),(0,B.jsxs)(`p`,{children:[(0,B.jsxs)(`span`,{className:`info-item`,children:[(0,B.jsx)(`span`,{className:`strong`,children:`TEL.`}),` 032-727-5909`]}),(0,B.jsx)(`span`,{className:`sep`,children:`|`}),(0,B.jsxs)(`span`,{className:`info-item`,children:[(0,B.jsx)(`span`,{className:`strong`,children:`FAX.`}),` 032-727-5908`]}),(0,B.jsx)(`span`,{className:`sep`,children:`|`}),(0,B.jsxs)(`span`,{className:`info-item`,children:[(0,B.jsx)(`span`,{className:`strong`,children:`E-mail.`}),` `,(0,B.jsx)(`a`,{href:`mailto:help@palnet.co.kr`,children:`help@palnet.co.kr`})]})]})]})}),(0,B.jsxs)(`div`,{className:`footer-bot`,children:[(0,B.jsx)(`p`,{className:`footer-copy`,children:`Copyright © (주) PALNETWORKS. All rights reserved.`}),(0,B.jsxs)(`ul`,{className:`footer-policy`,children:[(0,B.jsx)(`li`,{children:(0,B.jsx)(`a`,{href:`#none`,children:`Privacy Policy`})}),(0,B.jsx)(`li`,{children:(0,B.jsx)(`a`,{href:`#none`,children:`Terms of Use`})})]})]})]})})}function Jn(){return(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)(Gn,{}),(0,B.jsx)(`main`,{className:`main-layout`,children:(0,B.jsx)(kt,{})}),(0,B.jsx)(qn,{})]})}function Yn(){return(0,x.useEffect)(()=>{document.body.classList.add(`is-dark-hero`);let e=()=>{window.scrollY>400?document.body.classList.remove(`is-dark-hero`):document.body.classList.add(`is-dark-hero`)};return window.addEventListener(`scroll`,e,{passive:!0}),()=>{window.removeEventListener(`scroll`,e),document.body.classList.remove(`is-dark-hero`)}},[]),(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)(Gn,{}),(0,B.jsx)(`main`,{className:`sub-layout`,children:(0,B.jsx)(kt,{})}),(0,B.jsx)(qn,{})]})}function Xn(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function Zn(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var Qn={autoSleep:120,force3D:`auto`,nullTargetWarn:1,units:{lineHeight:``}},$n={duration:.5,overwrite:!1,delay:0},er,tr,nr,rr=1e8,ir=1/rr,ar=Math.PI*2,or=ar/4,sr=0,cr=Math.sqrt,lr=Math.cos,ur=Math.sin,dr=function(e){return typeof e==`string`},fr=function(e){return typeof e==`function`},pr=function(e){return typeof e==`number`},mr=function(e){return e===void 0},hr=function(e){return typeof e==`object`},gr=function(e){return e!==!1},_r=function(){return typeof window<`u`},vr=function(e){return fr(e)||dr(e)},yr=typeof ArrayBuffer==`function`&&ArrayBuffer.isView||function(){},br=Array.isArray,xr=/random\([^)]+\)/g,Sr=/,\s*/g,Cr=/(?:-?\.?\d|\.)+/gi,wr=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,Tr=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,Er=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,Dr=/[+-]=-?[.\d]+/,Or=/[^,'"\[\]\s]+/gi,kr=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,Ar,jr,Mr,Nr,Pr={},Fr={},Ir,Lr=function(e){return(Fr=hi(e,Pr))&&Mo},Rr=function(e,t){return console.warn(`Invalid property`,e,`set to`,t,`Missing plugin? gsap.registerPlugin()`)},zr=function(e,t){return!t&&console.warn(e)},Br=function(e,t){return e&&(Pr[e]=t)&&Fr&&(Fr[e]=t)||Pr},Vr=function(){return 0},Hr={suppressEvents:!0,isStart:!0,kill:!1},Ur={suppressEvents:!0,kill:!1},Wr={suppressEvents:!0},Gr={},Kr=[],qr={},Jr,Yr={},Xr={},Zr=30,Qr=[],$r=``,ei=function(e){var t=e[0],n,r;if(hr(t)||fr(t)||(e=[e]),!(n=(t._gsap||{}).harness)){for(r=Qr.length;r--&&!Qr[r].targetTest(t););n=Qr[r]}for(r=e.length;r--;)e[r]&&(e[r]._gsap||(e[r]._gsap=new Ha(e[r],n)))||e.splice(r,1);return e},ti=function(e){return e._gsap||ei(Zi(e))[0]._gsap},ni=function(e,t,n){return(n=e[t])&&fr(n)?e[t]():mr(n)&&e.getAttribute&&e.getAttribute(t)||n},ri=function(e,t){return(e=e.split(`,`)).forEach(t)||e},ii=function(e){return Math.round(e*1e5)/1e5||0},ai=function(e){return Math.round(e*1e7)/1e7||0},oi=function(e,t){var n=t.charAt(0),r=parseFloat(t.substr(2));return e=parseFloat(e),n===`+`?e+r:n===`-`?e-r:n===`*`?e*r:e/r},si=function(e,t){for(var n=t.length,r=0;e.indexOf(t[r])<0&&++ro;)a=a._prev;return a?(t._next=a._next,a._next=t):(t._next=e[n],e[n]=t),t._next?t._next._prev=t:e[r]=t,t._prev=a,t.parent=t._dp=e,t},xi=function(e,t,n,r){n===void 0&&(n=`_first`),r===void 0&&(r=`_last`);var i=t._prev,a=t._next;i?i._next=a:e[n]===t&&(e[n]=a),a?a._prev=i:e[r]===t&&(e[r]=i),t._next=t._prev=t.parent=null},Si=function(e,t){e.parent&&(!t||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},Ci=function(e,t){if(e&&(!t||t._end>e._dur||t._start<0))for(var n=e;n;)n._dirty=1,n=n.parent;return e},wi=function(e){for(var t=e.parent;t&&t.parent;)t._dirty=1,t.totalDuration(),t=t.parent;return e},Ti=function(e,t,n,r){return e._startAt&&(tr?e._startAt.revert(Ur):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(t,!0,r))},Ei=function e(t){return!t||t._ts&&e(t.parent)},Di=function(e){return e._repeat?Oi(e._tTime,e=e.duration()+e._rDelay)*e:0},Oi=function(e,t){var n=Math.floor(e=ai(e/t));return e&&n===e?n-1:n},ki=function(e,t){return(e-t._start)*t._ts+(t._ts>=0?0:t._dirty?t.totalDuration():t._tDur)},Ai=function(e){return e._end=ai(e._start+(e._tDur/Math.abs(e._ts||e._rts||ir)||0))},ji=function(e,t){var n=e._dp;return n&&n.smoothChildTiming&&e._ts&&(e._start=ai(n._time-(e._ts>0?t/e._ts:((e._dirty?e.totalDuration():e._tDur)-t)/-e._ts)),Ai(e),n._dirty||Ci(n,e)),e},Mi=function(e,t){var n;if((t._time||!t._dur&&t._initted||t._startir)&&t.render(n,!0)),Ci(e,t)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur=0&&n.totalTime(n._tTime),n=n._dp;e._zTime=-ir}},V=function(e,t,n,r){return t.parent&&Si(t),t._start=ai((pr(n)?n:n||e!==Ar?Hi(e,n,t):e._time)+t._delay),t._end=ai(t._start+(t.totalDuration()/Math.abs(t.timeScale())||0)),bi(e,t,`_first`,`_last`,e._sort?`_start`:0),Ii(t)||(e._recent=t),r||Mi(e,t),e._ts<0&&ji(e,e._tTime),e},Ni=function(e,t){return(Pr.ScrollTrigger||Rr(`scrollTrigger`,t))&&Pr.ScrollTrigger.create(t,e)},Pi=function(e,t,n,r,i){if(Za(e,t,i),!e._initted)return 1;if(!n&&e._pt&&!tr&&(e._dur&&e.vars.lazy!==!1||!e._dur&&e.vars.lazy)&&Jr!==ka.frame)return Kr.push(e),e._lazy=[i,r],1},Fi=function e(t){var n=t.parent;return n&&n._ts&&n._initted&&!n._lock&&(n.rawTime()<0||e(n))},Ii=function(e){var t=e.data;return t===`isFromStart`||t===`isStart`},Li=function(e,t,n,r){var i=e.ratio,a=t<0||!t&&(!e._start&&Fi(e)&&!(!e._initted&&Ii(e))||(e._ts<0||e._dp._ts<0)&&!Ii(e))?0:1,o=e._rDelay,s=0,c,l,u;if(o&&e._repeat&&(s=Gi(0,e._tDur,t),l=Oi(s,o),e._yoyo&&l&1&&(a=1-a),l!==Oi(e._tTime,o)&&(i=1-a,e.vars.repeatRefresh&&e._initted&&e.invalidate())),a!==i||tr||r||e._zTime===ir||!t&&e._zTime){if(!e._initted&&Pi(e,t,r,n,s))return;for(u=e._zTime,e._zTime=t||(n?ir:0),n||=t&&!u,e.ratio=a,e._from&&(a=1-a),e._time=0,e._tTime=s,c=e._pt;c;)c.r(a,c.d),c=c._next;t<0&&Ti(e,t,n,!0),e._onUpdate&&!n&&ma(e,`onUpdate`),s&&e._repeat&&!n&&e.parent&&ma(e,`onRepeat`),(t>=e._tDur||t<0)&&e.ratio===a&&(a&&Si(e,1),!n&&!tr&&(ma(e,a?`onComplete`:`onReverseComplete`,!0),e._prom&&e._prom()))}else e._zTime||=t},Ri=function(e,t,n){var r;if(n>t)for(r=e._first;r&&r._start<=n;){if(r.data===`isPause`&&r._start>t)return r;r=r._next}else for(r=e._last;r&&r._start>=n;){if(r.data===`isPause`&&r._start0&&!r&&ji(e,e._tTime=e._tDur*o),e.parent&&Ai(e),n||Ci(e.parent,e),e},Bi=function(e){return e instanceof Wa?Ci(e):zi(e,e._dur)},Vi={_start:0,endTime:Vr,totalDuration:Vr},Hi=function e(t,n,r){var i=t.labels,a=t._recent||Vi,o=t.duration()>=rr?a.endTime(!1):t._dur,s,c,l;return dr(n)&&(isNaN(n)||n in i)?(c=n.charAt(0),l=n.substr(-1)===`%`,s=n.indexOf(`=`),c===`<`||c===`>`?(s>=0&&(n=n.replace(/=/,``)),(c===`<`?a._start:a.endTime(a._repeat>=0))+(parseFloat(n.substr(1))||0)*(l?(s<0?a:r).totalDuration()/100:1)):s<0?(n in i||(i[n]=o),i[n]):(c=parseFloat(n.charAt(s-1)+n.substr(s+1)),l&&r&&(c=c/100*(br(r)?r[0]:r).totalDuration()),s>1?e(t,n.substr(0,s-1),r)+c:o+c)):n==null?o:+n},Ui=function(e,t,n){var r=pr(t[1]),i=(r?2:1)+(e<2?0:1),a=t[i],o,s;if(r&&(a.duration=t[1]),a.parent=n,e){for(o=a,s=n;s&&!(`immediateRender`in o);)o=s.vars.defaults||{},s=gr(s.vars.inherit)&&s.parent;a.immediateRender=gr(o.immediateRender),e<2?a.runBackwards=1:a.startAt=t[i-1]}return new io(t[0],a,t[i+1])},Wi=function(e,t){return e||e===0?t(e):t},Gi=function(e,t,n){return nt?t:n},Ki=function(e,t){return!dr(e)||!(t=kr.exec(e))?``:t[1]},qi=function(e,t,n){return Wi(n,function(n){return Gi(e,t,n)})},Ji=[].slice,Yi=function(e,t){return e&&hr(e)&&`length`in e&&(!t&&!e.length||e.length-1 in e&&hr(e[0]))&&!e.nodeType&&e!==jr},Xi=function(e,t,n){return n===void 0&&(n=[]),e.forEach(function(e){var r;return dr(e)&&!t||Yi(e,1)?(r=n).push.apply(r,Zi(e)):n.push(e)})||n},Zi=function(e,t,n){return nr&&!t&&nr.selector?nr.selector(e):dr(e)&&!n&&(Mr||!Aa())?Ji.call((t||Nr).querySelectorAll(e),0):br(e)?Xi(e,n):Yi(e)?Ji.call(e,0):e?[e]:[]},Qi=function(e){return e=Zi(e)[0]||zr(`Invalid scope`)||{},function(t){var n=e.current||e.nativeElement||e;return Zi(t,n.querySelectorAll?n:n===e?zr(`Invalid scope`)||Nr.createElement(`div`):e)}},$i=function(e){return e.sort(function(){return .5-Math.random()})},ea=function(e){if(fr(e))return e;var t=hr(e)?e:{each:e},n=La(t.ease),r=t.from||0,i=parseFloat(t.base)||0,a={},o=r>0&&r<1,s=isNaN(r)||o,c=t.axis,l=r,u=r;return dr(r)?l=u={center:.5,edges:.5,end:1}[r]||0:!o&&s&&(l=r[0],u=r[1]),function(e,o,d){var f=(d||t).length,p=a[f],m,h,g,_,v,y,b,x,S;if(!p){if(S=t.grid===`auto`?0:(t.grid||[1,rr])[1],!S){for(b=-rr;b<(b=d[S++].getBoundingClientRect().left)&&Sb&&(b=v),vf?f-1:c?c===`y`?f/S:S:Math.max(S,f/S))||0)*(r===`edges`?-1:1),p.b=f<0?i-f:i,p.u=Ki(t.amount||t.each)||0,n=n&&f<0?Ia(n):n}return f=(p[e]-p.min)/p.max||0,ai(p.b+(n?n(f):f)*p.v)+p.u}},ta=function(e){var t=10**((e+``).split(`.`)[1]||``).length;return function(n){var r=ai(Math.round(parseFloat(n)/e)*e*t);return(r-r%1)/t+(pr(n)?0:Ki(n))}},na=function(e,t){var n=br(e),r,i;return!n&&hr(e)&&(r=n=e.radius||rr,e.values?(e=Zi(e.values),(i=!pr(e[0]))&&(r*=r)):e=ta(e.increment)),Wi(t,n?fr(e)?function(t){return i=e(t),Math.abs(i-t)<=r?i:t}:function(t){for(var n=parseFloat(i?t.x:t),a=parseFloat(i?t.y:0),o=rr,s=0,c=e.length,l,u;c--;)i?(l=e[c].x-n,u=e[c].y-a,l=l*l+u*u):l=Math.abs(e[c]-n),li?a-e:e)})},ua=function(e){return e.replace(xr,function(e){var t=e.indexOf(`[`)+1,n=e.substring(t||7,t?e.indexOf(`]`):e.length-1).split(Sr);return ra(t?n:+n[0],t?0:+n[1],+n[2]||1e-5)})},da=function(e,t,n,r,i){var a=t-e,o=r-n;return Wi(i,function(t){return n+((t-e)/a*o||0)})},fa=function e(t,n,r,i){var a=isNaN(t+n)?0:function(e){return(1-e)*t+e*n};if(!a){var o=dr(t),s={},c,l,u,d,f;if(r===!0&&(i=1)&&(r=null),o)t={p:t},n={p:n};else if(br(t)&&!br(n)){for(u=[],d=t.length,f=d-2,l=1;l(o=Math.abs(o))&&(s=a,i=o);return s},ma=function(e,t,n){var r=e.vars,i=r[t],a=nr,o=e._ctx,s,c,l;if(i)return s=r[t+`Params`],c=r.callbackScope||e,n&&Kr.length&&ci(),o&&(nr=o),l=s?i.apply(c,s):i.call(c),nr=a,l},ha=function(e){return Si(e),e.scrollTrigger&&e.scrollTrigger.kill(!!tr),e.progress()<1&&ma(e,`onInterrupt`),e},ga,_a=[],va=function(e){if(e)if(e=!e.name&&e.default||e,_r()||e.headless){var t=e.name,n=fr(e),r=t&&!n&&e.init?function(){this._props=[]}:e,i={init:Vr,render:po,add:Ka,kill:ho,modifier:mo,rawVars:0},a={targetTest:0,get:0,getSetter:lo,aliases:{},register:0};if(Aa(),e!==r){if(Yr[t])return;pi(r,pi(_i(e,i),a)),hi(r.prototype,hi(i,_i(e,a))),Yr[r.prop=t]=r,e.targetTest&&(Qr.push(r),Gr[t]=1),t=(t===`css`?`CSS`:t.charAt(0).toUpperCase()+t.substr(1))+`Plugin`}Br(t,r),e.register&&e.register(Mo,r,vo)}else _a.push(e)},ya=255,ba={aqua:[0,ya,ya],lime:[0,ya,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,ya],navy:[0,0,128],white:[ya,ya,ya],olive:[128,128,0],yellow:[ya,ya,0],orange:[ya,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[ya,0,0],pink:[ya,192,203],cyan:[0,ya,ya],transparent:[ya,ya,ya,0]},xa=function(e,t,n){return e+=e<0?1:e>1?-1:0,(e*6<1?t+(n-t)*e*6:e<.5?n:e*3<2?t+(n-t)*(2/3-e)*6:t)*ya+.5|0},Sa=function(e,t,n){var r=e?pr(e)?[e>>16,e>>8&ya,e&ya]:0:ba.black,i,a,o,s,c,l,u,d,f,p;if(!r){if(e.substr(-1)===`,`&&(e=e.substr(0,e.length-1)),ba[e])r=ba[e];else if(e.charAt(0)===`#`){if(e.length<6&&(i=e.charAt(1),a=e.charAt(2),o=e.charAt(3),e=`#`+i+i+a+a+o+o+(e.length===5?e.charAt(4)+e.charAt(4):``)),e.length===9)return r=parseInt(e.substr(1,6),16),[r>>16,r>>8&ya,r&ya,parseInt(e.substr(7),16)/255];e=parseInt(e.substr(1),16),r=[e>>16,e>>8&ya,e&ya]}else if(e.substr(0,3)===`hsl`){if(r=p=e.match(Cr),!t)s=r[0]%360/360,c=r[1]/100,l=r[2]/100,a=l<=.5?l*(c+1):l+c-l*c,i=l*2-a,r.length>3&&(r[3]*=1),r[0]=xa(s+1/3,i,a),r[1]=xa(s,i,a),r[2]=xa(s-1/3,i,a);else if(~e.indexOf(`=`))return r=e.match(wr),n&&r.length<4&&(r[3]=1),r}else r=e.match(Cr)||ba.transparent;r=r.map(Number)}return t&&!p&&(i=r[0]/ya,a=r[1]/ya,o=r[2]/ya,u=Math.max(i,a,o),d=Math.min(i,a,o),l=(u+d)/2,u===d?s=c=0:(f=u-d,c=l>.5?f/(2-u-d):f/(u+d),s=u===i?(a-o)/f+(at||h<0)&&(r+=h-n),i+=h,y=i-r,_=y-o,(_>0||g)&&(b=++d.frame,f=y-d.time*1e3,d.time=y/=1e3,o+=_+(_>=a?4:a-_),v=1),g||(c=l(u)),v)for(p=0;p=t&&p--},_listeners:s},d}(),Aa=function(){return!Oa&&ka.wake()},H={},ja=/^[\d.\-M][\d.\-,\s]/,Ma=/["']/g,Na=function(e){for(var t={},n=e.substr(1,e.length-3).split(`:`),r=n[0],i=1,a=n.length,o,s,c;i1&&n.config?n.config.apply(null,~e.indexOf(`{`)?[Na(t[1])]:Pa(e).split(`,`).map(di)):H._CE&&ja.test(e)?H._CE(``,e):n},Ia=function(e){return function(t){return 1-e(1-t)}},La=function(e,t){return e&&(fr(e)?e:H[e]||Fa(e))||t},Ra=function(e,t,n,r){n===void 0&&(n=function(e){return 1-t(1-e)}),r===void 0&&(r=function(e){return e<.5?t(e*2)/2:1-t((1-e)*2)/2});var i={easeIn:t,easeOut:n,easeInOut:r},a;return ri(e,function(e){for(var t in H[e]=Pr[e]=i,H[a=e.toLowerCase()]=n,i)H[a+(t===`easeIn`?`.in`:t===`easeOut`?`.out`:`.inOut`)]=H[e+`.`+t]=i[t]}),i},za=function(e){return function(t){return t<.5?(1-e(1-t*2))/2:.5+e((t-.5)*2)/2}},Ba=function e(t,n,r){var i=n>=1?n:1,a=(r||(t?.3:.45))/(n<1?n:1),o=a/ar*(Math.asin(1/i)||0),s=function(e){return e===1?1:i*2**(-10*e)*ur((e-o)*a)+1},c=t===`out`?s:t===`in`?function(e){return 1-s(1-e)}:za(s);return a=ar/a,c.config=function(n,r){return e(t,n,r)},c},Va=function e(t,n){n===void 0&&(n=1.70158);var r=function(e){return e?--e*e*((n+1)*e+n)+1:0},i=t===`out`?r:t===`in`?function(e){return 1-r(1-e)}:za(r);return i.config=function(n){return e(t,n)},i};ri(`Linear,Quad,Cubic,Quart,Quint,Strong`,function(e,t){var n=t<5?t+1:t;Ra(e+`,Power`+(n-1),t?function(e){return e**+n}:function(e){return e},function(e){return 1-(1-e)**n},function(e){return e<.5?(e*2)**n/2:1-((1-e)*2)**n/2})}),H.Linear.easeNone=H.none=H.Linear.easeIn,Ra(`Elastic`,Ba(`in`),Ba(`out`),Ba()),(function(e,t){var n=1/t,r=2*n,i=2.5*n,a=function(a){return a0?e+(e+this._rDelay)*this._repeat:e):this.totalDuration()&&this._dur},t.totalDuration=function(e){return arguments.length?(this._dirty=0,zi(this,this._repeat<0?e:(e-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},t.totalTime=function(e,t){if(Aa(),!arguments.length)return this._tTime;var n=this._dp;if(n&&n.smoothChildTiming&&this._ts){for(ji(this,e),!n._dp||n.parent||Mi(n,this);n&&n.parent;)n.parent._time!==n._start+(n._ts>=0?n._tTime/n._ts:(n.totalDuration()-n._tTime)/-n._ts)&&n.totalTime(n._tTime,!0),n=n.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&e0||!this._tDur&&!e)&&V(this._dp,this,this._start-this._delay)}return(this._tTime!==e||!this._dur&&!t||this._initted&&Math.abs(this._zTime)===ir||!this._initted&&this._dur&&e||!e&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=e),ui(this,e,t)),this},t.time=function(e,t){return arguments.length?this.totalTime(Math.min(this.totalDuration(),e+Di(this))%(this._dur+this._rDelay)||(e?this._dur:0),t):this._time},t.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},t.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(this.iteration()&1)?1-e:e)+Di(this),t):this.duration()?Math.min(1,this._time/this._dur):+(this.rawTime()>0)},t.iteration=function(e,t){var n=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(e-1)*n,t):this._repeat?Oi(this._tTime,n)+1:1},t.timeScale=function(e,t){if(!arguments.length)return this._rts===-ir?0:this._rts;if(this._rts===e)return this;var n=this.parent&&this._ts?ki(this.parent._time,this):this._tTime;return this._rts=+e||0,this._ts=this._ps||e===-ir?0:this._rts,this.totalTime(Gi(-Math.abs(this._delay),this.totalDuration(),n),t!==!1),Ai(this),wi(this)},t.paused=function(e){return arguments.length?(this._ps!==e&&(this._ps=e,e?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(Aa(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,this.progress()===1&&Math.abs(this._zTime)!==ir&&(this._tTime-=ir)))),this):this._ps},t.startTime=function(e){if(arguments.length){this._start=ai(e);var t=this.parent||this._dp;return t&&(t._sort||!this.parent)&&V(t,this,this._start-this._delay),this}return this._start},t.endTime=function(e){return this._start+(gr(e)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},t.rawTime=function(e){var t=this.parent||this._dp;return t?e&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?ki(t.rawTime(e),this):this._tTime:this._tTime},t.revert=function(e){e===void 0&&(e=Wr);var t=tr;return tr=e,li(this)&&(this.timeline&&this.timeline.revert(e),this.totalTime(-.01,e.suppressEvents)),this.data!==`nested`&&e.kill!==!1&&this.kill(),tr=t,this},t.globalTime=function(e){for(var t=this,n=arguments.length?e:t.rawTime();t;)n=t._start+n/(Math.abs(t._ts)||1),t=t._dp;return!this.parent&&this._sat?this._sat.globalTime(e):n},t.repeat=function(e){return arguments.length?(this._repeat=e===1/0?-2:e,Bi(this)):this._repeat===-2?1/0:this._repeat},t.repeatDelay=function(e){if(arguments.length){var t=this._time;return this._rDelay=e,Bi(this),t?this.time(t):this}return this._rDelay},t.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},t.seek=function(e,t){return this.totalTime(Hi(this,e),gr(t))},t.restart=function(e,t){return this.play().totalTime(e?-this._delay:0,gr(t)),this._dur||(this._zTime=-ir),this},t.play=function(e,t){return e!=null&&this.seek(e,t),this.reversed(!1).paused(!1)},t.reverse=function(e,t){return e!=null&&this.seek(e||this.totalDuration(),t),this.reversed(!0).paused(!1)},t.pause=function(e,t){return e!=null&&this.seek(e,t),this.paused(!0)},t.resume=function(){return this.paused(!1)},t.reversed=function(e){return arguments.length?(!!e!==this.reversed()&&this.timeScale(-this._rts||(e?-ir:0)),this):this._rts<0},t.invalidate=function(){return this._initted=this._act=0,this._zTime=-ir,this},t.isActive=function(){var e=this.parent||this._dp,t=this._start,n;return!!(!e||this._ts&&this._initted&&e.isActive()&&(n=e.rawTime(!0))>=t&&n1?(t?(r[e]=t,n&&(r[e+`Params`]=n),e===`onUpdate`&&(this._onUpdate=t)):delete r[e],this):r[e]},t.then=function(e){var t=this,n=t._prom;return new Promise(function(r){var i=fr(e)?e:fi,a=function(){var e=t.then;t.then=null,n&&n(),fr(i)&&(i=i(t))&&(i.then||i===t)&&(t.then=e),r(i),t.then=e};t._initted&&t.totalProgress()===1&&t._ts>=0||!t._tTime&&t._ts<0?a():t._prom=a})},t.kill=function(){ha(this)},e}();pi(Ua.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-ir,_prom:0,_ps:!1,_rts:1});var Wa=function(e){Zn(t,e);function t(t,n){var r;return t===void 0&&(t={}),r=e.call(this,t)||this,r.labels={},r.smoothChildTiming=!!t.smoothChildTiming,r.autoRemoveChildren=!!t.autoRemoveChildren,r._sort=gr(t.sortChildren),Ar&&V(t.parent||Ar,Xn(r),n),t.reversed&&r.reverse(),t.paused&&r.paused(!0),t.scrollTrigger&&Ni(Xn(r),t.scrollTrigger),r}var n=t.prototype;return n.to=function(e,t,n){return Ui(0,arguments,this),this},n.from=function(e,t,n){return Ui(1,arguments,this),this},n.fromTo=function(e,t,n,r){return Ui(2,arguments,this),this},n.set=function(e,t,n){return t.duration=0,t.parent=this,vi(t).repeatDelay||(t.repeat=0),t.immediateRender=!!t.immediateRender,new io(e,t,Hi(this,n),1),this},n.call=function(e,t,n){return V(this,io.delayedCall(0,e,t),n)},n.staggerTo=function(e,t,n,r,i,a,o){return n.duration=t,n.stagger=n.stagger||r,n.onComplete=a,n.onCompleteParams=o,n.parent=this,new io(e,n,Hi(this,i)),this},n.staggerFrom=function(e,t,n,r,i,a,o){return n.runBackwards=1,vi(n).immediateRender=gr(n.immediateRender),this.staggerTo(e,t,n,r,i,a,o)},n.staggerFromTo=function(e,t,n,r,i,a,o,s){return r.startAt=n,vi(r).immediateRender=gr(r.immediateRender),this.staggerTo(e,t,r,i,a,o,s)},n.render=function(e,t,n){var r=this._time,i=this._dirty?this.totalDuration():this._tDur,a=this._dur,o=e<=0?0:ai(e),s=this._zTime<0!=e<0&&(this._initted||!a),c,l,u,d,f,p,m,h,g,_,v,y;if(this!==Ar&&o>i&&e>=0&&(o=i),o!==this._tTime||n||s){if(r!==this._time&&a&&(o+=this._time-r,e+=this._time-r),c=o,g=this._start,h=this._ts,p=!h,s&&(a||(r=this._zTime),(e||!t)&&(this._zTime=e)),this._repeat){if(v=this._yoyo,f=a+this._rDelay,this._repeat<-1&&e<0)return this.totalTime(f*100+e,t,n);if(c=ai(o%f),o===i?(d=this._repeat,c=a):(_=ai(o/f),d=~~_,d&&d===_&&(c=a,d--),c>a&&(c=a)),_=Oi(this._tTime,f),!r&&this._tTime&&_!==d&&this._tTime-_*f-this._dur<=0&&(_=d),v&&d&1&&(c=a-c,y=1),d!==_&&!this._lock){var b=v&&_&1,x=b===(v&&d&1);if(d<_&&(b=!b),r=b?0:o%a?a:o,this._lock=1,this.render(r||(y?0:ai(d*f)),t,!a)._lock=0,this._tTime=o,!t&&this.parent&&ma(this,`onRepeat`),this.vars.repeatRefresh&&!y&&(this.invalidate()._lock=1,_=d),r&&r!==this._time||p!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act||(a=this._dur,i=this._tDur,x&&(this._lock=2,r=b?a:-1e-4,this.render(r,!0),this.vars.repeatRefresh&&!y&&this.invalidate()),this._lock=0,!this._ts&&!p))return this}}if(this._hasPause&&!this._forcing&&this._lock<2&&(m=Ri(this,ai(r),ai(c)),m&&(o-=c-(c=m._start))),this._tTime=o,this._time=c,this._act=!!h,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=e,r=0),!r&&o&&a&&!t&&!_&&(ma(this,`onStart`),this._tTime!==o))return this;if(c>=r&&e>=0)for(l=this._first;l;){if(u=l._next,(l._act||c>=l._start)&&l._ts&&m!==l){if(l.parent!==this)return this.render(e,t,n);if(l.render(l._ts>0?(c-l._start)*l._ts:(l._dirty?l.totalDuration():l._tDur)+(c-l._start)*l._ts,t,n),c!==this._time||!this._ts&&!p){m=0,u&&(o+=this._zTime=-ir);break}}l=u}else{l=this._last;for(var S=e<0?e:c;l;){if(u=l._prev,(l._act||S<=l._end)&&l._ts&&m!==l){if(l.parent!==this)return this.render(e,t,n);if(l.render(l._ts>0?(S-l._start)*l._ts:(l._dirty?l.totalDuration():l._tDur)+(S-l._start)*l._ts,t,n||tr&&li(l)),c!==this._time||!this._ts&&!p){m=0,u&&(o+=this._zTime=S?-ir:ir);break}}l=u}}if(m&&!t&&(this.pause(),m.render(c>=r?0:-ir)._zTime=c>=r?1:-1,this._ts))return this._start=g,Ai(this),this.render(e,t,n);this._onUpdate&&!t&&ma(this,`onUpdate`,!0),(o===i&&this._tTime>=this.totalDuration()||!o&&r)&&(g===this._start||Math.abs(h)!==Math.abs(this._ts))&&(this._lock||((e||!a)&&(o===i&&this._ts>0||!o&&this._ts<0)&&Si(this,1),!t&&!(e<0&&!r)&&(o||r||!i)&&(ma(this,o===i&&e>=0?`onComplete`:`onReverseComplete`,!0),this._prom&&!(o0)&&this._prom())))}return this},n.add=function(e,t){var n=this;if(pr(t)||(t=Hi(this,t,e)),!(e instanceof Ua)){if(br(e))return e.forEach(function(e){return n.add(e,t)}),this;if(dr(e))return this.addLabel(e,t);if(fr(e))e=io.delayedCall(0,e);else return this}return this===e?this:V(this,e,t)},n.getChildren=function(e,t,n,r){e===void 0&&(e=!0),t===void 0&&(t=!0),n===void 0&&(n=!0),r===void 0&&(r=-rr);for(var i=[],a=this._first;a;)a._start>=r&&(a instanceof io?t&&i.push(a):(n&&i.push(a),e&&i.push.apply(i,a.getChildren(!0,t,n)))),a=a._next;return i},n.getById=function(e){for(var t=this.getChildren(1,1,1),n=t.length;n--;)if(t[n].vars.id===e)return t[n]},n.remove=function(e){return dr(e)?this.removeLabel(e):fr(e)?this.killTweensOf(e):(e.parent===this&&xi(this,e),e===this._recent&&(this._recent=this._last),Ci(this))},n.totalTime=function(t,n){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=ai(ka.time-(this._ts>0?t/this._ts:(this.totalDuration()-t)/-this._ts))),e.prototype.totalTime.call(this,t,n),this._forcing=0,this):this._tTime},n.addLabel=function(e,t){return this.labels[e]=Hi(this,t),this},n.removeLabel=function(e){return delete this.labels[e],this},n.addPause=function(e,t,n){var r=io.delayedCall(0,t||Vr,n);return r.data=`isPause`,this._hasPause=1,V(this,r,Hi(this,e))},n.removePause=function(e){var t=this._first;for(e=Hi(this,e);t;)t._start===e&&t.data===`isPause`&&Si(t),t=t._next},n.killTweensOf=function(e,t,n){for(var r=this.getTweensOf(e,n),i=r.length;i--;)Ya!==r[i]&&r[i].kill(e,t);return this},n.getTweensOf=function(e,t){for(var n=[],r=Zi(e),i=this._first,a=pr(t),o;i;)i instanceof io?si(i._targets,r)&&(a?(!Ya||i._initted&&i._ts)&&i.globalTime(0)<=t&&i.globalTime(i.totalDuration())>t:!t||i.isActive())&&n.push(i):(o=i.getTweensOf(r,t)).length&&n.push.apply(n,o),i=i._next;return n},n.tweenTo=function(e,t){t||={};var n=this,r=Hi(n,e),i=t,a=i.startAt,o=i.onStart,s=i.onStartParams,c=i.immediateRender,l,u=io.to(n,pi({ease:t.ease||`none`,lazy:!1,immediateRender:!1,time:r,overwrite:`auto`,duration:t.duration||Math.abs((r-(a&&`time`in a?a.time:n._time))/n.timeScale())||ir,onStart:function(){if(n.pause(),!l){var e=t.duration||Math.abs((r-(a&&`time`in a?a.time:n._time))/n.timeScale());u._dur!==e&&zi(u,e,0,1).render(u._time,!0,!0),l=1}o&&o.apply(u,s||[])}},t));return c?u.render(0):u},n.tweenFromTo=function(e,t,n){return this.tweenTo(t,pi({startAt:{time:Hi(this,e)}},n))},n.recent=function(){return this._recent},n.nextLabel=function(e){return e===void 0&&(e=this._time),pa(this,Hi(this,e))},n.previousLabel=function(e){return e===void 0&&(e=this._time),pa(this,Hi(this,e),1)},n.currentLabel=function(e){return arguments.length?this.seek(e,!0):this.previousLabel(this._time+ir)},n.shiftChildren=function(e,t,n){n===void 0&&(n=0);var r=this._first,i=this.labels,a;for(e=ai(e);r;)r._start>=n&&(r._start+=e,r._end+=e),r=r._next;if(t)for(a in i)i[a]>=n&&(i[a]+=e);return Ci(this)},n.invalidate=function(t){var n=this._first;for(this._lock=0;n;)n.invalidate(t),n=n._next;return e.prototype.invalidate.call(this,t)},n.clear=function(e){e===void 0&&(e=!0);for(var t=this._first,n;t;)n=t._next,this.remove(t),t=n;return this._dp&&(this._time=this._tTime=this._pTime=0),e&&(this.labels={}),Ci(this)},n.totalDuration=function(e){var t=0,n=this,r=n._last,i=rr,a,o,s;if(arguments.length)return n.timeScale((n._repeat<0?n.duration():n.totalDuration())/(n.reversed()?-e:e));if(n._dirty){for(s=n.parent;r;)a=r._prev,r._dirty&&r.totalDuration(),o=r._start,o>i&&n._sort&&r._ts&&!n._lock?(n._lock=1,V(n,r,o-r._delay,1)._lock=0):i=o,o<0&&r._ts&&(t-=o,(!s&&!n._dp||s&&s.smoothChildTiming)&&(n._start+=ai(o/n._ts),n._time-=o,n._tTime-=o),n.shiftChildren(-o,!1,-1/0),i=0),r._end>t&&r._ts&&(t=r._end),r=a;zi(n,n===Ar&&n._time>t?n._time:t,1,1),n._dirty=0}return n._tDur},t.updateRoot=function(e){if(Ar._ts&&(ui(Ar,ki(e,Ar)),Jr=ka.frame),ka.frame>=Zr){Zr+=Qn.autoSleep||120;var t=Ar._first;if((!t||!t._ts)&&Qn.autoSleep&&ka._listeners.length<2){for(;t&&!t._ts;)t=t._next;t||ka.sleep()}}},t}(Ua);pi(Wa.prototype,{_lock:0,_hasPause:0,_forcing:0});var Ga=function(e,t,n,r,i,a,o){var s=new vo(this._pt,e,t,0,1,fo,null,i),c=0,l=0,u,d,f,p,m,h,g,_;for(s.b=n,s.e=r,n+=``,r+=``,(g=~r.indexOf(`random(`))&&(r=ua(r)),a&&(_=[n,r],a(_,e,t),n=_[0],r=_[1]),d=n.match(Er)||[];u=Er.exec(r);)p=u[0],m=r.substring(c,u.index),f?f=(f+1)%5:m.substr(-5)===`rgba(`&&(f=1),p!==d[l++]&&(h=parseFloat(d[l-1])||0,s._pt={_next:s._pt,p:m||l===1?m:`,`,s:h,c:p.charAt(1)===`=`?oi(h,p)-h:parseFloat(p)-h,m:f&&f<4?Math.round:0},c=Er.lastIndex);return s.c=c`)}),_.duration();else{for(x in y={},f)x===`ease`||x===`easeEach`||eo(x,f[x],y,f.easeEach);for(x in y)for(D=y[x].sort(function(e,t){return e.t-t.t}),E=0,v=0;vi-ir&&!o?i:ea&&(c=a)),p=this._yoyo&&u&1,p&&(c=a-c),f=Oi(this._tTime,d),c===r&&!n&&this._initted&&u===f)return this._tTime=s,this;u!==f&&this.vars.repeatRefresh&&!p&&!this._lock&&c!==d&&this._initted&&(this._lock=n=1,this.render(ai(d*u),!0).invalidate()._lock=0)}if(!this._initted){if(Pi(this,o?e:c,n,t,s))return this._tTime=0,this;if(r!==this._time&&!(n&&this.vars.repeatRefresh&&u!==f))return this;if(a!==this._dur)return this.render(e,t,n)}if(this._rEase){var g=c0||!s&&this._ts<0)&&Si(this,1),!t&&!(o&&!r)&&(s||r||p)&&(ma(this,s===i?`onComplete`:`onReverseComplete`,!0),this._prom&&!(s0)&&this._prom()))}return this},n.targets=function(){return this._targets},n.invalidate=function(t){return(!t||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(t),e.prototype.invalidate.call(this,t)},n.resetTo=function(e,t,n,r,i){Oa||ka.wake(),this._ts||this.play();var a=Math.min(this._dur,(this._dp._time-this._start)*this._ts),o;return this._initted||Za(this,a),o=this._ease(a/this._dur),Qa(this,e,t,n,r,o,a,i)?this.resetTo(e,t,n,r,1):(ji(this,0),this.parent||bi(this._dp,this,`_first`,`_last`,this._dp._sort?`_start`:0),this.render(0))},n.kill=function(e,t){if(t===void 0&&(t=`all`),!e&&(!t||t===`all`))return this._lazy=this._pt=0,this.parent?ha(this):this.scrollTrigger&&this.scrollTrigger.kill(!!tr),this;if(this.timeline){var n=this.timeline.totalDuration();return this.timeline.killTweensOf(e,t,Ya&&Ya.vars.overwrite!==!0)._first||ha(this),this.parent&&n!==this.timeline.totalDuration()&&zi(this,this._dur*this.timeline._tDur/n,0,1),this}var r=this._targets,i=e?Zi(e):r,a=this._ptLookup,o=this._pt,s,c,l,u,d,f,p;if((!t||t===`all`)&&yi(r,i))return t===`all`&&(this._pt=0),ha(this);for(s=this._op=this._op||[],t!==`all`&&(dr(t)&&(d={},ri(t,function(e){return d[e]=1}),t=d),t=$a(r,t)),p=r.length;p--;)if(~i.indexOf(r[p]))for(d in c=a[p],t===`all`?(s[p]=t,u=c,l={}):(l=s[p]=s[p]||{},u=t),u)f=c&&c[d],f&&((!(`kill`in f.d)||f.d.kill(d)===!0)&&xi(this,f,`_pt`),delete c[d]),l!==`all`&&(l[d]=1);return this._initted&&!this._pt&&o&&ha(this),this},t.to=function(e,n){return new t(e,n,arguments[2])},t.from=function(e,t){return Ui(1,arguments)},t.delayedCall=function(e,n,r,i){return new t(n,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:e,onComplete:n,onReverseComplete:n,onCompleteParams:r,onReverseCompleteParams:r,callbackScope:i})},t.fromTo=function(e,t,n){return Ui(2,arguments)},t.set=function(e,n){return n.duration=0,n.repeatDelay||(n.repeat=0),new t(e,n)},t.killTweensOf=function(e,t,n){return Ar.killTweensOf(e,t,n)},t}(Ua);pi(io.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),ri(`staggerTo,staggerFrom,staggerFromTo`,function(e){io[e]=function(){var t=new Wa,n=Ji.call(arguments,0);return n.splice(e===`staggerFromTo`?5:4,0,0),t[e].apply(t,n)}});var ao=function(e,t,n){return e[t]=n},oo=function(e,t,n){return e[t](n)},so=function(e,t,n,r){return e[t](r.fp,n)},co=function(e,t,n){return e.setAttribute(t,n)},lo=function(e,t){return fr(e[t])?oo:mr(e[t])&&e.setAttribute?co:ao},U=function(e,t){return t.set(t.t,t.p,Math.round((t.s+t.c*e)*1e6)/1e6,t)},uo=function(e,t){return t.set(t.t,t.p,!!(t.s+t.c*e),t)},fo=function(e,t){var n=t._pt,r=``;if(!e&&t.b)r=t.b;else if(e===1&&t.e)r=t.e;else{for(;n;)r=n.p+(n.m?n.m(n.s+n.c*e):Math.round((n.s+n.c*e)*1e4)/1e4)+r,n=n._next;r+=t.c}t.set(t.t,t.p,r,t)},po=function(e,t){for(var n=t._pt;n;)n.r(e,n.d),n=n._next},mo=function(e,t,n,r){for(var i=this._pt,a;i;)a=i._next,i.p===r&&i.modifier(e,t,n),i=a},ho=function(e){for(var t=this._pt,n,r;t;)r=t._next,t.p===e&&!t.op||t.op===e?xi(this,t,`_pt`):t.dep||(n=1),t=r;return!n},go=function(e,t,n,r){r.mSet(e,t,r.m.call(r.tween,n,r.mt),r)},_o=function(e){for(var t=e._pt,n,r,i,a;t;){for(n=t._next,r=i;r&&r.pr>t.pr;)r=r._next;(t._prev=r?r._prev:a)?t._prev._next=t:i=t,(t._next=r)?r._prev=t:a=t,t=n}e._pt=i},vo=function(){function e(e,t,n,r,i,a,o,s,c){this.t=t,this.s=r,this.c=i,this.p=n,this.r=a||U,this.d=o||this,this.set=s||ao,this.pr=c||0,this._next=e,e&&(e._prev=this)}var t=e.prototype;return t.modifier=function(e,t,n){this.mSet=this.mSet||this.set,this.set=go,this.m=e,this.mt=n,this.tween=t},e}();ri($r+`parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger,easeReverse`,function(e){return Gr[e]=1}),Pr.TweenMax=Pr.TweenLite=io,Pr.TimelineLite=Pr.TimelineMax=Wa,Ar=new Wa({sortChildren:!1,defaults:$n,autoRemoveChildren:!0,id:`root`,smoothChildTiming:!0}),Qn.stringFilter=Da;var yo=[],bo={},xo=[],So=0,Co=0,wo=function(e){return(bo[e]||xo).map(function(e){return e()})},To=function(){var e=Date.now(),t=[];e-So>2&&(wo(`matchMediaInit`),yo.forEach(function(e){var n=e.queries,r=e.conditions,i,a,o,s;for(a in n)i=jr.matchMedia(n[a]).matches,i&&(o=1),i!==r[a]&&(r[a]=i,s=1);s&&(e.revert(),o&&t.push(e))}),wo(`matchMediaRevert`),t.forEach(function(e){return e.onMatch(e,function(t){return e.add(null,t)})}),So=e,wo(`matchMedia`))},Eo=function(){function e(e,t){this.selector=t&&Qi(t),this.data=[],this._r=[],this.isReverted=!1,this.id=Co++,e&&this.add(e)}var t=e.prototype;return t.add=function(e,t,n){fr(e)&&(n=t,t=e,e=fr);var r=this,i=function(){var e=nr,i=r.selector,a;return e&&e!==r&&e.data.push(r),n&&(r.selector=Qi(n)),nr=r,a=t.apply(r,arguments),fr(a)&&r._r.push(a),nr=e,r.selector=i,r.isReverted=!1,a};return r.last=i,e===fr?i(r,function(e){return r.add(null,e)}):e?r[e]=i:i},t.ignore=function(e){var t=nr;nr=null,e(this),nr=t},t.getTweens=function(){var t=[];return this.data.forEach(function(n){return n instanceof e?t.push.apply(t,n.getTweens()):n instanceof io&&!(n.parent&&n.parent.data===`nested`)&&t.push(n)}),t},t.clear=function(){this._r.length=this.data.length=0},t.kill=function(e,t){var n=this;if(e?(function(){for(var t=n.getTweens(),r=n.data.length,i;r--;)i=n.data[r],i.data===`isFlip`&&(i.revert(),i.getChildren(!0,!0,!1).forEach(function(e){return t.splice(t.indexOf(e),1)}));for(t.map(function(e){return{g:e._dur||e._delay||e._sat&&!e._sat.vars.immediateRender?e.globalTime(0):-1/0,t:e}}).sort(function(e,t){return t.g-e.g||-1/0}).forEach(function(t){return t.t.revert(e)}),r=n.data.length;r--;)i=n.data[r],i instanceof Wa?i.data!==`nested`&&(i.scrollTrigger&&i.scrollTrigger.revert(),i.kill()):!(i instanceof io)&&i.revert&&i.revert(e);n._r.forEach(function(t){return t(e,n)}),n.isReverted=!0})():this.data.forEach(function(e){return e.kill&&e.kill()}),this.clear(),t)for(var r=yo.length;r--;)yo[r].id===this.id&&yo.splice(r,1)},t.revert=function(e){this.kill(e||{})},e}(),Do=function(){function e(e){this.contexts=[],this.scope=e,nr&&nr.data.push(this)}var t=e.prototype;return t.add=function(e,t,n){hr(e)||(e={matches:e});var r=new Eo(0,n||this.scope),i=r.conditions={},a,o,s;for(o in nr&&!r.selector&&(r.selector=nr.selector),this.contexts.push(r),t=r.add(`onMatch`,t),r.queries=e,e)o===`all`?s=1:(a=jr.matchMedia(e[o]),a&&(yo.indexOf(r)<0&&yo.push(r),(i[o]=a.matches)&&(s=1),a.addListener?a.addListener(To):a.addEventListener(`change`,To)));return s&&t(r,function(e){return r.add(null,e)}),this},t.revert=function(e){this.kill(e||{})},t.kill=function(e){this.contexts.forEach(function(t){return t.kill(e,!0)})},e}(),Oo={registerPlugin:function(){[...arguments].forEach(function(e){return va(e)})},timeline:function(e){return new Wa(e)},getTweensOf:function(e,t){return Ar.getTweensOf(e,t)},getProperty:function(e,t,n,r){dr(e)&&(e=Zi(e)[0]);var i=ti(e||{}).get,a=n?fi:di;return n===`native`&&(n=``),e&&(t?a((Yr[t]&&Yr[t].get||i)(e,t,n,r)):function(t,n,r){return a((Yr[t]&&Yr[t].get||i)(e,t,n,r))})},quickSetter:function(e,t,n){if(e=Zi(e),e.length>1){var r=e.map(function(e){return Mo.quickSetter(e,t,n)}),i=r.length;return function(e){for(var t=i;t--;)r[t](e)}}e=e[0]||{};var a=Yr[t],o=ti(e),s=o.harness&&(o.harness.aliases||{})[t]||t,c=a?function(t){var r=new a;ga._pt=0,r.init(e,n?t+n:t,ga,0,[e]),r.render(1,r),ga._pt&&po(1,ga)}:o.set(e,s);return a?c:function(t){return c(e,s,n?t+n:t,o,1)}},quickTo:function(e,t,n){var r,i=Mo.to(e,pi((r={},r[t]=`+=0.1`,r.paused=!0,r.stagger=0,r),n||{})),a=function(e,n,r){return i.resetTo(t,e,n,r)};return a.tween=i,a},isTweening:function(e){return Ar.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=La(e.ease,$n.ease)),gi($n,e||{})},config:function(e){return gi(Qn,e||{})},registerEffect:function(e){var t=e.name,n=e.effect,r=e.plugins,i=e.defaults,a=e.extendTimeline;(r||``).split(`,`).forEach(function(e){return e&&!Yr[e]&&!Pr[e]&&zr(t+` effect requires `+e+` plugin.`)}),Xr[t]=function(e,t,r){return n(Zi(e),pi(t||{},i),r)},a&&(Wa.prototype[t]=function(e,n,r){return this.add(Xr[t](e,hr(n)?n:(r=n)&&{},this),r)})},registerEase:function(e,t){H[e]=La(t)},parseEase:function(e,t){return arguments.length?La(e,t):H},getById:function(e){return Ar.getById(e)},exportRoot:function(e,t){e===void 0&&(e={});var n=new Wa(e),r,i;for(n.smoothChildTiming=gr(e.smoothChildTiming),Ar.remove(n),n._dp=0,n._time=n._tTime=Ar._time,r=Ar._first;r;)i=r._next,(t||!(!r._dur&&r instanceof io&&r.vars.onComplete===r._targets[0]))&&V(n,r,r._start-r._delay),r=i;return V(Ar,n,0),n},context:function(e,t){return e?new Eo(e,t):nr},matchMedia:function(e){return new Do(e)},matchMediaRefresh:function(){return yo.forEach(function(e){var t=e.conditions,n,r;for(r in t)t[r]&&(t[r]=!1,n=1);n&&e.revert()})||To()},addEventListener:function(e,t){var n=bo[e]||(bo[e]=[]);~n.indexOf(t)||n.push(t)},removeEventListener:function(e,t){var n=bo[e],r=n&&n.indexOf(t);r>=0&&n.splice(r,1)},utils:{wrap:ca,wrapYoyo:la,distribute:ea,random:ra,snap:na,normalize:oa,getUnit:Ki,clamp:qi,splitColor:Sa,toArray:Zi,selector:Qi,mapRange:da,pipe:ia,unitize:aa,interpolate:fa,shuffle:$i},install:Lr,effects:Xr,ticker:ka,updateRoot:Wa.updateRoot,plugins:Yr,globalTimeline:Ar,core:{PropTween:vo,globals:Br,Tween:io,Timeline:Wa,Animation:Ua,getCache:ti,_removeLinkedListItem:xi,reverting:function(){return tr},context:function(e){return e&&nr&&(nr.data.push(e),e._ctx=nr),nr},suppressOverwrites:function(e){return er=e}}};ri(`to,from,fromTo,delayedCall,set,killTweensOf`,function(e){return Oo[e]=io[e]}),ka.add(Wa.updateRoot),ga=Oo.to({},{duration:0});var ko=function(e,t){for(var n=e._pt;n&&n.p!==t&&n.op!==t&&n.fp!==t;)n=n._next;return n},Ao=function(e,t){var n=e._targets,r,i,a;for(r in t)for(i=n.length;i--;)a=e._ptLookup[i][r],(a&&=a.d)&&(a._pt&&(a=ko(a,r)),a&&a.modifier&&a.modifier(t[r],e,n[i],r))},jo=function(e,t){return{name:e,headless:1,rawVars:1,init:function(e,n,r){r._onInit=function(e){var r,i;if(dr(n)&&(r={},ri(n,function(e){return r[e]=1}),n=r),t){for(i in r={},n)r[i]=t(n[i]);n=r}Ao(e,n)}}}},Mo=Oo.registerPlugin({name:`attr`,init:function(e,t,n,r,i){var a,o,s;for(a in this.tween=n,t)s=e.getAttribute(a)||``,o=this.add(e,`setAttribute`,(s||0)+``,t[a],r,i,0,0,a),o.op=a,o.b=s,this._props.push(a)},render:function(e,t){for(var n=t._pt;n;)tr?n.set(n.t,n.p,n.b,n):n.r(e,n.d),n=n._next}},{name:`endArray`,headless:1,init:function(e,t){for(var n=t.length;n--;)this.add(e,n,e[n]||0,t[n],0,0,0,0,0,1)}},jo(`roundProps`,ta),jo(`modifiers`),jo(`snap`,na))||Oo;io.version=Wa.version=Mo.version=`3.15.0`,Ir=1,_r()&&Aa(),H.Power0,H.Power1,H.Power2,H.Power3,H.Power4,H.Linear,H.Quad,H.Cubic,H.Quart,H.Quint,H.Strong,H.Elastic,H.Back,H.SteppedEase,H.Bounce,H.Sine,H.Expo,H.Circ;var No,Po,Fo,Io,Lo,Ro,zo,Bo=function(){return typeof window<`u`},Vo={},Ho=180/Math.PI,Uo=Math.PI/180,Wo=Math.atan2,Go=1e8,Ko=/([A-Z])/g,qo=/(left|right|width|margin|padding|x)/i,Jo=/[\s,\(]\S/,Yo={autoAlpha:`opacity,visibility`,scale:`scaleX,scaleY`,alpha:`opacity`},Xo=function(e,t){return t.set(t.t,t.p,Math.round((t.s+t.c*e)*1e4)/1e4+t.u,t)},Zo=function(e,t){return t.set(t.t,t.p,e===1?t.e:Math.round((t.s+t.c*e)*1e4)/1e4+t.u,t)},Qo=function(e,t){return t.set(t.t,t.p,e?Math.round((t.s+t.c*e)*1e4)/1e4+t.u:t.b,t)},$o=function(e,t){return t.set(t.t,t.p,e===1?t.e:e?Math.round((t.s+t.c*e)*1e4)/1e4+t.u:t.b,t)},es=function(e,t){var n=t.s+t.c*e;t.set(t.t,t.p,~~(n+(n<0?-.5:.5))+t.u,t)},ts=function(e,t){return t.set(t.t,t.p,e?t.e:t.b,t)},ns=function(e,t){return t.set(t.t,t.p,e===1?t.e:t.b,t)},rs=function(e,t,n){return e.style[t]=n},is=function(e,t,n){return e.style.setProperty(t,n)},as=function(e,t,n){return e._gsap[t]=n},os=function(e,t,n){return e._gsap.scaleX=e._gsap.scaleY=n},ss=function(e,t,n,r,i){var a=e._gsap;a.scaleX=a.scaleY=n,a.renderTransform(i,a)},cs=function(e,t,n,r,i){var a=e._gsap;a[t]=n,a.renderTransform(i,a)},ls=`transform`,us=ls+`Origin`,ds=function e(t,n){var r=this,i=this.target,a=i.style,o=i._gsap;if(t in Vo&&a){if(this.tfm=this.tfm||{},t!==`transform`)t=Yo[t]||t,~t.indexOf(`,`)?t.split(`,`).forEach(function(e){return r.tfm[e]=As(i,e)}):this.tfm[t]=o.x?o[t]:As(i,t),t===us&&(this.tfm.zOrigin=o.zOrigin);else return Yo.transform.split(`,`).forEach(function(t){return e.call(r,t,n)});if(this.props.indexOf(ls)>=0)return;o.svg&&(this.svgo=i.getAttribute(`data-svg-origin`),this.props.push(us,n,``)),t=ls}(a||n)&&this.props.push(t,n,a[t])},fs=function(e){e.translate&&(e.removeProperty(`translate`),e.removeProperty(`scale`),e.removeProperty(`rotate`))},ps=function(){var e=this.props,t=this.target,n=t.style,r=t._gsap,i,a;for(i=0;i=0?vs[i]:``)+e},bs=function(){Bo()&&window.document&&(No=window,Po=No.document,Fo=Po.documentElement,Lo=gs(`div`)||{style:{}},gs(`div`),ls=ys(ls),us=ls+`Origin`,Lo.style.cssText=`border-width:0;line-height:0;position:absolute;padding:0`,hs=!!ys(`perspective`),zo=Mo.core.reverting,Io=1)},xs=function(e){var t=e.ownerSVGElement,n=gs(`svg`,t&&t.getAttribute(`xmlns`)||`http://www.w3.org/2000/svg`),r=e.cloneNode(!0),i;r.style.display=`block`,n.appendChild(r),Fo.appendChild(n);try{i=r.getBBox()}catch{}return n.removeChild(r),Fo.removeChild(n),i},Ss=function(e,t){for(var n=t.length;n--;)if(e.hasAttribute(t[n]))return e.getAttribute(t[n])},Cs=function(e){var t,n;try{t=e.getBBox()}catch{t=xs(e),n=1}return t&&(t.width||t.height)||n||(t=xs(e)),t&&!t.width&&!t.x&&!t.y?{x:+Ss(e,[`x`,`cx`,`x1`])||0,y:+Ss(e,[`y`,`cy`,`y1`])||0,width:0,height:0}:t},ws=function(e){return!!(e.getCTM&&(!e.parentNode||e.ownerSVGElement)&&Cs(e))},Ts=function(e,t){if(t){var n=e.style,r;t in Vo&&t!==us&&(t=ls),n.removeProperty?(r=t.substr(0,2),(r===`ms`||t.substr(0,6)===`webkit`)&&(t=`-`+t),n.removeProperty(r===`--`?t:t.replace(Ko,`-$1`).toLowerCase())):n.removeAttribute(t)}},Es=function(e,t,n,r,i,a){var o=new vo(e._pt,t,n,0,1,a?ns:ts);return e._pt=o,o.b=r,o.e=i,e._props.push(n),o},Ds={deg:1,rad:1,turn:1},Os={grid:1,flex:1},ks=function e(t,n,r,i){var a=parseFloat(r)||0,o=(r+``).trim().substr((a+``).length)||`px`,s=Lo.style,c=qo.test(n),l=t.tagName.toLowerCase()===`svg`,u=(l?`client`:`offset`)+(c?`Width`:`Height`),d=100,f=i===`px`,p=i===`%`,m,h,g,_;if(i===o||!a||Ds[i]||Ds[o])return a;if(o!==`px`&&!f&&(a=e(t,n,r,`px`)),_=t.getCTM&&ws(t),(p||o===`%`)&&(Vo[n]||~n.indexOf(`adius`)))return m=_?t.getBBox()[c?`width`:`height`]:t[u],ii(p?a/m*d:a/100*m);if(s[c?`width`:`height`]=d+(f?o:i),h=i!==`rem`&&~n.indexOf(`adius`)||i===`em`&&t.appendChild&&!l?t:t.parentNode,_&&(h=(t.ownerSVGElement||{}).parentNode),(!h||h===Po||!h.appendChild)&&(h=Po.body),g=h._gsap,g&&p&&g.width&&c&&g.time===ka.time&&!g.uncache)return ii(a/g.width*d);if(p&&(n===`height`||n===`width`)){var v=t.style[n];t.style[n]=d+i,m=t[u],v?t.style[n]=v:Ts(t,n)}else (p||o===`%`)&&!Os[_s(h,`display`)]&&(s.position=_s(t,`position`)),h===t&&(s.position=`static`),h.appendChild(Lo),m=Lo[u],h.removeChild(Lo),s.position=`absolute`;return c&&p&&(g=ti(h),g.time=ka.time,g.width=h[u]),ii(f?m*a/d:m&&a?d/m*a:0)},As=function(e,t,n,r){var i;return Io||bs(),t in Yo&&t!==`transform`&&(t=Yo[t],~t.indexOf(`,`)&&(t=t.split(`,`)[0])),Vo[t]&&t!==`transform`?(i=Hs(e,r),i=t===`transformOrigin`?i.svg?i.origin:Us(_s(e,us))+` `+i.zOrigin+`px`:i[t]):(i=e.style[t],(!i||i===`auto`||r||~(i+``).indexOf(`calc(`))&&(i=Fs[t]&&Fs[t](e,t,n)||_s(e,t)||ni(e,t)||+(t===`opacity`))),n&&!~(i+``).trim().indexOf(` `)?ks(e,t,i,n)+n:i},js=function(e,t,n,r){if(!n||n===`none`){var i=ys(t,e,1),a=i&&_s(e,i,1);a&&a!==n?(t=i,n=a):t===`borderColor`&&(n=_s(e,`borderTopColor`))}var o=new vo(this._pt,e.style,t,0,1,fo),s=0,c=0,l,u,d,f,p,m,h,g,_,v,y,b;if(o.b=n,o.e=r,n+=``,r+=``,r.substring(0,6)===`var(--`&&(r=_s(e,r.substring(4,r.indexOf(`)`)))),r===`auto`&&(m=e.style[t],e.style[t]=r,r=_s(e,t)||r,m?e.style[t]=m:Ts(e,t)),l=[n,r],Da(l),n=l[0],r=l[1],d=n.match(Tr)||[],b=r.match(Tr)||[],b.length){for(;u=Tr.exec(r);)h=u[0],_=r.substring(s,u.index),p?p=(p+1)%5:(_.substr(-5)===`rgba(`||_.substr(-5)===`hsla(`)&&(p=1),h!==(m=d[c++]||``)&&(f=parseFloat(m)||0,y=m.substr((f+``).length),h.charAt(1)===`=`&&(h=oi(f,h)+y),g=parseFloat(h),v=h.substr((g+``).length),s=Tr.lastIndex-v.length,v||(v=v||Qn.units[t]||y,s===r.length&&(r+=v,o.e+=v)),y!==v&&(f=ks(e,t,m,v)||0),o._pt={_next:o._pt,p:_||c===1?_:`,`,s:f,c:g-f,m:p&&p<4||t===`zIndex`?Math.round:0});o.c=s-1;)o=i[c],Vo[o]&&(s=1,o=o===`transformOrigin`?us:ls),Ts(n,o);s&&(Ts(n,ls),a&&(a.svg&&n.removeAttribute(`transform`),r.scale=r.rotate=r.translate=`none`,Hs(n,1),a.uncache=1,fs(r)))}},Fs={clearProps:function(e,t,n,r,i){if(i.data!==`isFromStart`){var a=e._pt=new vo(e._pt,t,n,0,0,Ps);return a.u=r,a.pr=-10,a.tween=i,e._props.push(n),1}}},Is=[1,0,0,1,0,0],Ls={},Rs=function(e){return e===`matrix(1, 0, 0, 1, 0, 0)`||e===`none`||!e},zs=function(e){var t=_s(e,ls);return Rs(t)?Is:t.substr(7).match(wr).map(ii)},Bs=function(e,t){var n=e._gsap||ti(e),r=e.style,i=zs(e),a,o,s,c;return n.svg&&e.getAttribute(`transform`)?(s=e.transform.baseVal.consolidate().matrix,i=[s.a,s.b,s.c,s.d,s.e,s.f],i.join(`,`)===`1,0,0,1,0,0`?Is:i):(i===Is&&!e.offsetParent&&e!==Fo&&!n.svg&&(s=r.display,r.display=`block`,a=e.parentNode,(!a||!e.offsetParent&&!e.getBoundingClientRect().width)&&(c=1,o=e.nextElementSibling,Fo.appendChild(e)),i=zs(e),s?r.display=s:Ts(e,`display`),c&&(o?a.insertBefore(e,o):a?a.appendChild(e):Fo.removeChild(e))),t&&i.length>6?[i[0],i[1],i[4],i[5],i[12],i[13]]:i)},Vs=function(e,t,n,r,i,a){var o=e._gsap,s=i||Bs(e,!0),c=o.xOrigin||0,l=o.yOrigin||0,u=o.xOffset||0,d=o.yOffset||0,f=s[0],p=s[1],m=s[2],h=s[3],g=s[4],_=s[5],v=t.split(` `),y=parseFloat(v[0])||0,b=parseFloat(v[1])||0,x,S,C,w;n?s!==Is&&(S=f*h-p*m)&&(C=h/S*y+b*(-m/S)+(m*_-h*g)/S,w=y*(-p/S)+f/S*b-(f*_-p*g)/S,y=C,b=w):(x=Cs(e),y=x.x+(~v[0].indexOf(`%`)?y/100*x.width:y),b=x.y+(~(v[1]||v[0]).indexOf(`%`)?b/100*x.height:b)),r||r!==!1&&o.smooth?(g=y-c,_=b-l,o.xOffset=u+(g*f+_*m)-g,o.yOffset=d+(g*p+_*h)-_):o.xOffset=o.yOffset=0,o.xOrigin=y,o.yOrigin=b,o.smooth=!!r,o.origin=t,o.originIsAbsolute=!!n,e.style[us]=`0px 0px`,a&&(Es(a,o,`xOrigin`,c,y),Es(a,o,`yOrigin`,l,b),Es(a,o,`xOffset`,u,o.xOffset),Es(a,o,`yOffset`,d,o.yOffset)),e.setAttribute(`data-svg-origin`,y+` `+b)},Hs=function(e,t){var n=e._gsap||new Ha(e);if(`x`in n&&!t&&!n.uncache)return n;var r=e.style,i=n.scaleX<0,a=`px`,o=`deg`,s=getComputedStyle(e),c=_s(e,us)||`0`,l=u=d=m=h=g=_=v=y=0,u,d,f=p=1,p,m,h,g,_,v,y,b,x,S,C,w,T,E,D,O,k,A,j,ee,te,M,ne,N,P,re,ie,ae;return n.svg=!!(e.getCTM&&ws(e)),s.translate&&((s.translate!==`none`||s.scale!==`none`||s.rotate!==`none`)&&(r[ls]=(s.translate===`none`?``:`translate3d(`+(s.translate+` 0 0`).split(` `).slice(0,3).join(`, `)+`) `)+(s.rotate===`none`?``:`rotate(`+s.rotate+`) `)+(s.scale===`none`?``:`scale(`+s.scale.split(` `).join(`,`)+`) `)+(s[ls]===`none`?``:s[ls])),r.scale=r.rotate=r.translate=`none`),S=Bs(e,n.svg),n.svg&&(n.uncache?(te=e.getBBox(),c=n.xOrigin-te.x+`px `+(n.yOrigin-te.y)+`px`,ee=``):ee=!t&&e.getAttribute(`data-svg-origin`),Vs(e,ee||c,!!ee||n.originIsAbsolute,n.smooth!==!1,S)),b=n.xOrigin||0,x=n.yOrigin||0,S!==Is&&(E=S[0],D=S[1],O=S[2],k=S[3],l=A=S[4],u=j=S[5],S.length===6?(f=Math.sqrt(E*E+D*D),p=Math.sqrt(k*k+O*O),m=E||D?Wo(D,E)*Ho:0,_=O||k?Wo(O,k)*Ho+m:0,_&&(p*=Math.abs(Math.cos(_*Uo))),n.svg&&(l-=b-(b*E+x*O),u-=x-(b*D+x*k))):(ae=S[6],re=S[7],ne=S[8],N=S[9],P=S[10],ie=S[11],l=S[12],u=S[13],d=S[14],C=Wo(ae,P),h=C*Ho,C&&(w=Math.cos(-C),T=Math.sin(-C),ee=A*w+ne*T,te=j*w+N*T,M=ae*w+P*T,ne=A*-T+ne*w,N=j*-T+N*w,P=ae*-T+P*w,ie=re*-T+ie*w,A=ee,j=te,ae=M),C=Wo(-O,P),g=C*Ho,C&&(w=Math.cos(-C),T=Math.sin(-C),ee=E*w-ne*T,te=D*w-N*T,M=O*w-P*T,ie=k*T+ie*w,E=ee,D=te,O=M),C=Wo(D,E),m=C*Ho,C&&(w=Math.cos(C),T=Math.sin(C),ee=E*w+D*T,te=A*w+j*T,D=D*w-E*T,j=j*w-A*T,E=ee,A=te),h&&Math.abs(h)+Math.abs(m)>359.9&&(h=m=0,g=180-g),f=ii(Math.sqrt(E*E+D*D+O*O)),p=ii(Math.sqrt(j*j+ae*ae)),C=Wo(A,j),_=Math.abs(C)>2e-4?C*Ho:0,y=ie?1/(ie<0?-ie:ie):0),n.svg&&(ee=e.getAttribute(`transform`),n.forceCSS=e.setAttribute(`transform`,``)||!Rs(_s(e,ls)),ee&&e.setAttribute(`transform`,ee))),Math.abs(_)>90&&Math.abs(_)<270&&(i?(f*=-1,_+=m<=0?180:-180,m+=m<=0?180:-180):(p*=-1,_+=_<=0?180:-180)),t||=n.uncache,n.x=l-((n.xPercent=l&&(!t&&n.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-l)?-50:0)))?e.offsetWidth*n.xPercent/100:0)+a,n.y=u-((n.yPercent=u&&(!t&&n.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-u)?-50:0)))?e.offsetHeight*n.yPercent/100:0)+a,n.z=d+a,n.scaleX=ii(f),n.scaleY=ii(p),n.rotation=ii(m)+o,n.rotationX=ii(h)+o,n.rotationY=ii(g)+o,n.skewX=_+o,n.skewY=v+o,n.transformPerspective=y+a,(n.zOrigin=parseFloat(c.split(` `)[2])||!t&&n.zOrigin||0)&&(r[us]=Us(c)),n.xOffset=n.yOffset=0,n.force3D=Qn.force3D,n.renderTransform=n.svg?Xs:hs?Ys:Gs,n.uncache=0,n},Us=function(e){return(e=e.split(` `))[0]+` `+e[1]},Ws=function(e,t,n){var r=Ki(t);return ii(parseFloat(t)+parseFloat(ks(e,`x`,n+`px`,r)))+r},Gs=function(e,t){t.z=`0px`,t.rotationY=t.rotationX=`0deg`,t.force3D=0,Ys(e,t)},Ks=`0deg`,qs=`0px`,Js=`) `,Ys=function(e,t){var n=t||this,r=n.xPercent,i=n.yPercent,a=n.x,o=n.y,s=n.z,c=n.rotation,l=n.rotationY,u=n.rotationX,d=n.skewX,f=n.skewY,p=n.scaleX,m=n.scaleY,h=n.transformPerspective,g=n.force3D,_=n.target,v=n.zOrigin,y=``,b=g===`auto`&&e&&e!==1||g===!0;if(v&&(u!==Ks||l!==Ks)){var x=parseFloat(l)*Uo,S=Math.sin(x),C=Math.cos(x),w;x=parseFloat(u)*Uo,w=Math.cos(x),a=Ws(_,a,S*w*-v),o=Ws(_,o,-Math.sin(x)*-v),s=Ws(_,s,C*w*-v+v)}h!==qs&&(y+=`perspective(`+h+Js),(r||i)&&(y+=`translate(`+r+`%, `+i+`%) `),(b||a!==qs||o!==qs||s!==qs)&&(y+=s!==qs||b?`translate3d(`+a+`, `+o+`, `+s+`) `:`translate(`+a+`, `+o+Js),c!==Ks&&(y+=`rotate(`+c+Js),l!==Ks&&(y+=`rotateY(`+l+Js),u!==Ks&&(y+=`rotateX(`+u+Js),(d!==Ks||f!==Ks)&&(y+=`skew(`+d+`, `+f+Js),(p!==1||m!==1)&&(y+=`scale(`+p+`, `+m+Js),_.style[ls]=y||`translate(0, 0)`},Xs=function(e,t){var n=t||this,r=n.xPercent,i=n.yPercent,a=n.x,o=n.y,s=n.rotation,c=n.skewX,l=n.skewY,u=n.scaleX,d=n.scaleY,f=n.target,p=n.xOrigin,m=n.yOrigin,h=n.xOffset,g=n.yOffset,_=n.forceCSS,v=parseFloat(a),y=parseFloat(o),b,x,S,C,w;s=parseFloat(s),c=parseFloat(c),l=parseFloat(l),l&&(l=parseFloat(l),c+=l,s+=l),s||c?(s*=Uo,c*=Uo,b=Math.cos(s)*u,x=Math.sin(s)*u,S=Math.sin(s-c)*-d,C=Math.cos(s-c)*d,c&&(l*=Uo,w=Math.tan(c-l),w=Math.sqrt(1+w*w),S*=w,C*=w,l&&(w=Math.tan(l),w=Math.sqrt(1+w*w),b*=w,x*=w)),b=ii(b),x=ii(x),S=ii(S),C=ii(C)):(b=u,C=d,x=S=0),(v&&!~(a+``).indexOf(`px`)||y&&!~(o+``).indexOf(`px`))&&(v=ks(f,`x`,a,`px`),y=ks(f,`y`,o,`px`)),(p||m||h||g)&&(v=ii(v+p-(p*b+m*S)+h),y=ii(y+m-(p*x+m*C)+g)),(r||i)&&(w=f.getBBox(),v=ii(v+r/100*w.width),y=ii(y+i/100*w.height)),w=`matrix(`+b+`,`+x+`,`+S+`,`+C+`,`+v+`,`+y+`)`,f.setAttribute(`transform`,w),_&&(f.style[ls]=w)},Zs=function(e,t,n,r,i){var a=360,o=dr(i),s=parseFloat(i)*(o&&~i.indexOf(`rad`)?Ho:1)-r,c=r+s+`deg`,l,u;return o&&(l=i.split(`_`)[1],l===`short`&&(s%=a,s!==s%(a/2)&&(s+=s<0?a:-a)),l===`cw`&&s<0?s=(s+a*Go)%a-~~(s/a)*a:l===`ccw`&&s>0&&(s=(s-a*Go)%a-~~(s/a)*a)),e._pt=u=new vo(e._pt,t,n,r,s,Zo),u.e=c,u.u=`deg`,e._props.push(n),u},Qs=function(e,t){for(var n in t)e[n]=t[n];return e},$s=function(e,t,n){var r=Qs({},n._gsap),i=`perspective,force3D,transformOrigin,svgOrigin`,a=n.style,o,s,c,l,u,d,f,p;for(s in r.svg?(c=n.getAttribute(`transform`),n.setAttribute(`transform`,``),a[ls]=t,o=Hs(n,1),Ts(n,ls),n.setAttribute(`transform`,c)):(c=getComputedStyle(n)[ls],a[ls]=t,o=Hs(n,1),a[ls]=c),Vo)c=r[s],l=o[s],c!==l&&i.indexOf(s)<0&&(f=Ki(c),p=Ki(l),u=f===p?parseFloat(c):ks(n,s,c,p),d=parseFloat(l),e._pt=new vo(e._pt,o,s,u,d-u,Xo),e._pt.u=p||0,e._props.push(s));Qs(o,r)};ri(`padding,margin,Width,Radius`,function(e,t){var n=`Top`,r=`Right`,i=`Bottom`,a=`Left`,o=(t<3?[n,r,i,a]:[n+a,n+r,i+r,i+a]).map(function(n){return t<2?e+n:`border`+n+e});Fs[t>1?`border`+e:e]=function(e,t,n,r,i){var a,s;if(arguments.length<4)return a=o.map(function(t){return As(e,t,n)}),s=a.join(` `),s.split(a[0]).length===5?a[0]:s;a=(r+``).split(` `),s={},o.forEach(function(e,t){return s[e]=a[t]=a[t]||a[(t-1)/2|0]}),e.init(t,s,i)}});var ec={name:`css`,register:bs,targetTest:function(e){return e.style&&e.nodeType},init:function(e,t,n,r,i){var a=this._props,o=e.style,s=n.vars.startAt,c,l,u,d,f,p,m,h,g,_,v,y,b,x,S,C,w;for(m in Io||bs(),this.styles=this.styles||ms(e),C=this.styles.props,this.tween=n,t)if(m!==`autoRound`&&(l=t[m],!(Yr[m]&&Ja(m,t,n,r,e,i)))){if(f=typeof l,p=Fs[m],f===`function`&&(l=l.call(n,r,e,i),f=typeof l),f===`string`&&~l.indexOf(`random(`)&&(l=ua(l)),p)p(this,e,m,l,n)&&(S=1);else if(m.substr(0,2)===`--`)c=(getComputedStyle(e).getPropertyValue(m)+``).trim(),l+=``,Ta.lastIndex=0,Ta.test(c)||(h=Ki(c),g=Ki(l),g?h!==g&&(c=ks(e,m,c,g)+g):h&&(l+=h)),this.add(o,`setProperty`,c,l,r,i,0,0,m),a.push(m),C.push(m,0,o[m]);else if(f!==`undefined`){if(s&&m in s?(c=typeof s[m]==`function`?s[m].call(n,r,e,i):s[m],dr(c)&&~c.indexOf(`random(`)&&(c=ua(c)),Ki(c+``)||c===`auto`||(c+=Qn.units[m]||Ki(As(e,m))||``),(c+``).charAt(1)===`=`&&(c=As(e,m))):c=As(e,m),d=parseFloat(c),_=f===`string`&&l.charAt(1)===`=`&&l.substr(0,2),_&&(l=l.substr(2)),u=parseFloat(l),m in Yo&&(m===`autoAlpha`&&(d===1&&As(e,`visibility`)===`hidden`&&u&&(d=0),C.push(`visibility`,0,o.visibility),Es(this,o,`visibility`,d?`inherit`:`hidden`,u?`inherit`:`hidden`,!u)),m!==`scale`&&m!==`transform`&&(m=Yo[m],~m.indexOf(`,`)&&(m=m.split(`,`)[0]))),v=m in Vo,v){if(this.styles.save(m),w=l,f===`string`&&l.substring(0,6)===`var(--`){if(l=_s(e,l.substring(4,l.indexOf(`)`))),l.substring(0,5)===`calc(`){var T=e.style.perspective;e.style.perspective=l,l=_s(e,`perspective`),T?e.style.perspective=T:Ts(e,`perspective`)}u=parseFloat(l)}if(y||(b=e._gsap,b.renderTransform&&!t.parseTransform||Hs(e,t.parseTransform),x=t.smoothOrigin!==!1&&b.smooth,y=this._pt=new vo(this._pt,o,ls,0,1,b.renderTransform,b,0,-1),y.dep=1),m===`scale`)this._pt=new vo(this._pt,b,`scaleY`,b.scaleY,(_?oi(b.scaleY,_+u):u)-b.scaleY||0,Xo),this._pt.u=0,a.push(`scaleY`,m),m+=`X`;else if(m===`transformOrigin`){C.push(us,0,o[us]),l=Ns(l),b.svg?Vs(e,l,0,x,0,this):(g=parseFloat(l.split(` `)[2])||0,g!==b.zOrigin&&Es(this,b,`zOrigin`,b.zOrigin,g),Es(this,o,m,Us(c),Us(l)));continue}else if(m===`svgOrigin`){Vs(e,l,1,x,0,this);continue}else if(m in Ls){Zs(this,b,m,d,_?oi(d,_+l):l);continue}else if(m===`smoothOrigin`){Es(this,b,`smooth`,b.smooth,l);continue}else if(m===`force3D`){b[m]=l;continue}else if(m===`transform`){$s(this,l,e);continue}}else m in o||(m=ys(m)||m);if(v||(u||u===0)&&(d||d===0)&&!Jo.test(l)&&m in o)h=(c+``).substr((d+``).length),u||=0,g=Ki(l)||(m in Qn.units?Qn.units[m]:h),h!==g&&(d=ks(e,m,c,g)),this._pt=new vo(this._pt,v?b:o,m,d,(_?oi(d,_+u):u)-d,!v&&(g===`px`||m===`zIndex`)&&t.autoRound!==!1?es:Xo),this._pt.u=g||0,v&&w!==l?(this._pt.b=c,this._pt.e=w,this._pt.r=$o):h!==g&&g!==`%`&&(this._pt.b=c,this._pt.r=Qo);else if(m in o)js.call(this,e,m,c,_?_+l:l);else if(m in e)this.add(e,m,c||e[m],_?_+l:l,r,i);else if(m!==`parseTransform`){Rr(m,l);continue}v||(m in o?C.push(m,0,o[m]):typeof e[m]==`function`?C.push(m,2,e[m]()):C.push(m,1,c||e[m])),a.push(m)}}S&&_o(this)},render:function(e,t){if(t.tween._time||!zo())for(var n=t._pt;n;)n.r(e,n.d),n=n._next;else t.styles.revert()},get:As,aliases:Yo,getSetter:function(e,t,n){var r=Yo[t];return r&&r.indexOf(`,`)<0&&(t=r),t in Vo&&t!==us&&(e._gsap.x||As(e,`x`))?n&&Ro===n?t===`scale`?os:as:(Ro=n||{})&&(t===`scale`?ss:cs):e.style&&!mr(e.style[t])?rs:~t.indexOf(`-`)?is:lo(e,t)},core:{_removeProperty:Ts,_getMatrix:Bs}};Mo.utils.checkPrefix=ys,Mo.core.getStyleSaver=ms,(function(e,t,n,r){var i=ri(e+`,`+t+`,`+n,function(e){Vo[e]=1});ri(t,function(e){Qn.units[e]=`deg`,Ls[e]=1}),Yo[i[13]]=e+`,`+t,ri(r,function(e){var t=e.split(`:`);Yo[t[1]]=i[t[0]]})})(`x,y,z,scale,scaleX,scaleY,xPercent,yPercent`,`rotation,rotationX,rotationY,skewX,skewY`,`transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective`,`0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY`),ri(`x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective`,function(e){Qn.units[e]=`px`}),Mo.registerPlugin(ec);var tc=Mo.registerPlugin(ec)||Mo;tc.core.Tween;function nc(e,t){for(var n=0;ns?(i=r,r=e,o=a,a=c):n?r+=e:r=i+(e-i)/(c-o)*(a-o)};return{update:l,reset:function(){i=r=n?0:r,o=a=0},getVelocity:function(e){var t=o,s=i,u=xc();return(e||e===0)&&e!==r&&l(e),a===o||u-o>c?0:(r+(n?s:-s))/((n?u:a)-t)*1e3}}},Rc=function(e,t){return t&&!e._gsapAllow&&e.cancelable!==!1&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},zc=function(e){var t=Math.max.apply(Math,e),n=Math.min.apply(Math,e);return Math.abs(t)>=Math.abs(n)?t:n},Bc=function(){fc=ic.core.globals().ScrollTrigger,fc&&fc.core&&Cc()},Vc=function(e){return ic=e||_c(),!ac&&ic&&typeof document<`u`&&document.body&&(oc=window,sc=document,cc=sc.documentElement,lc=sc.body,pc=[oc,sc,cc,lc],ic.utils.clamp,gc=ic.core.context||function(){},dc=`onpointerenter`in lc?`pointer`:`mouse`,uc=Hc.isTouch=oc.matchMedia&&oc.matchMedia(`(hover: none), (pointer: coarse)`).matches?1:`ontouchstart`in oc||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,hc=Hc.eventTypes=(`ontouchstart`in cc?`touchstart,touchmove,touchcancel,touchend`:`onpointerdown`in cc?`pointerdown,pointermove,pointercancel,pointerup`:`mousedown,mousemove,mouseup,mouseup`).split(`,`),setTimeout(function(){return vc=0},500),ac=1),fc||Bc(),ac};Mc.op=Nc,W.cache=0;var Hc=function(){function e(e){this.init(e)}var t=e.prototype;return t.init=function(e){ac||Vc(ic)||console.warn(`Please gsap.registerPlugin(Observer)`),fc||Bc();var t=e.tolerance,n=e.dragMinimum,r=e.type,i=e.target,a=e.lineHeight,o=e.debounce,s=e.preventDefault,c=e.onStop,l=e.onStopDelay,u=e.ignore,d=e.wheelSpeed,f=e.event,p=e.onDragStart,m=e.onDragEnd,h=e.onDrag,g=e.onPress,_=e.onRelease,v=e.onRight,y=e.onLeft,b=e.onUp,x=e.onDown,S=e.onChangeX,C=e.onChangeY,w=e.onChange,T=e.onToggleX,E=e.onToggleY,D=e.onHover,O=e.onHoverEnd,k=e.onMove,A=e.ignoreCheck,j=e.isNormalizer,ee=e.onGestureStart,te=e.onGestureEnd,M=e.onWheel,ne=e.onEnable,N=e.onDisable,P=e.onClick,re=e.scrollSpeed,ie=e.capture,ae=e.allowClicks,oe=e.lockAxis,se=e.onLockAxis;this.target=i=Pc(i)||cc,this.vars=e,u&&=ic.utils.toArray(u),t||=1e-9,n||=0,d||=1,re||=1,r||=`wheel,touch,pointer`,o=o!==!1,a||=parseFloat(oc.getComputedStyle(lc).lineHeight)||22;var F,ce,le,ue,de,fe,pe,I=this,me=0,he=0,ge=e.passive||!s&&e.passive!==!1,_e=Ic(i,Mc),ve=Ic(i,Nc),ye=_e(),be=ve(),xe=~r.indexOf(`touch`)&&!~r.indexOf(`pointer`)&&hc[0]===`pointerdown`,Se=Tc(i),L=i.ownerDocument||sc,Ce=[0,0,0],R=[0,0,0],we=0,Te=function(){return we=xc()},Ee=function(e,t){return(I.event=e)&&u&&Fc(e.target,u)||t&&xe&&e.pointerType!==`touch`||A&&A(e,t)},De=function(){I._vx.reset(),I._vy.reset(),ce.pause(),c&&c(I)},Oe=function(){var e=I.deltaX=zc(Ce),n=I.deltaY=zc(R),r=Math.abs(e)>=t,i=Math.abs(n)>=t;w&&(r||i)&&w(I,e,n,Ce,R),r&&(v&&I.deltaX>0&&v(I),y&&I.deltaX<0&&y(I),S&&S(I),T&&I.deltaX<0!=me<0&&T(I),me=I.deltaX,Ce[0]=Ce[1]=Ce[2]=0),i&&(x&&I.deltaY>0&&x(I),b&&I.deltaY<0&&b(I),C&&C(I),E&&I.deltaY<0!=he<0&&E(I),he=I.deltaY,R[0]=R[1]=R[2]=0),(ue||le)&&(k&&k(I),le&&=(p&&le===1&&p(I),h&&h(I),0),ue=!1),fe&&!(fe=!1)&&se&&se(I),de&&=(M(I),!1),F=0},ke=function(e,t,n){Ce[n]+=e,R[n]+=t,I._vx.update(e),I._vy.update(t),o?F||=requestAnimationFrame(Oe):Oe()},Ae=function(e,t){oe&&!pe&&(I.axis=pe=Math.abs(e)>Math.abs(t)?`x`:`y`,fe=!0),pe!==`y`&&(Ce[2]+=e,I._vx.update(e,!0)),pe!==`x`&&(R[2]+=t,I._vy.update(t,!0)),o?F||=requestAnimationFrame(Oe):Oe()},je=function(e){if(!Ee(e,1)){e=Rc(e,s);var t=e.clientX,r=e.clientY,i=t-I.x,a=r-I.y,o=I.isDragging;I.x=t,I.y=r,(o||(i||a)&&(Math.abs(I.startX-t)>=n||Math.abs(I.startY-r)>=n))&&(le||=o?2:1,o||(I.isDragging=!0),Ae(i,a))}},Me=I.onPress=function(e){Ee(e,1)||e&&e.button||(I.axis=pe=null,ce.pause(),I.isPressed=!0,e=Rc(e),me=he=0,I.startX=I.x=e.clientX,I.startY=I.y=e.clientY,I._vx.reset(),I._vy.reset(),Ec(j?i:L,hc[1],je,ge,!0),I.deltaX=I.deltaY=0,g&&g(I))},Ne=I.onRelease=function(e){if(!Ee(e,1)){Dc(j?i:L,hc[1],je,!0);var t=!isNaN(I.y-I.startY),n=I.isDragging,r=n&&(Math.abs(I.x-I.startX)>3||Math.abs(I.y-I.startY)>3),a=Rc(e);!r&&t&&(I._vx.reset(),I._vy.reset(),s&&ae&&ic.delayedCall(.08,function(){if(xc()-we>300&&!e.defaultPrevented){if(e.target.click)e.target.click();else if(L.createEvent){var t=L.createEvent(`MouseEvents`);t.initMouseEvent(`click`,!0,!0,oc,1,a.screenX,a.screenY,a.clientX,a.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(t)}}})),I.isDragging=I.isGesturing=I.isPressed=!1,c&&n&&!j&&ce.restart(!0),le&&Oe(),m&&n&&m(I),_&&_(I,r)}},z=function(e){return e.touches&&e.touches.length>1&&(I.isGesturing=!0)&&ee(e,I.isDragging)},Pe=function(){return(I.isGesturing=!1)||te(I)},Fe=function(e){if(!Ee(e)){var t=_e(),n=ve();ke((t-ye)*re,(n-be)*re,1),ye=t,be=n,c&&ce.restart(!0)}},Ie=function(e){if(!Ee(e)){e=Rc(e,s),M&&(de=!0);var t=(e.deltaMode===1?a:e.deltaMode===2?oc.innerHeight:1)*d;ke(e.deltaX*t,e.deltaY*t,0),c&&!j&&ce.restart(!0)}},Le=function(e){if(!Ee(e)){var t=e.clientX,n=e.clientY,r=t-I.x,i=n-I.y;I.x=t,I.y=n,ue=!0,c&&ce.restart(!0),(r||i)&&Ae(r,i)}},Re=function(e){I.event=e,D(I)},ze=function(e){I.event=e,O(I)},Be=function(e){return Ee(e)||Rc(e,s)&&P(I)};ce=I._dc=ic.delayedCall(l||.25,De).pause(),I.deltaX=I.deltaY=0,I._vx=Lc(0,50,!0),I._vy=Lc(0,50,!0),I.scrollX=_e,I.scrollY=ve,I.isDragging=I.isGesturing=I.isPressed=!1,gc(this),I.enable=function(e){return I.isEnabled||(Ec(Se?L:i,`scroll`,Ac),r.indexOf(`scroll`)>=0&&Ec(Se?L:i,`scroll`,Fe,ge,ie),r.indexOf(`wheel`)>=0&&Ec(i,`wheel`,Ie,ge,ie),(r.indexOf(`touch`)>=0&&uc||r.indexOf(`pointer`)>=0)&&(Ec(i,hc[0],Me,ge,ie),Ec(L,hc[2],Ne),Ec(L,hc[3],Ne),ae&&Ec(i,`click`,Te,!0,!0),P&&Ec(i,`click`,Be),ee&&Ec(L,`gesturestart`,z),te&&Ec(L,`gestureend`,Pe),D&&Ec(i,dc+`enter`,Re),O&&Ec(i,dc+`leave`,ze),k&&Ec(i,dc+`move`,Le)),I.isEnabled=!0,I.isDragging=I.isGesturing=I.isPressed=ue=le=!1,I._vx.reset(),I._vy.reset(),ye=_e(),be=ve(),e&&e.type&&Me(e),ne&&ne(I)),I},I.disable=function(){I.isEnabled&&(yc.filter(function(e){return e!==I&&Tc(e.target)}).length||Dc(Se?L:i,`scroll`,Ac),I.isPressed&&(I._vx.reset(),I._vy.reset(),Dc(j?i:L,hc[1],je,!0)),Dc(Se?L:i,`scroll`,Fe,ie),Dc(i,`wheel`,Ie,ie),Dc(i,hc[0],Me,ie),Dc(L,hc[2],Ne),Dc(L,hc[3],Ne),Dc(i,`click`,Te,!0),Dc(i,`click`,Be),Dc(L,`gesturestart`,z),Dc(L,`gestureend`,Pe),Dc(i,dc+`enter`,Re),Dc(i,dc+`leave`,ze),Dc(i,dc+`move`,Le),I.isEnabled=I.isPressed=I.isDragging=!1,N&&N(I))},I.kill=I.revert=function(){I.disable();var e=yc.indexOf(I);e>=0&&yc.splice(e,1),mc===I&&(mc=0)},yc.push(I),j&&Tc(i)&&(mc=I),I.enable(f)},rc(e,[{key:`velocityX`,get:function(){return this._vx.getVelocity()}},{key:`velocityY`,get:function(){return this._vy.getVelocity()}}]),e}();Hc.version=`3.15.0`,Hc.create=function(e){return new Hc(e)},Hc.register=Vc,Hc.getAll=function(){return yc.slice()},Hc.getById=function(e){return yc.filter(function(t){return t.vars.id===e})[0]},_c()&&ic.registerPlugin(Hc);var G,Uc,K,q,Wc,Gc,Kc,qc,Jc,Yc,Xc,Zc,Qc,$c,el,tl,nl,rl,il,al,ol,sl,cl,ll,ul,dl,fl,pl,ml,hl,gl,_l,vl,yl,bl=1,xl=Date.now,Sl=xl(),Cl=0,wl=0,Tl=function(e,t,n){var r=X(e)&&(e.substr(0,6)===`clamp(`||e.indexOf(`max`)>-1);return n[`_`+t+`Clamp`]=r,r?e.substr(6,e.length-7):e},El=function(e,t){return t&&(!X(e)||e.substr(0,6)!==`clamp(`)?`clamp(`+e+`)`:e},Dl=function e(){return wl&&requestAnimationFrame(e)},Ol=function(){return $c=1},kl=function(){return $c=0},Al=function(e){return e},jl=function(e){return Math.round(e*1e5)/1e5||0},Ml=function(){return typeof window<`u`},Nl=function(){return G||Ml()&&(G=window.gsap)&&G.registerPlugin&&G},Pl=function(e){return!!~Kc.indexOf(e)},Fl=function(e){return(e===`Height`?gl:K[`inner`+e])||Wc[`client`+e]||Gc[`client`+e]},Il=function(e){return wc(e,`getBoundingClientRect`)||(Pl(e)?function(){return ad.width=K.innerWidth,ad.height=gl,ad}:function(){return lu(e)})},Ll=function(e,t,n){var r=n.d,i=n.d2,a=n.a;return(a=wc(e,`getBoundingClientRect`))?function(){return a()[r]}:function(){return(t?Fl(i):e[`client`+i])||0}},Rl=function(e,t){return!t||~bc.indexOf(e)?Il(e):function(){return ad}},J=function(e,t){var n=t.s,r=t.d2,i=t.d,a=t.a;return Math.max(0,(n=`scroll`+r)&&(a=wc(e,n))?a()-Il(e)()[i]:Pl(e)?(Wc[n]||Gc[n])-Fl(r):e[n]-e[`offset`+r])},Y=function(e,t){for(var n=0;n0){for(e-=i,a=0;a=e)return n[a];return n[a-1]}else for(a=n.length,e+=i;a--;)if(n[a]<=e)return n[a];return n[0]}:function(n,r,i){i===void 0&&(i=.001);var a=t(n);return!r||Math.abs(a-n)n&&(r*=t/100),e=e.substr(0,n-1)),e=r+(e in xu?xu[e]*t:~e.indexOf(`%`)?parseFloat(e)*t/100:parseFloat(e)||0)}return e},Cu=function(e,t,n,r,i,a,o,s){var c=i.startColor,l=i.endColor,u=i.fontSize,d=i.indent,f=i.fontWeight,p=q.createElement(`div`),m=Pl(n)||wc(n,`pinType`)===`fixed`,h=e.indexOf(`scroller`)!==-1,g=m?Gc:n.tagName===`IFRAME`?n.contentDocument.body:n,_=e.indexOf(`start`)!==-1,v=_?c:l,y=`border-color:`+v+`;font-size:`+u+`;color:`+v+`;font-weight:`+f+`;pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;`;return y+=`position:`+((h||s)&&m?`fixed;`:`absolute;`),(h||s||!m)&&(y+=(r===Nc?ql:Jl)+`:`+(a+parseFloat(d))+`px;`),o&&(y+=`box-sizing:border-box;text-align:left;width:`+o.offsetWidth+`px;`),p._isStart=_,p.setAttribute(`class`,`gsap-marker-`+e+(t?` marker-`+t:``)),p.style.cssText=y,p.innerText=t||t===0?e+`-`+t:e,g.children[0]?g.insertBefore(p,g.children[0]):g.appendChild(p),p._offset=p[`offset`+r.op.d2],wu(p,0,r,_),p},wu=function(e,t,n,r){var i={display:`block`},a=n[r?`os2`:`p2`],o=n[r?`p2`:`os2`];e._isFlipped=r,i[n.a+`Percent`]=r?-100:0,i[n.a]=r?`1px`:0,i[`border`+a+ru]=1,i[`border`+o+ru]=0,i[n.p]=t+`px`,G.set(e,i)},Z=[],Tu={},Eu,Du=function(){return xl()-Cl>34&&(Eu||=requestAnimationFrame(Xu))},Ou=function(){(!cl||!cl.isPressed||cl.startX>Gc.clientWidth)&&(W.cache++,cl?Eu||=requestAnimationFrame(Xu):Xu(),Cl||Pu(`scrollStart`),Cl=xl())},ku=function(){dl=K.innerWidth,ul=K.innerHeight},Au=function(e){W.cache++,(e===!0||!Qc&&!sl&&!q.fullscreenElement&&!q.webkitFullscreenElement&&(!ll||dl!==K.innerWidth||Math.abs(K.innerHeight-ul)>K.innerHeight*.25))&&qc.restart(!0)},ju={},Mu=[],Nu=function e(){return _u(Q,`scrollEnd`,e)||Ku(!0)},Pu=function(e){return ju[e]&&ju[e].map(function(e){return e()})||Mu},Fu=[],Iu=function(e){for(var t=0;tt,r=e._startClamp&&e.start>=t;(n||r)&&e.setPositions(r?t-1:e.start,n?Math.max(r?t:e.start+1,t):e.end,!0)}),Gu(!1),vl=0,n.forEach(function(e){return e&&e.render&&e.render(-1)}),W.forEach(function(e){zl(e)&&(e.smooth&&requestAnimationFrame(function(){return e.target.style.scrollBehavior=`smooth`}),e.rec&&e(e.rec))}),zu(ml,1),qc.pause(),Vu++,Bu=2,Xu(2),Z.forEach(function(e){return zl(e.vars.onRefresh)&&e.vars.onRefresh(e)}),Bu=Q.isRefreshing=!1,Pu(`refresh`)},qu=0,Ju=1,Yu,Xu=function(e){if(e===2||!Bu&&!_l){Q.isUpdating=!0,Yu&&Yu.update(0);var t=Z.length,n=xl(),r=n-Sl>=50,i=t&&Z[0].scroll();if(Ju=qu>i?-1:1,Bu||(qu=i),r&&(Cl&&!$c&&n-Cl>200&&(Cl=0,Pu(`scrollEnd`)),Xc=Sl,Sl=n),Ju<0){for(tl=t;tl-- >0;)Z[tl]&&Z[tl].update(0,r);Ju=1}else for(tl=0;tl20),n-=n-x}if(p&&(s[p]=e||-.001,e<0&&(e=0)),a){var C=e+n,w=a._isStart;h=`scroll`+r.d2,wu(a,C,r,w&&C>20||!w&&(u?Math.max(Gc[h],Wc[h]):a.parentNode[h])<=C+1),u&&(c=lu(o),u&&(a.style[r.op.p]=c[r.op.p]-r.op.m-a._offset+au))}return f&&_&&(h=lu(_),f.seek(d),g=lu(_),f._caScrollDist=h[r.p]-g[r.p],e=e/f._caScrollDist*d),f&&f.seek(m),f?e:Math.round(e)},sd=/(webkit|moz|length|cssText|inset)/i,cd=function(e,t,n,r){if(e.parentNode!==t){var i=e.style,a,o;if(t===Gc){for(a in e._stOrig=i.cssText,o=ou(e),o)!+a&&!sd.test(a)&&o[a]&&typeof i[a]==`string`&&a!==`0`&&(i[a]=o[a]);i.top=n,i.left=r}else i.cssText=e._stOrig;G.core.getCache(e).uncache=1,t.appendChild(e)}},ld=function(e,t,n){var r=t,i=r;return function(t){var a=Math.round(e());return a!==r&&a!==i&&Math.abs(a-r)>3&&Math.abs(a-i)>3&&(t=a,n&&n()),i=r,r=Math.round(t),r}},ud=function(e,t,n){var r={};r[t.p]=`+=`+n,G.set(e,r)},dd=function(e,t){var n=Ic(e,t),r=`_scroll`+t.p2,i=function t(i,a,o,s,c){var l=t.tween,u=a.onComplete,d={};o||=n();var f=ld(n,o,function(){l.kill(),t.tween=0});return c=s&&c||0,s||=i-o,l&&l.kill(),a[r]=i,a.inherit=!1,a.modifiers=d,d[r]=function(){return f(o+s*l.ratio+c*l.ratio*l.ratio)},a.onUpdate=function(){W.cache++,t.tween&&Xu()},a.onComplete=function(){t.tween=0,u&&u.call(l)},l=t.tween=G.to(e,a),l};return e[r]=n,n.wheelHandler=function(){return i.tween&&i.tween.kill()&&(i.tween=0)},gu(e,`wheel`,n.wheelHandler),Q.isTouch&&gu(e,`touchmove`,n.wheelHandler),i},Q=function(){function e(t,n){Uc||e.register(G)||console.warn(`Please gsap.registerPlugin(ScrollTrigger)`),pl(this),this.init(t,n)}var t=e.prototype;return t.init=function(t,n){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),!wl){this.update=this.refresh=this.kill=Al;return}t=cu(X(t)||Bl(t)||t.nodeType?{trigger:t}:t,bu);var r=t,i=r.onUpdate,a=r.toggleClass,o=r.id,s=r.onToggle,c=r.onRefresh,l=r.scrub,u=r.trigger,d=r.pin,f=r.pinSpacing,p=r.invalidateOnRefresh,m=r.anticipatePin,h=r.onScrubComplete,g=r.onSnapComplete,_=r.once,v=r.snap,y=r.pinReparent,b=r.pinSpacer,x=r.containerAnimation,S=r.fastScrollEnd,C=r.preventOverlaps,w=t.horizontal||t.containerAnimation&&t.horizontal!==!1?Mc:Nc,T=!l&&l!==0,E=Pc(t.scroller||K),D=G.core.getCache(E),O=Pl(E),k=(`pinType`in t?t.pinType:wc(E,`pinType`)||O&&`fixed`)===`fixed`,A=[t.onEnter,t.onLeave,t.onEnterBack,t.onLeaveBack],j=T&&t.toggleActions.split(` `),ee=`markers`in t?t.markers:bu.markers,te=O?0:parseFloat(ou(E)[`border`+w.p2+ru])||0,M=this,ne=t.onRefreshInit&&function(){return t.onRefreshInit(M)},N=Ll(E,O,w),P=Rl(E,O),re=0,ie=0,ae=0,oe=Ic(E,w),se,F,ce,le,ue,de,fe,pe,I,me,he,ge,_e,ve,ye,be,xe,Se,L,Ce,R,we,Te,Ee,De,Oe,ke,Ae,je,Me,Ne,z,Pe,Fe,Ie,Le,Re,ze,Be;if(M._startClamp=M._endClamp=!1,M._dir=w,m*=45,M.scroller=E,M.scroll=x?x.time.bind(x):oe,le=oe(),M.vars=t,n||=t.animation,`refreshPriority`in t&&(al=1,t.refreshPriority===-9999&&(Yu=M)),D.tweenScroll=D.tweenScroll||{top:dd(E,Nc),left:dd(E,Mc)},M.tweenTo=se=D.tweenScroll[w.p],M.scrubDuration=function(e){Pe=Bl(e)&&e,Pe?z?z.duration(e):z=G.to(n,{ease:`expo`,totalProgress:`+=0`,inherit:!1,duration:Pe,paused:!0,onComplete:function(){return h&&h(M)}}):(z&&z.progress(1).kill(),z=0)},n&&(n.vars.lazy=!1,n._initted&&!M.isReverted||n.vars.immediateRender!==!1&&t.immediateRender!==!1&&n.duration()&&n.render(0,!0,!0),M.animation=n.pause(),n.scrollTrigger=M,M.scrubDuration(l),Me=0,o||=n.vars.id),v&&((!Vl(v)||v.push)&&(v={snapTo:v}),`scrollBehavior`in Gc.style&&G.set(O?[Gc,Wc]:E,{scrollBehavior:`auto`}),W.forEach(function(e){return zl(e)&&e.target===(O?q.scrollingElement||Wc:E)&&(e.smooth=!1)}),ce=zl(v.snapTo)?v.snapTo:v.snapTo===`labels`?fu(n):v.snapTo===`labelsDirectional`?mu(n):v.directional===!1?G.utils.snap(v.snapTo):function(e,t){return pu(v.snapTo)(e,xl()-ie<500?0:t.direction)},Fe=v.duration||{min:.1,max:2},Fe=Vl(Fe)?Yc(Fe.min,Fe.max):Yc(Fe,Fe),Ie=G.delayedCall(v.delay||Pe/2||.1,function(){var e=oe(),t=xl()-ie<500,r=se.tween;if((t||Math.abs(M.getVelocity())<10)&&!r&&!$c&&re!==e){var i=(e-de)/ve,a=n&&!T?n.totalProgress():i,o=t?0:(a-Ne)/(xl()-Xc)*1e3||0,s=G.utils.clamp(-i,1-i,Wl(o/2)*o/.185),c=i+(v.inertia===!1?0:s),l,u,d=v,f=d.onStart,p=d.onInterrupt,m=d.onComplete;if(l=ce(c,M),Bl(l)||(l=c),u=Math.max(0,Math.round(de+l*ve)),e<=fe&&e>=de&&u!==e){if(r&&!r._initted&&r.data<=Wl(u-e))return;v.inertia===!1&&(s=l-i),se(u,{duration:Fe(Wl(Math.max(Wl(c-a),Wl(l-a))*.185/o/.05||0)),ease:v.ease||`power3`,data:Wl(u-e),onInterrupt:function(){return Ie.restart(!0)&&p&&Ul(M,p)},onComplete:function(){M.update(),re=oe(),n&&!T&&(z?z.resetTo(`totalProgress`,l,n._tTime/n._tDur):n.progress(l)),Me=Ne=n&&!T?n.totalProgress():M.progress,g&&g(M),m&&Ul(M,m)}},e,s*ve,u-e-s*ve),f&&Ul(M,f,se.tween)}}else M.isActive&&re!==e&&Ie.restart(!0)}).pause()),o&&(Tu[o]=M),u=M.trigger=Pc(u||d!==!0&&d),Be=u&&u._gsap&&u._gsap.stRevert,Be&&=Be(M),d=d===!0?u:Pc(d),X(a)&&(a={targets:u,className:a}),d&&(f===!1||f===nu||(f=!f&&d.parentNode&&d.parentNode.style&&ou(d.parentNode).display===`flex`?!1:tu),M.pin=d,F=G.core.getCache(d),F.spacer?ye=F.pinState:(b&&(b=Pc(b),b&&!b.nodeType&&(b=b.current||b.nativeElement),F.spacerIsNative=!!b,b&&(F.spacerState=rd(b))),F.spacer=Se=b||q.createElement(`div`),Se.classList.add(`pin-spacer`),o&&Se.classList.add(`pin-spacer-`+o),F.pinState=ye=rd(d)),t.force3D!==!1&&G.set(d,{force3D:!0}),M.spacer=Se=F.spacer,je=ou(d),Ee=je[f+w.os2],Ce=G.getProperty(d),R=G.quickSetter(d,w.a,au),ed(d,Se,je),xe=rd(d)),ee){ge=Vl(ee)?cu(ee,yu):yu,me=Cu(`scroller-start`,o,E,w,ge,0),he=Cu(`scroller-end`,o,E,w,ge,0,me),L=me[`offset`+w.op.d2];var Ve=Pc(wc(E,`content`)||E);pe=this.markerStart=Cu(`start`,o,Ve,w,ge,L,0,x),I=this.markerEnd=Cu(`end`,o,Ve,w,ge,L,0,x),x&&(ze=G.quickSetter([pe,I],w.a,au)),!k&&!(bc.length&&wc(E,`fixedMarkers`)===!0)&&(su(O?Gc:E),G.set([me,he],{force3D:!0}),Oe=G.quickSetter(me,w.a,au),Ae=G.quickSetter(he,w.a,au))}if(x){var He=x.vars.onUpdate,Ue=x.vars.onUpdateParams;x.eventCallback(`onUpdate`,function(){M.update(0,0,1),He&&He.apply(x,Ue||[])})}if(M.previous=function(){return Z[Z.indexOf(M)-1]},M.next=function(){return Z[Z.indexOf(M)+1]},M.revert=function(e,t){if(!t)return M.kill(!0);var r=e!==!1||!M.enabled,i=Qc;r!==M.isReverted&&(r&&(Le=Math.max(oe(),M.scroll.rec||0),ae=M.progress,Re=n&&n.progress()),pe&&[pe,I,me,he].forEach(function(e){return e.style.display=r?`none`:`block`}),r&&(Qc=M,M.update(r)),d&&(!y||!M.isActive)&&(r?$u(d,Se,ye):ed(d,Se,ou(d),De)),r||M.update(r),Qc=i,M.isReverted=r)},M.refresh=function(r,i,a,o){if(!((Qc||!M.enabled)&&!i)){if(d&&r&&Cl){gu(e,`scrollEnd`,Nu);return}!Bu&&ne&&ne(M),Qc=M,se.tween&&!a&&(se.tween.kill(),se.tween=0),z&&z.pause(),p&&n&&(n.revert({kill:!1}).invalidate(),n.getChildren?n.getChildren(!0,!0,!1).forEach(function(e){return e.vars.immediateRender&&e.render(0,!0,!0)}):n.vars.immediateRender&&n.render(0,!0,!0)),M.isReverted||M.revert(!0,!0),M._subPinOffset=!1;var s=N(),l=P(),m=x?x.duration():J(E,w),h=ve<=.01||!ve,g=0,_=o||0,v=Vl(a)?a.end:t.end,b=t.endTrigger||u,S=Vl(a)?a.start:t.start||(t.start===0||!u?0:d?`0 0`:`0 100%`),C=M.pinnedContainer=t.pinnedContainer&&Pc(t.pinnedContainer,M),D=u&&Math.max(0,Z.indexOf(M))||0,A=D,j,F,ce,ge,L,R,Ee,Oe,Ae,je,Me,Ne,Pe;for(ee&&Vl(a)&&(Ne=G.getProperty(me,w.p),Pe=G.getProperty(he,w.p));A-- >0;)R=Z[A],R.end||R.refresh(0,1)||(Qc=M),Ee=R.pin,Ee&&(Ee===u||Ee===d||Ee===C)&&!R.isReverted&&(je||=[],je.unshift(R),R.revert(!0,!0)),R!==Z[A]&&(D--,A--);for(zl(S)&&(S=S(M)),S=Tl(S,`start`,M),de=od(S,u,s,w,oe(),pe,me,M,l,te,k,m,x,M._startClamp&&`_startClamp`)||(d?-.001:0),zl(v)&&(v=v(M)),X(v)&&!v.indexOf(`+=`)&&(~v.indexOf(` `)?v=(X(S)?S.split(` `)[0]:``)+v:(g=Su(v.substr(2),s),v=X(S)?S:(x?G.utils.mapRange(0,x.duration(),x.scrollTrigger.start,x.scrollTrigger.end,de):de)+g,b=u)),v=Tl(v,`end`,M),fe=Math.max(de,od(v||(b?`100% 0`:m),b,s,w,oe()+g,I,he,M,l,te,k,m,x,M._endClamp&&`_endClamp`))||-.001,g=0,A=D;A--;)R=Z[A]||{},Ee=R.pin,Ee&&R.start-R._pinPush<=de&&!x&&R.end>0&&(j=R.end-(M._startClamp?Math.max(0,R.start):R.start),(Ee===u&&R.start-R._pinPush=J(E,w)))j=ou(d),ge=w===Nc,ce=oe(),we=parseFloat(Ce(w.a))+_,!m&&fe>1&&(Me=(O?q.scrollingElement||Wc:E).style,Me={style:Me,value:Me[`overflow`+w.a.toUpperCase()]},O&&ou(Gc)[`overflow`+w.a.toUpperCase()]!==`scroll`&&(Me.style[`overflow`+w.a.toUpperCase()]=`scroll`)),ed(d,Se,j),xe=rd(d),F=lu(d,!0),Oe=k&&Ic(E,ge?Mc:Nc)(),f?(De=[f+w.os2,ve+_+au],De.t=Se,A=f===tu?uu(d,w)+ve+_:0,A&&(De.push(w.d,A+au),Se.style.flexBasis!==`auto`&&(Se.style.flexBasis=A+au)),nd(De),C&&Z.forEach(function(e){e.pin===C&&e.vars.pinSpacing!==!1&&(e._subPinOffset=!0)}),k&&oe(Le)):(A=uu(d,w),A&&Se.style.flexBasis!==`auto`&&(Se.style.flexBasis=A+au)),k&&(L={top:F.top+(ge?ce-de:Oe)+au,left:F.left+(ge?Oe:ce-de)+au,boxSizing:`border-box`,position:`fixed`},L[Yl]=L[`max`+ru]=Math.ceil(F.width)+au,L[Xl]=L[`max`+iu]=Math.ceil(F.height)+au,L[nu]=L[nu+$l]=L[nu+Zl]=L[nu+eu]=L[nu+Ql]=`0`,L[tu]=j[tu],L[tu+$l]=j[tu+$l],L[tu+Zl]=j[tu+Zl],L[tu+eu]=j[tu+eu],L[tu+Ql]=j[tu+Ql],be=id(ye,L,y),Bu&&oe(0)),n?(Ae=n._initted,ol(1),n.render(n.duration(),!0,!0),Te=Ce(w.a)-we+ve+_,ke=Math.abs(ve-Te)>1,k&&ke&&be.splice(be.length-2,2),n.render(0,!0,!0),Ae||n.invalidate(!0),n.parent||n.totalTime(n.totalTime()),ol(0)):Te=ve,Me&&(Me.value?Me.style[`overflow`+w.a.toUpperCase()]=Me.value:Me.style.removeProperty(`overflow-`+w.a));else if(u&&oe()&&!x)for(F=u.parentNode;F&&F!==Gc;)F._pinOffset&&(de-=F._pinOffset,fe-=F._pinOffset),F=F.parentNode;je&&je.forEach(function(e){return e.revert(!1,!0)}),M.start=de,M.end=fe,le=ue=Bu?Le:oe(),!x&&!Bu&&(le0?Z.slice(0,t).reverse():Z.slice(t+1);return(X(e)?n.filter(function(t){return t.vars.preventOverlaps===e}):n).filter(function(e){return M.direction>0?e.end<=de:e.start>=fe})},M.update=function(e,t,r){if(!(x&&!r&&!e)){var o=Bu===!0?Le:M.scroll(),c=e?0:(o-de)/ve,u=c<0?0:c>1?1:c||0,p=M.progress,h,g,b,D,O,ee,te,ne;if(t&&(ue=le,le=x?oe():o,v&&(Ne=Me,Me=n&&!T?n.totalProgress():u)),m&&d&&!Qc&&!bl&&Cl&&(!u&&deo+(o-ue)/(xl()-Xc)*m&&(u=.9999)),u!==p&&M.enabled){if(h=M.isActive=!!u&&u<1,g=!!p&&p<1,ee=h!==g,O=ee||!!u!=!!p,M.direction=u>p?1:-1,M.progress=u,O&&!Qc&&(b=u&&!p?0:u===1?1:p===1?2:3,T&&(D=!ee&&j[b+1]!==`none`&&j[b+1]||j[b],ne=n&&(D===`complete`||D===`reset`||D in n))),C&&(ee||ne)&&(ne||l||!n)&&(zl(C)?C(M):M.getTrailing(C).forEach(function(e){return e.endAnimation()})),T||(z&&!Qc&&!bl?(z._dp._time-z._start!==z._time&&z.render(z._dp._time-z._start),z.resetTo?z.resetTo(`totalProgress`,u,n._tTime/n._tDur):(z.vars.totalProgress=u,z.invalidate().restart())):n&&n.totalProgress(u,!!(Qc&&(ie||e)))),d){if(e&&f&&(Se.style[f+w.os2]=Ee),!k)R(jl(we+Te*u));else if(O){if(te=!e&&u>p&&fe+1>o&&o+1>=J(E,w),y)if(!e&&(h||te)){var N=lu(d,!0),P=o-de;cd(d,Gc,N.top+(w===Nc?P:0)+au,N.left+(w===Nc?0:P)+au)}else cd(d,Se);nd(h||te?be:xe),ke&&u<1&&h||R(we+(u===1&&!te?Te:0))}}v&&!se.tween&&!Qc&&!bl&&Ie.restart(!0),a&&(ee||_&&u&&(u<1||!yl))&&Jc(a.targets).forEach(function(e){return e.classList[h||_?`add`:`remove`](a.className)}),i&&!T&&!e&&i(M),O&&!Qc?(T&&(ne&&(D===`complete`?n.pause().totalProgress(1):D===`reset`?n.restart(!0).pause():D===`restart`?n.restart(!0):n[D]()),i&&i(M)),(ee||!yl)&&(s&&ee&&Ul(M,s),A[b]&&Ul(M,A[b]),_&&(u===1?M.kill(!1,1):A[b]=0),ee||(b=u===1?1:3,A[b]&&Ul(M,A[b]))),S&&!h&&Math.abs(M.getVelocity())>(Bl(S)?S:2500)&&(Hl(M.callbackAnimation),z?z.progress(1):Hl(n,D===`reverse`?1:!u,1))):T&&i&&!Qc&&i(M)}if(Ae){var re=x?o/x.duration()*(x._caScrollDist||0):o;Oe(re+ +!!me._isFlipped),Ae(re)}ze&&ze(-o/x.duration()*(x._caScrollDist||0))}},M.enable=function(t,n){M.enabled||(M.enabled=!0,gu(E,`resize`,Au),O||gu(E,`scroll`,Ou),ne&&gu(e,`refreshInit`,ne),t!==!1&&(M.progress=ae=0,le=ue=re=oe()),n!==!1&&M.refresh())},M.getTween=function(e){return e&&se?se.tween:z},M.setPositions=function(e,t,n,r){if(x){var i=x.scrollTrigger,a=x.duration(),o=i.end-i.start;e=i.start+o*e/a,t=i.start+o*t/a}M.refresh(!1,!1,{start:El(e,n&&!!M._startClamp),end:El(t,n&&!!M._endClamp)},r),M.update()},M.adjustPinSpacing=function(e){if(De&&e){var t=De.indexOf(w.d)+1;De[t]=parseFloat(De[t])+e+au,De[1]=parseFloat(De[1])+e+au,nd(De)}},M.disable=function(t,n){if(t!==!1&&M.revert(!0,!0),M.enabled&&(M.enabled=M.isActive=!1,n||z&&z.pause(),Le=0,F&&(F.uncache=1),ne&&_u(e,`refreshInit`,ne),Ie&&(Ie.pause(),se.tween&&se.tween.kill()&&(se.tween=0)),!O)){for(var r=Z.length;r--;)if(Z[r].scroller===E&&Z[r]!==M)return;_u(E,`resize`,Au),O||_u(E,`scroll`,Ou)}},M.kill=function(e,r){M.disable(e,r),z&&!r&&z.kill(),o&&delete Tu[o];var i=Z.indexOf(M);i>=0&&Z.splice(i,1),i===tl&&Ju>0&&tl--,i=0,Z.forEach(function(e){return e.scroller===M.scroller&&(i=1)}),i||Bu||(M.scroll.rec=0),n&&(n.scrollTrigger=null,e&&n.revert({kill:!1}),r||n.kill()),pe&&[pe,I,me,he].forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),Yu===M&&(Yu=0),d&&(F&&(F.uncache=1),i=0,Z.forEach(function(e){return e.pin===d&&i++}),i||(F.spacer=0)),t.onKill&&t.onKill(M)},Z.push(M),M.enable(!1,!1),Be&&Be(M),n&&n.add&&!ve){var We=M.update;M.update=function(){M.update=We,W.cache++,de||fe||M.refresh()},G.delayedCall(.01,M.update),ve=.01,de=fe=0}else M.refresh();d&&Uu()},e.register=function(t){return Uc||=(G=t||Nl(),Ml()&&window.document&&e.enable(),wl),Uc},e.defaults=function(e){if(e)for(var t in e)bu[t]=e[t];return bu},e.disable=function(e,t){wl=0,Z.forEach(function(n){return n[t?`kill`:`disable`](e)}),_u(K,`wheel`,Ou),_u(q,`scroll`,Ou),clearInterval(Zc),_u(q,`touchcancel`,Al),_u(Gc,`touchstart`,Al),hu(_u,q,`pointerdown,touchstart,mousedown`,Ol),hu(_u,q,`pointerup,touchend,mouseup`,kl),qc.kill(),Y(_u);for(var n=0;n0&&r.left+i0&&r.top+i=0&&Fu.splice(t,5),Fu.push(e,e.style.cssText,e.getBBox&&e.getAttribute(`transform`),G.core.getCache(e),pl())}}):Fu},Q.revert=function(e,t){return Ru(!e,t)},Q.create=function(e,t){return new Q(e,t)},Q.refresh=function(e){return e?Au(!0):(Uc||Q.register())&&Ku(!0)},Q.update=function(e){return++W.cache&&Xu(e===!0?2:0)},Q.clearScrollMemory=zu,Q.maxScroll=function(e,t){return J(e,t?Mc:Nc)},Q.getScrollFunc=function(e,t){return Ic(Pc(e),t?Mc:Nc)},Q.getById=function(e){return Tu[e]},Q.getAll=function(){return Z.filter(function(e){return e.vars.id!==`ScrollSmoother`})},Q.isScrolling=function(){return!!Cl},Q.snapDirectional=pu,Q.addEventListener=function(e,t){var n=ju[e]||(ju[e]=[]);~n.indexOf(t)||n.push(t)},Q.removeEventListener=function(e,t){var n=ju[e],r=n&&n.indexOf(t);r>=0&&n.splice(r,1)},Q.batch=function(e,t){var n=[],r={},i=t.interval||.016,a=t.batchMax||1e9,o=function(e,t){var n=[],r=[],o=G.delayedCall(i,function(){t(n,r),n=[],r=[]}).pause();return function(e){n.length||o.restart(!0),n.push(e.trigger),r.push(e),a<=n.length&&o.progress(1)}},s;for(s in t)r[s]=s.substr(0,2)===`on`&&zl(t[s])&&s!==`onRefreshInit`?o(s,t[s]):t[s];return zl(a)&&(a=a(),gu(Q,`refresh`,function(){return a=t.batchMax()})),Jc(e).forEach(function(e){var t={};for(s in r)t[s]=r[s];t.trigger=e,n.push(Q.create(t))}),n};var fd=function(e,t,n,r){return t>r?e(r):t<0&&e(0),n>r?(r-t)/(n-t):n<0?t/(t-n):1},pd=function e(t,n){n===!0?t.style.removeProperty(`touch-action`):t.style.touchAction=n===!0?`auto`:n?`pan-`+n+(Hc.isTouch?` pinch-zoom`:``):`none`,t===Wc&&e(Gc,n)},md={auto:1,scroll:1},hd=function(e){var t=e.event,n=e.target,r=e.axis,i=(t.changedTouches?t.changedTouches[0]:t).target,a=i._gsap||G.core.getCache(i),o=xl(),s;if(!a._isScrollT||o-a._isScrollT>2e3){for(;i&&i!==Gc&&(i.scrollHeight<=i.clientHeight&&i.scrollWidth<=i.clientWidth||!(md[(s=ou(i)).overflowY]||md[s.overflowX]));)i=i.parentNode;a._isScroll=i&&i!==n&&!Pl(i)&&(md[(s=ou(i)).overflowY]||md[s.overflowX]),a._isScrollT=o}(a._isScroll||r===`x`)&&(t.stopPropagation(),t._gsapAllow=!0)},gd=function(e,t,n,r){return Hc.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:r&&=hd,onPress:r,onDrag:r,onScroll:r,onEnable:function(){return n&&gu(q,Hc.eventTypes[0],$,!1,!0)},onDisable:function(){return _u(q,Hc.eventTypes[0],$,!0)}})},_d=/(input|label|select|textarea)/i,vd,$=function(e){var t=_d.test(e.target.tagName);(t||vd)&&(e._gsapAllow=!0,vd=t)},yd=function(e){Vl(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||=`wheel,touch`,e.debounce=!!e.debounce,e.id=e.id||`normalizer`;var t=e,n=t.normalizeScrollX,r=t.momentum,i=t.allowNestedScroll,a=t.onRelease,o,s,c=Pc(e.target)||Wc,l=G.core.globals().ScrollSmoother,u=l&&l.get(),d=fl&&(e.content&&Pc(e.content)||u&&e.content!==!1&&!u.smooth()&&u.content()),f=Ic(c,Nc),p=Ic(c,Mc),m=1,h=(Hc.isTouch&&K.visualViewport?K.visualViewport.scale*K.visualViewport.width:K.outerWidth)/K.innerWidth,g=0,_=zl(r)?function(){return r(o)}:function(){return r||2.8},v,y,b=gd(c,e.type,!0,i),x=function(){return y=!1},S=Al,C=Al,w=function(){s=J(c,Nc),C=Yc(+!!fl,s),n&&(S=Yc(0,J(c,Mc))),v=Vu},T=function(){d._gsap.y=jl(parseFloat(d._gsap.y)+f.offset)+`px`,d.style.transform=`matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, `+parseFloat(d._gsap.y)+`, 0, 1)`,f.offset=f.cacheID=0},E=function(){if(y){requestAnimationFrame(x);var e=jl(o.deltaY/2),t=C(f.v-e);if(d&&t!==f.v+f.offset){f.offset=t-f.v;var n=jl((parseFloat(d&&d._gsap.y)||0)-f.offset);d.style.transform=`matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, `+n+`, 0, 1)`,d._gsap.y=n+`px`,f.cacheID=W.cache,Xu()}return!0}f.offset&&T(),y=!0},D,O,k,A,j=function(){w(),D.isActive()&&D.vars.scrollY>s&&(f()>s?D.progress(1)&&f(s):D.resetTo(`scrollY`,s))};return d&&G.set(d,{y:`+=0`}),e.ignoreCheck=function(e){return fl&&e.type===`touchmove`&&E(e)||m>1.05&&e.type!==`touchstart`||o.isGesturing||e.touches&&e.touches.length>1},e.onPress=function(){y=!1;var e=m;m=jl((K.visualViewport&&K.visualViewport.scale||1)/h),D.pause(),e!==m&&pd(c,m>1.01?!0:n?!1:`x`),O=p(),k=f(),w(),v=Vu},e.onRelease=e.onGestureStart=function(e,t){if(f.offset&&T(),!t)A.restart(!0);else{W.cache++;var r=_(),i,o;n&&(i=p(),o=i+r*.05*-e.velocityX/.227,r*=fd(p,i,o,J(c,Mc)),D.vars.scrollX=S(o)),i=f(),o=i+r*.05*-e.velocityY/.227,r*=fd(f,i,o,J(c,Nc)),D.vars.scrollY=C(o),D.invalidate().duration(r).play(.01),(fl&&D.vars.scrollY>=s||i>=s-1)&&G.to({},{onUpdate:j,duration:r})}a&&a(e)},e.onWheel=function(){D._ts&&D.pause(),xl()-g>1e3&&(v=0,g=xl())},e.onChange=function(e,t,r,i,a){if(Vu!==v&&w(),t&&n&&p(S(i[2]===t?O+(e.startX-e.x):p()+t-i[1])),r){f.offset&&T();var o=a[2]===r,s=o?k+e.startY-e.y:f()+r-a[1],c=C(s);o&&s!==c&&(k+=c-s),f(c)}(r||t)&&Xu()},e.onEnable=function(){pd(c,n?!1:`x`),Q.addEventListener(`refresh`,j),gu(K,`resize`,j),f.smooth&&=(f.target.style.scrollBehavior=`auto`,p.smooth=!1),b.enable()},e.onDisable=function(){pd(c,!0),_u(K,`resize`,j),Q.removeEventListener(`refresh`,j),b.kill()},e.lockAxis=e.lockAxis!==!1,o=new Hc(e),o.iOS=fl,fl&&!f()&&f(1),fl&&G.ticker.add(Al),A=o._dc,D=G.to(o,{ease:`power4`,paused:!0,inherit:!1,scrollX:n?`+=0.1`:`+=0`,scrollY:`+=0.1`,modifiers:{scrollY:ld(f,f(),function(){return D.pause()})},onUpdate:Xu,onComplete:A.vars.onComplete}),o};Q.sort=function(e){if(zl(e))return Z.sort(e);var t=K.pageYOffset||0;return Q.getAll().forEach(function(e){return e._sortY=e.trigger?t+e.trigger.getBoundingClientRect().top:e.start+K.innerHeight}),Z.sort(e||function(e,t){return(e.vars.refreshPriority||0)*-1e6+(e.vars.containerAnimation?1e6:e._sortY)-((t.vars.containerAnimation?1e6:t._sortY)+(t.vars.refreshPriority||0)*-1e6)})},Q.observe=function(e){return new Hc(e)},Q.normalizeScroll=function(e){if(e===void 0)return cl;if(e===!0&&cl)return cl.enable();if(e===!1){cl&&cl.kill(),cl=e;return}var t=e instanceof Hc?e:yd(e);return cl&&cl.target===t.target&&cl.kill(),Pl(t.target)&&(cl=t),t},Q.core={_getVelocityProp:Lc,_inputObserver:gd,_scrollers:W,_proxies:bc,bridge:{ss:function(){Cl||Pu(`scrollStart`),Cl=xl()},ref:function(){return Qc}}},Nl()&&G.registerPlugin(Q),tc.registerPlugin(Q);function bd(){let e=(0,x.useRef)(null),t=(0,x.useRef)(null),n=(0,x.useRef)(null),r=(0,x.useRef)(null),i=(0,x.useRef)(null),a=(0,x.useRef)(null),o=(0,x.useRef)(null);return(0,x.useEffect)(()=>{let s=tc.context(()=>{let s=r.current;s&&(s.pause(),s.currentTime=0),tc.set(n.current,{opacity:0,scale:1.12,filter:`blur(12px)`}),tc.set(a.current,{opacity:0,y:54,x:0,scale:.965,filter:`blur(10px)`}),tc.set(o.current,{width:`0%`}),tc.set(`.fill-line`,{backgroundPosition:`100% 0%`});let c=Q.create({trigger:e.current,start:`top top`,end:`+=1400`,onEnter:()=>document.body.classList.add(`is-dark-hero`),onEnterBack:()=>document.body.classList.add(`is-dark-hero`),onLeave:()=>document.body.classList.remove(`is-dark-hero`),onLeaveBack:()=>document.body.classList.remove(`is-dark-hero`)}),l=!1;return tc.timeline({scrollTrigger:{trigger:e.current,start:`top top`,end:`+=1400`,scrub:.8,pin:!0,anticipatePin:1,fastScrollEnd:!0,preventOverlaps:!0,onUpdate:e=>{tc.set(o.current,{width:`${e.progress*100}%`}),s&&(e.progress>=.42&&!l&&(l=!0,s.play().catch(()=>{})),e.progress<.42&&l&&(l=!1,s.pause(),s.currentTime=0))}}}).to(t.current,{width:`100vw`,height:`100vh`,borderRadius:0,ease:`power2.out`,duration:1},.15).to(t.current,{scale:1.08,ease:`none`},.15).to(`.fill-line`,{backgroundPosition:`0% 0%`,ease:`none`,stagger:.07,duration:.55},.25).to(n.current,{opacity:1,scale:1.035,filter:`blur(0px)`,ease:`none`},1.1).to(i.current,{opacity:0,y:-34,scale:.985,filter:`blur(8px)`,ease:`none`},1.25).to(a.current,{opacity:1,y:0,scale:1,filter:`blur(0px)`,ease:`none`},1.4).to(n.current,{scale:1.095,ease:`none`},1.75),()=>{s&&(s.pause(),s.currentTime=0),c.kill(),document.body.classList.remove(`is-dark-hero`)}},e);return()=>{s.revert(),Q.getAll().forEach(e=>e.kill()),document.querySelectorAll(`[data-gsap-pin-spacer]`).forEach(e=>{let t=e.parentNode;if(t){for(;e.firstChild;)t.insertBefore(e.firstChild,e);t.removeChild(e)}}),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`)}},[]),(0,B.jsx)(`section`,{className:`main-section`,ref:e,children:(0,B.jsx)(`div`,{className:`main-bg-wrap`,children:(0,B.jsxs)(`div`,{className:`main-bg`,ref:t,children:[(0,B.jsx)(`div`,{className:`main-bg-hero1`}),(0,B.jsx)(`div`,{className:`main-bg-hero2`,ref:n,children:(0,B.jsx)(`video`,{ref:r,className:`hero-video`,src:`./images/mainvideo.mp4`,muted:!0,loop:!0,playsInline:!0,preload:`auto`})}),(0,B.jsx)(`div`,{className:`main-visible-atmo main-visible-atmo1`}),(0,B.jsx)(`div`,{className:`main-visible-atmo main-visible-atmo2`}),(0,B.jsx)(`div`,{className:`main-visible-beam main-visible-beam1`}),(0,B.jsx)(`div`,{className:`main-visible-beam main-visible-beam2`}),(0,B.jsx)(`div`,{className:`main-visible-haze`}),(0,B.jsx)(`div`,{className:`main-grid`}),(0,B.jsxs)(`div`,{className:`main-text`,children:[(0,B.jsxs)(`div`,{className:`text text-fill text-left-bottom`,ref:i,children:[(0,B.jsx)(`span`,{className:`main-kicker`,children:`PAL NETWORKS`}),(0,B.jsx)(`span`,{className:`fill-line`,children:`Technology Partner for`}),(0,B.jsx)(`br`,{}),(0,B.jsx)(`span`,{className:`fill-line`,children:`Advanced Air Mobility`})]}),(0,B.jsxs)(`div`,{className:`text text-change text-center-hero`,ref:a,children:[`항공 데이터와 통합 관제 기술로`,(0,B.jsx)(`br`,{}),`안전한 하늘길을 설계합니다`]})]}),(0,B.jsx)(`div`,{className:`main-progress`,children:(0,B.jsx)(`span`,{className:`main-progress-bar`,ref:o})}),(0,B.jsxs)(`div`,{className:`main-scroll-indicator`,children:[(0,B.jsx)(`span`,{className:`main-scroll-line`}),(0,B.jsx)(`span`,{className:`main-scroll-text`,children:`SCROLL`})]})]})})})}tc.registerPlugin(Q);function xd(){let e=(0,x.useRef)(null),t=(0,x.useRef)([]),n=[{step:`01`,label:`비행 검토`,title:`비행가능여부 확인`,desc:`선택한 공역에서 드론 비행 가능 여부와 제한 조건을 실시간으로 확인합니다.`},{step:`02`,label:`승인 신청`,title:`자동비행승인 신청`,desc:`복잡한 승인 절차 없이 간편하게 비행 자동 승인을 신청할 수 있습니다.`},{step:`03`,label:`비행 관제`,title:`실시간 모니터링`,desc:`드론의 위치, 비행 경로, 운항 상태를 실시간으로 확인하고 모니터링합니다.`},{step:`04`,label:`통합 관리`,title:`비행 데이터 관리`,desc:`비행 이력과 운항 스케줄 데이터를 통합 관리하여 효율적인 드론 운영을 지원합니다.`}];return(0,x.useEffect)(()=>{let r=tc.context(()=>{let r=t.current.filter(Boolean);tc.set(r,{yPercent:110,scale:1,opacity:1,rotateX:0,transformOrigin:`center bottom`}),tc.set(r[0],{yPercent:0});let i=tc.timeline({scrollTrigger:{trigger:e.current,start:`top top`,end:`+=${n.length*900}`,scrub:1,pin:!0,anticipatePin:1}});r.forEach((e,t)=>{if(t===0)return;let n=r[t-1];i.to(n,{yPercent:-18,scale:.88,opacity:.35,rotateX:8,filter:`blur(3px)`,duration:1,ease:`none`},t-.85),i.to(e,{yPercent:0,duration:1,ease:`none`},t-.85)}),i.to(r[r.length-1],{yPercent:-10,scale:.94,duration:.8,ease:`none`})},e);return()=>r.revert()},[n.length]),(0,B.jsxs)(`section`,{className:`main-utm-section`,ref:e,children:[(0,B.jsx)(`div`,{className:`main-utm-bg-glow main-utm-bg-glow--a`}),(0,B.jsx)(`div`,{className:`main-utm-bg-glow main-utm-bg-glow--b`}),(0,B.jsxs)(`div`,{className:`utm-floating-air`,"aria-hidden":`true`,children:[(0,B.jsxs)(`div`,{className:`utm-floating-drone utm-floating-drone--a`,children:[(0,B.jsxs)(`svg`,{viewBox:`0 0 64 64`,"aria-hidden":`true`,children:[(0,B.jsx)(`circle`,{cx:`18`,cy:`18`,r:`10`}),(0,B.jsx)(`circle`,{cx:`46`,cy:`18`,r:`10`}),(0,B.jsx)(`circle`,{cx:`18`,cy:`46`,r:`10`}),(0,B.jsx)(`circle`,{cx:`46`,cy:`46`,r:`10`}),(0,B.jsx)(`path`,{d:`M25 25L39 39`}),(0,B.jsx)(`path`,{d:`M39 25L25 39`}),(0,B.jsx)(`circle`,{cx:`32`,cy:`32`,r:`3.5`})]}),(0,B.jsx)(`span`,{})]}),(0,B.jsxs)(`div`,{className:`utm-floating-drone utm-floating-drone--b`,children:[(0,B.jsxs)(`svg`,{viewBox:`0 0 64 64`,"aria-hidden":`true`,children:[(0,B.jsx)(`circle`,{cx:`18`,cy:`18`,r:`10`}),(0,B.jsx)(`circle`,{cx:`46`,cy:`18`,r:`10`}),(0,B.jsx)(`circle`,{cx:`18`,cy:`46`,r:`10`}),(0,B.jsx)(`circle`,{cx:`46`,cy:`46`,r:`10`}),(0,B.jsx)(`path`,{d:`M25 25L39 39`}),(0,B.jsx)(`path`,{d:`M39 25L25 39`}),(0,B.jsx)(`circle`,{cx:`32`,cy:`32`,r:`3.5`})]}),(0,B.jsx)(`span`,{})]}),(0,B.jsxs)(`div`,{className:`utm-floating-drone utm-floating-drone--c`,children:[(0,B.jsxs)(`svg`,{viewBox:`0 0 64 64`,"aria-hidden":`true`,children:[(0,B.jsx)(`circle`,{cx:`18`,cy:`18`,r:`10`}),(0,B.jsx)(`circle`,{cx:`46`,cy:`18`,r:`10`}),(0,B.jsx)(`circle`,{cx:`18`,cy:`46`,r:`10`}),(0,B.jsx)(`circle`,{cx:`46`,cy:`46`,r:`10`}),(0,B.jsx)(`path`,{d:`M25 25L39 39`}),(0,B.jsx)(`path`,{d:`M39 25L25 39`}),(0,B.jsx)(`circle`,{cx:`32`,cy:`32`,r:`3.5`})]}),(0,B.jsx)(`span`,{})]})]}),(0,B.jsxs)(`div`,{className:`main-utm-inner`,children:[(0,B.jsxs)(`div`,{className:`main-utm-head`,children:[(0,B.jsx)(`p`,{className:`main-utm-eyebrow`,children:`UTM SYSTEM`}),(0,B.jsx)(`h2`,{className:`main-utm-title`,children:`드론교통관리 (UTM)`}),(0,B.jsx)(`p`,{className:`main-utm-desc`,children:`드론 하늘길을 통제하는 관제 시스템`})]}),(0,B.jsx)(`div`,{className:`main-utm-stack`,children:n.map((e,n)=>(0,B.jsxs)(`article`,{className:`main-utm-card`,ref:e=>{t.current[n]=e},children:[(0,B.jsxs)(`div`,{className:`main-utm-card-text`,children:[(0,B.jsx)(`span`,{className:`main-utm-step`,children:e.step}),(0,B.jsx)(`p`,{className:`main-utm-label`,children:e.label}),(0,B.jsx)(`h3`,{children:e.title}),(0,B.jsx)(`p`,{children:e.desc})]}),(0,B.jsx)(`div`,{className:`main-utm-card-visual`,children:(0,B.jsx)(`div`,{className:`main-utm-card-visual`,children:(0,B.jsx)(`img`,{className:`main-utm-img main-utm-img${n+1}`,src:`./images/main-utm-img${n+1}.png`,alt:``})})})]},e.step))})]})]})}tc.registerPlugin(Q),tc.registerPlugin(Q);function Sd(){let e=(0,x.useRef)(null),t=(0,x.useRef)(null),n=(0,x.useRef)(null),r=(0,x.useRef)([]),i=(0,x.useRef)(null);return(0,x.useEffect)(()=>{let a=tc.context(()=>{tc.set(n.current,{xPercent:100}),tc.set(r.current,{scaleX:0,transformOrigin:`left center`}),tc.set(i.current,{x:-220,opacity:0});let a=tc.timeline({scrollTrigger:{trigger:e.current,start:`top top`,end:`+=1500`,scrub:1,pin:!0,anticipatePin:1}});a.to(r.current,{scaleX:1,stagger:.08,duration:.7,ease:`none`}),a.to(i.current,{x:0,opacity:1,duration:.7,ease:`none`},`<0.1`),a.to(t.current,{xPercent:-100,duration:1,ease:`none`}),a.to(n.current,{xPercent:0,duration:1,ease:`none`},`<`)},e);return()=>a.revert()},[]),(0,B.jsxs)(`section`,{className:`airspace-transition-section`,ref:e,children:[(0,B.jsxs)(`div`,{className:`airspace-panel airspace-panel--utm`,ref:t,children:[(0,B.jsx)(`p`,{children:`UTM SYSTEM`}),(0,B.jsx)(`h2`,{children:`드론 하늘길에서`})]}),(0,B.jsxs)(`div`,{className:`airspace-panel airspace-panel--uam`,ref:n,children:[(0,B.jsx)(`p`,{children:`UAM SYSTEM`}),(0,B.jsx)(`h2`,{children:`도심 항공 네트워크로`})]}),(0,B.jsx)(`div`,{className:`airspace-lines`,children:[0,1,2,3].map(e=>(0,B.jsx)(`span`,{className:`airspace-line airspace-line--${e+1}`,ref:t=>{r.current[e]=t}},e))}),(0,B.jsx)(`div`,{className:`airspace-moving-dot`,ref:i})]})}function Cd(){return(0,B.jsxs)(`main`,{className:`main-page`,children:[(0,B.jsx)(bd,{}),(0,B.jsx)(xd,{}),(0,B.jsx)(Sd,{})]})}var wd={"/company":{label:`Company`,color:`dark`},"/uam":{label:`UAM / UATM`,color:`dark`},"/business":{label:`Business`,color:`dark`},"/solution":{label:`Solution`,color:`dark`},"/contact":{label:`Contact Us`,color:`dark`}};function Td({title:e,desc:t,navItems:n,bgImage:r}){let{pathname:i}=Qe(),a=wd[`/`+i.split(`/`)[1]]?.label||``,o=n?.find(e=>e.to===i)?.label||``,[s,c]=(0,x.useState)(!1),l=(0,x.useRef)(null);(0,x.useRef)(null);let u=(0,x.useRef)(null),d=(0,x.useRef)(null),f=(0,x.useRef)(null),p=(0,x.useRef)(null),m=(0,x.useRef)(null);(0,x.useEffect)(()=>{let e=setTimeout(()=>l.current?.classList.add(`sh-bg--zoomed`),80),t=setTimeout(()=>u.current?.classList.add(`sh-line--drawn`),600),n=setTimeout(()=>d.current?.classList.add(`sh-fill--on`),200),r=setTimeout(()=>f.current?.classList.add(`sh-fill--on`),480),i=setTimeout(()=>p.current?.classList.add(`sh-desc--on`),900);return()=>[e,t,n,r,i].forEach(clearTimeout)},[i]),(0,x.useEffect)(()=>{let e=e=>{m.current?.contains(e.target)||c(!1)};return document.addEventListener(`mousedown`,e),()=>document.removeEventListener(`mousedown`,e)},[]);let h=typeof e==`string`?e.split(` +파트너를 기다립니다.`,text:`프로젝트 협업이든 커리어든, 편하게 연락 주세요.`,cta:{label:`문의 바로가기`,to:`/contact/inquiry`}}}];function Gn(){let[e,t]=(0,x.useState)(null),[n,r]=(0,x.useState)(!1),[i,a]=(0,x.useState)(!1),[o,s]=(0,x.useState)(!1),[c,l]=(0,x.useState)(!1),[u,d]=(0,x.useState)(null),f=(0,x.useRef)(null),p=(0,x.useRef)({}),m=(0,x.useRef)(null),h=Wn.find(t=>t.key===e),g=!!(h&&!h.simple&&n);(0,x.useEffect)(()=>{let e=()=>{let e=window.pageYOffset||document.documentElement.scrollTop||0,t=document.body.classList.contains(`is-dark-hero`);s(t),a(!t&&e>80)};e();let t=new MutationObserver(()=>{e()});return t.observe(document.body,{attributes:!0,attributeFilter:[`class`]}),window.addEventListener(`scroll`,e,{passive:!0}),()=>{t.disconnect(),window.removeEventListener(`scroll`,e)}},[]),(0,x.useEffect)(()=>()=>{f.current&&clearTimeout(f.current)},[]),(0,x.useEffect)(()=>{if(c){document.body.style.overflow=`hidden`;let e=setTimeout(()=>{m.current?.focus()},50);return()=>{clearTimeout(e),document.body.style.overflow=``}}return document.body.style.overflow=``,()=>{document.body.style.overflow=``}},[c]);let _=()=>{f.current&&clearTimeout(f.current)},v=e=>{_(),r(!0),t(e)},y=()=>{_(),f.current=setTimeout(()=>{r(!1),t(null)},120)},b=()=>{r(!1),t(null)},S=()=>{l(!1),d(null)},C=()=>{b(),S()},w=()=>{l(e=>!e)},T=e=>{d(t=>t===e?null:e)},E=(e,t,n)=>{if(e.key===`ArrowRight`){let e=Wn[t+1]||Wn[0];p.current[e.key]?.focus()}if(e.key===`ArrowLeft`){let e=Wn[t-1]||Wn[Wn.length-1];p.current[e.key]?.focus()}e.key===`ArrowDown`&&!n.simple&&(e.preventDefault(),v(n.key)),e.key===`Escape`&&y()};return(0,B.jsxs)(B.Fragment,{children:[(0,B.jsxs)(`header`,{className:`pal-header ${i?`is-scrolled`:``} ${g?`is-open`:``} ${c?`is-mobile-open`:``}`,onMouseEnter:_,onMouseLeave:y,children:[(0,B.jsxs)(`div`,{className:`pal-header-inner`,children:[(0,B.jsx)(`h1`,{className:`pal-header-logo`,children:(0,B.jsx)(Cn,{to:`/main`,onClick:C,children:(0,B.jsx)(`img`,{src:i||g||c||!o?`./images/pal_logo.png`:`./images/pal_logo_wh.png`,alt:`PAL Networks`})})}),(0,B.jsx)(`nav`,{className:`pal-gnb`,"aria-label":`Primary Navigation`,children:(0,B.jsx)(`ul`,{className:`pal-gnb-depth1`,children:Wn.map((t,n)=>{let r=e===t.key;return(0,B.jsx)(`li`,{className:`pal-gnb-item ${r?`is-active`:``}`,onMouseEnter:()=>{t.simple?(_(),b()):v(t.key)},children:t.simple?(0,B.jsxs)(wn,{to:t.to,className:`pal-gnb-link`,ref:e=>{p.current[t.key]=e},onClick:C,onFocus:()=>{b()},onKeyDown:e=>E(e,n,t),children:[(0,B.jsx)(`span`,{className:`pal-gnb-link-text`,children:t.label}),(0,B.jsx)(`span`,{className:`pal-gnb-link-line`})]}):(0,B.jsxs)(`button`,{type:`button`,className:`pal-gnb-link`,ref:e=>{p.current[t.key]=e},"aria-expanded":r,"aria-haspopup":`true`,onFocus:()=>v(t.key),onClick:()=>v(t.key),onKeyDown:e=>E(e,n,t),children:[(0,B.jsx)(`span`,{className:`pal-gnb-link-text`,children:t.label}),(0,B.jsx)(`span`,{className:`pal-gnb-link-line`})]})},t.key)})})}),(0,B.jsxs)(`div`,{className:`pal-header-util`,children:[(0,B.jsxs)(`div`,{className:`pal-header-lang`,role:`group`,"aria-label":`언어 선택`,children:[(0,B.jsx)(`button`,{type:`button`,className:`pal-header-lang-btn is-active`,"aria-pressed":`true`,children:`KOR`}),(0,B.jsx)(`button`,{type:`button`,className:`pal-header-lang-btn`,"aria-pressed":`false`,children:`ENG`})]}),(0,B.jsxs)(`button`,{type:`button`,className:`pal-header-hamburger ${c?`is-active`:``}`,"aria-label":c?`모바일 메뉴 닫기`:`모바일 메뉴 열기`,"aria-expanded":c,"aria-controls":`pal-mobile-menu`,onClick:w,children:[(0,B.jsx)(`span`,{}),(0,B.jsx)(`span`,{}),(0,B.jsx)(`span`,{})]})]})]}),(0,B.jsx)(`div`,{className:`pal-mega-panel ${g?`is-visible`:``}`,onMouseEnter:()=>{_(),r(!0)},onMouseLeave:y,children:h&&!h.simple&&(0,B.jsxs)(`div`,{className:`pal-mega-panel-inner`,children:[(0,B.jsxs)(`div`,{className:`pal-mega-panel-intro`,children:[(0,B.jsx)(`span`,{className:`pal-mega-panel-eyebrow`,children:h.panelTitle}),(0,B.jsx)(`h2`,{children:h.featured.title}),(0,B.jsx)(`p`,{children:h.featured.text}),(0,B.jsx)(Cn,{to:h.featured.cta.to,className:`pal-mega-panel-cta`,onClick:C,children:h.featured.cta.label})]}),(0,B.jsxs)(`div`,{className:`pal-mega-panel-content`,children:[(0,B.jsxs)(`div`,{className:`pal-mega-panel-top`,children:[(0,B.jsx)(`strong`,{children:h.panelTitle}),(0,B.jsx)(`p`,{children:h.panelDesc})]}),(0,B.jsx)(`div`,{className:`pal-mega-panel-grid`,children:h.sections.map(e=>(0,B.jsxs)(`div`,{className:`pal-mega-section`,children:[(0,B.jsx)(`h3`,{children:e.title}),(0,B.jsx)(`ul`,{children:e.items.map(e=>(0,B.jsx)(`li`,{children:(0,B.jsxs)(Cn,{to:e.to,className:`pal-mega-item`,onClick:C,children:[(0,B.jsx)(`span`,{className:`pal-mega-item-title`,children:e.label}),(0,B.jsx)(`span`,{className:`pal-mega-item-desc`,children:e.desc})]})},e.label))})]},e.title))})]})]})})]}),(0,B.jsx)(`button`,{type:`button`,className:`pal-header-dim ${g?`is-visible`:``}`,"aria-label":`메뉴 닫기`,onClick:b}),(0,B.jsx)(`div`,{className:`pal-mobile-dim ${c?`is-visible`:``}`,onClick:C}),(0,B.jsxs)(`aside`,{id:`pal-mobile-menu`,className:`pal-mobile-menu ${c?`is-open`:``}`,"aria-hidden":!c,children:[(0,B.jsxs)(`div`,{className:`pal-mobile-menu-head`,children:[(0,B.jsx)(`strong`,{children:`MENU`}),(0,B.jsxs)(`button`,{type:`button`,className:`pal-mobile-menu-close`,"aria-label":`모바일 메뉴 닫기`,onClick:C,ref:m,children:[(0,B.jsx)(`span`,{}),(0,B.jsx)(`span`,{})]})]}),(0,B.jsxs)(`div`,{className:`pal-mobile-menu-body`,children:[(0,B.jsx)(`ul`,{className:`pal-mobile-nav`,children:Wn.map(e=>{let t=u===e.key;return(0,B.jsx)(`li`,{className:`pal-mobile-nav-item ${t?`is-open`:``}`,children:e.simple?(0,B.jsx)(Cn,{to:e.to,className:`pal-mobile-nav-link`,onClick:C,children:(0,B.jsx)(`span`,{children:e.label})}):(0,B.jsxs)(B.Fragment,{children:[(0,B.jsxs)(`button`,{type:`button`,className:`pal-mobile-nav-toggle`,onClick:()=>T(e.key),"aria-expanded":t,children:[(0,B.jsx)(`span`,{children:e.label}),(0,B.jsx)(`i`,{className:`pal-mobile-nav-arrow`})]}),(0,B.jsxs)(`div`,{className:`pal-mobile-submenu`,children:[e.sections.map(e=>(0,B.jsxs)(`div`,{className:`pal-mobile-submenu-group`,children:[(0,B.jsx)(`h3`,{children:e.title}),(0,B.jsx)(`ul`,{children:e.items.map(e=>(0,B.jsx)(`li`,{children:(0,B.jsxs)(Cn,{to:e.to,className:`pal-mobile-submenu-link`,onClick:C,children:[(0,B.jsx)(`strong`,{children:e.label}),(0,B.jsx)(`p`,{children:e.desc})]})},e.label))})]},e.title)),(0,B.jsxs)(Cn,{to:e.featured.cta.to,className:`pal-mobile-featured-link`,onClick:C,children:[(0,B.jsx)(`span`,{children:e.featured.eyebrow}),(0,B.jsx)(`strong`,{children:e.featured.cta.label})]})]})]})},e.key)})}),(0,B.jsxs)(`div`,{className:`pal-mobile-lang`,children:[(0,B.jsx)(`span`,{className:`pal-mobile-lang-label`,children:`Language`}),(0,B.jsxs)(`div`,{className:`pal-mobile-lang-toggle`,role:`group`,"aria-label":`언어 선택`,children:[(0,B.jsx)(`button`,{type:`button`,className:`pal-mobile-lang-btn is-active`,"aria-pressed":`true`,children:`KOR`}),(0,B.jsx)(`button`,{type:`button`,className:`pal-mobile-lang-btn`,"aria-pressed":`false`,children:`ENG`})]})]}),(0,B.jsxs)(`div`,{className:`pal-mobile-contact-box`,children:[(0,B.jsx)(`p`,{children:`프로젝트 문의 및 협업 상담이 필요하시면 연락해 주세요.`}),(0,B.jsx)(Cn,{to:`/contact`,className:`pal-mobile-contact-link`,onClick:C,children:`Contact Us`})]})]})]})]})}var Kn=[{title:`COMPANY`,items:[{label:`회사소개`,to:`/company/about`},{label:`연혁`,to:`/company/history`},{label:`고객 및 협력사`,to:`/company/partners`},{label:`찾아오시는 길`,to:`/company/location`}]},{title:`UAM/UATM`,items:[{label:`소개`,to:`/uam/intro`},{label:`도입사례`,to:`/uam/case`}]},{title:`BUSINESS`,items:[{label:`System Integration`,to:`/business/si`},{label:`R&D`,to:`/business/rnd`},{label:`운영 · 유지보수`,to:`/business/maintenance`}]},{title:`SOLUTION`,items:[{label:`비행상황관리 시스템`,to:`/solution/flight-control`},{label:`IBE`,to:`/solution/ibe`},{label:`스마트 관광 예약`,to:`/solution/smart-tour`},{label:`KT G-cloud 인천총판`,to:`/solution/kt-gcloud`}]},{title:`CONTACT`,items:[{label:`문의하기`,to:`/contact/inquiry`},{label:`채용정보`,to:`/contact/recruit`}]}];function qn(){return(0,B.jsx)(`footer`,{className:`site-footer`,children:(0,B.jsxs)(`div`,{className:`footer-inner`,children:[(0,B.jsxs)(`div`,{className:`footer-top`,children:[(0,B.jsx)(`div`,{className:`footer-brand`,children:(0,B.jsx)(Cn,{to:`/main`,className:`footer-logo`,children:(0,B.jsx)(`img`,{src:`./images/pal_logo_wh.png`,alt:`PAL Networks`})})}),(0,B.jsx)(`nav`,{className:`footer-nav`,"aria-label":`Footer Navigation`,children:Kn.map(e=>(0,B.jsxs)(`div`,{className:`footer-nav-group`,children:[(0,B.jsx)(`h5`,{children:e.title}),(0,B.jsx)(`ul`,{children:e.items.map(e=>(0,B.jsx)(`li`,{children:(0,B.jsx)(Cn,{to:e.to,children:e.label})},e.label))})]},e.title))})]}),(0,B.jsx)(`div`,{className:`footer-mid`,children:(0,B.jsxs)(`div`,{className:`footer-info`,children:[(0,B.jsxs)(`p`,{children:[(0,B.jsx)(`span`,{className:`info-item strong`,children:`(주) PALNETWORKS`}),(0,B.jsx)(`span`,{className:`sep`,children:`|`}),(0,B.jsx)(`span`,{className:`info-item`,children:`대표. 최현식`}),(0,B.jsx)(`span`,{className:`sep`,children:`|`}),(0,B.jsx)(`span`,{className:`info-item`,children:`사업자등록번호. 393-81-00110`})]}),(0,B.jsx)(`p`,{children:(0,B.jsx)(`span`,{className:`info-item`,children:`인천광역시 서구 로봇랜드로 155-11 로봇랜드 14층 1401~2호`})}),(0,B.jsxs)(`p`,{children:[(0,B.jsxs)(`span`,{className:`info-item`,children:[(0,B.jsx)(`span`,{className:`strong`,children:`TEL.`}),` 032-727-5909`]}),(0,B.jsx)(`span`,{className:`sep`,children:`|`}),(0,B.jsxs)(`span`,{className:`info-item`,children:[(0,B.jsx)(`span`,{className:`strong`,children:`FAX.`}),` 032-727-5908`]}),(0,B.jsx)(`span`,{className:`sep`,children:`|`}),(0,B.jsxs)(`span`,{className:`info-item`,children:[(0,B.jsx)(`span`,{className:`strong`,children:`E-mail.`}),` `,(0,B.jsx)(`a`,{href:`mailto:help@palnet.co.kr`,children:`help@palnet.co.kr`})]})]})]})}),(0,B.jsxs)(`div`,{className:`footer-bot`,children:[(0,B.jsx)(`p`,{className:`footer-copy`,children:`Copyright © (주) PALNETWORKS. All rights reserved.`}),(0,B.jsxs)(`ul`,{className:`footer-policy`,children:[(0,B.jsx)(`li`,{children:(0,B.jsx)(`a`,{href:`#none`,children:`Privacy Policy`})}),(0,B.jsx)(`li`,{children:(0,B.jsx)(`a`,{href:`#none`,children:`Terms of Use`})})]})]})]})})}function Jn(){return(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)(Gn,{}),(0,B.jsx)(`main`,{className:`main-layout`,children:(0,B.jsx)(kt,{})}),(0,B.jsx)(qn,{})]})}function Yn(){return(0,x.useEffect)(()=>{document.body.classList.add(`is-dark-hero`);let e=()=>{window.scrollY>400?document.body.classList.remove(`is-dark-hero`):document.body.classList.add(`is-dark-hero`)};return window.addEventListener(`scroll`,e,{passive:!0}),()=>{window.removeEventListener(`scroll`,e),document.body.classList.remove(`is-dark-hero`)}},[]),(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)(Gn,{}),(0,B.jsx)(`main`,{className:`sub-layout`,children:(0,B.jsx)(kt,{})}),(0,B.jsx)(qn,{})]})}function Xn(e){if(e===void 0)throw ReferenceError(`this hasn't been initialised - super() hasn't been called`);return e}function Zn(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}var Qn={autoSleep:120,force3D:`auto`,nullTargetWarn:1,units:{lineHeight:``}},$n={duration:.5,overwrite:!1,delay:0},er,tr,nr,rr=1e8,ir=1/rr,ar=Math.PI*2,or=ar/4,sr=0,cr=Math.sqrt,lr=Math.cos,ur=Math.sin,dr=function(e){return typeof e==`string`},fr=function(e){return typeof e==`function`},pr=function(e){return typeof e==`number`},mr=function(e){return e===void 0},hr=function(e){return typeof e==`object`},gr=function(e){return e!==!1},_r=function(){return typeof window<`u`},vr=function(e){return fr(e)||dr(e)},yr=typeof ArrayBuffer==`function`&&ArrayBuffer.isView||function(){},br=Array.isArray,xr=/random\([^)]+\)/g,Sr=/,\s*/g,Cr=/(?:-?\.?\d|\.)+/gi,wr=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,Tr=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,Er=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,Dr=/[+-]=-?[.\d]+/,Or=/[^,'"\[\]\s]+/gi,kr=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,Ar,jr,Mr,Nr,Pr={},Fr={},Ir,Lr=function(e){return(Fr=hi(e,Pr))&&Mo},Rr=function(e,t){return console.warn(`Invalid property`,e,`set to`,t,`Missing plugin? gsap.registerPlugin()`)},zr=function(e,t){return!t&&console.warn(e)},Br=function(e,t){return e&&(Pr[e]=t)&&Fr&&(Fr[e]=t)||Pr},Vr=function(){return 0},Hr={suppressEvents:!0,isStart:!0,kill:!1},Ur={suppressEvents:!0,kill:!1},Wr={suppressEvents:!0},Gr={},Kr=[],qr={},Jr,Yr={},Xr={},Zr=30,Qr=[],$r=``,ei=function(e){var t=e[0],n,r;if(hr(t)||fr(t)||(e=[e]),!(n=(t._gsap||{}).harness)){for(r=Qr.length;r--&&!Qr[r].targetTest(t););n=Qr[r]}for(r=e.length;r--;)e[r]&&(e[r]._gsap||(e[r]._gsap=new Ha(e[r],n)))||e.splice(r,1);return e},ti=function(e){return e._gsap||ei(Zi(e))[0]._gsap},ni=function(e,t,n){return(n=e[t])&&fr(n)?e[t]():mr(n)&&e.getAttribute&&e.getAttribute(t)||n},ri=function(e,t){return(e=e.split(`,`)).forEach(t)||e},ii=function(e){return Math.round(e*1e5)/1e5||0},ai=function(e){return Math.round(e*1e7)/1e7||0},oi=function(e,t){var n=t.charAt(0),r=parseFloat(t.substr(2));return e=parseFloat(e),n===`+`?e+r:n===`-`?e-r:n===`*`?e*r:e/r},si=function(e,t){for(var n=t.length,r=0;e.indexOf(t[r])<0&&++ro;)a=a._prev;return a?(t._next=a._next,a._next=t):(t._next=e[n],e[n]=t),t._next?t._next._prev=t:e[r]=t,t._prev=a,t.parent=t._dp=e,t},xi=function(e,t,n,r){n===void 0&&(n=`_first`),r===void 0&&(r=`_last`);var i=t._prev,a=t._next;i?i._next=a:e[n]===t&&(e[n]=a),a?a._prev=i:e[r]===t&&(e[r]=i),t._next=t._prev=t.parent=null},Si=function(e,t){e.parent&&(!t||e.parent.autoRemoveChildren)&&e.parent.remove&&e.parent.remove(e),e._act=0},Ci=function(e,t){if(e&&(!t||t._end>e._dur||t._start<0))for(var n=e;n;)n._dirty=1,n=n.parent;return e},wi=function(e){for(var t=e.parent;t&&t.parent;)t._dirty=1,t.totalDuration(),t=t.parent;return e},Ti=function(e,t,n,r){return e._startAt&&(tr?e._startAt.revert(Ur):e.vars.immediateRender&&!e.vars.autoRevert||e._startAt.render(t,!0,r))},Ei=function e(t){return!t||t._ts&&e(t.parent)},Di=function(e){return e._repeat?Oi(e._tTime,e=e.duration()+e._rDelay)*e:0},Oi=function(e,t){var n=Math.floor(e=ai(e/t));return e&&n===e?n-1:n},ki=function(e,t){return(e-t._start)*t._ts+(t._ts>=0?0:t._dirty?t.totalDuration():t._tDur)},Ai=function(e){return e._end=ai(e._start+(e._tDur/Math.abs(e._ts||e._rts||ir)||0))},ji=function(e,t){var n=e._dp;return n&&n.smoothChildTiming&&e._ts&&(e._start=ai(n._time-(e._ts>0?t/e._ts:((e._dirty?e.totalDuration():e._tDur)-t)/-e._ts)),Ai(e),n._dirty||Ci(n,e)),e},Mi=function(e,t){var n;if((t._time||!t._dur&&t._initted||t._startir)&&t.render(n,!0)),Ci(e,t)._dp&&e._initted&&e._time>=e._dur&&e._ts){if(e._dur=0&&n.totalTime(n._tTime),n=n._dp;e._zTime=-ir}},V=function(e,t,n,r){return t.parent&&Si(t),t._start=ai((pr(n)?n:n||e!==Ar?Hi(e,n,t):e._time)+t._delay),t._end=ai(t._start+(t.totalDuration()/Math.abs(t.timeScale())||0)),bi(e,t,`_first`,`_last`,e._sort?`_start`:0),Ii(t)||(e._recent=t),r||Mi(e,t),e._ts<0&&ji(e,e._tTime),e},Ni=function(e,t){return(Pr.ScrollTrigger||Rr(`scrollTrigger`,t))&&Pr.ScrollTrigger.create(t,e)},Pi=function(e,t,n,r,i){if(Za(e,t,i),!e._initted)return 1;if(!n&&e._pt&&!tr&&(e._dur&&e.vars.lazy!==!1||!e._dur&&e.vars.lazy)&&Jr!==ka.frame)return Kr.push(e),e._lazy=[i,r],1},Fi=function e(t){var n=t.parent;return n&&n._ts&&n._initted&&!n._lock&&(n.rawTime()<0||e(n))},Ii=function(e){var t=e.data;return t===`isFromStart`||t===`isStart`},Li=function(e,t,n,r){var i=e.ratio,a=t<0||!t&&(!e._start&&Fi(e)&&!(!e._initted&&Ii(e))||(e._ts<0||e._dp._ts<0)&&!Ii(e))?0:1,o=e._rDelay,s=0,c,l,u;if(o&&e._repeat&&(s=Gi(0,e._tDur,t),l=Oi(s,o),e._yoyo&&l&1&&(a=1-a),l!==Oi(e._tTime,o)&&(i=1-a,e.vars.repeatRefresh&&e._initted&&e.invalidate())),a!==i||tr||r||e._zTime===ir||!t&&e._zTime){if(!e._initted&&Pi(e,t,r,n,s))return;for(u=e._zTime,e._zTime=t||(n?ir:0),n||=t&&!u,e.ratio=a,e._from&&(a=1-a),e._time=0,e._tTime=s,c=e._pt;c;)c.r(a,c.d),c=c._next;t<0&&Ti(e,t,n,!0),e._onUpdate&&!n&&ma(e,`onUpdate`),s&&e._repeat&&!n&&e.parent&&ma(e,`onRepeat`),(t>=e._tDur||t<0)&&e.ratio===a&&(a&&Si(e,1),!n&&!tr&&(ma(e,a?`onComplete`:`onReverseComplete`,!0),e._prom&&e._prom()))}else e._zTime||=t},Ri=function(e,t,n){var r;if(n>t)for(r=e._first;r&&r._start<=n;){if(r.data===`isPause`&&r._start>t)return r;r=r._next}else for(r=e._last;r&&r._start>=n;){if(r.data===`isPause`&&r._start0&&!r&&ji(e,e._tTime=e._tDur*o),e.parent&&Ai(e),n||Ci(e.parent,e),e},Bi=function(e){return e instanceof Wa?Ci(e):zi(e,e._dur)},Vi={_start:0,endTime:Vr,totalDuration:Vr},Hi=function e(t,n,r){var i=t.labels,a=t._recent||Vi,o=t.duration()>=rr?a.endTime(!1):t._dur,s,c,l;return dr(n)&&(isNaN(n)||n in i)?(c=n.charAt(0),l=n.substr(-1)===`%`,s=n.indexOf(`=`),c===`<`||c===`>`?(s>=0&&(n=n.replace(/=/,``)),(c===`<`?a._start:a.endTime(a._repeat>=0))+(parseFloat(n.substr(1))||0)*(l?(s<0?a:r).totalDuration()/100:1)):s<0?(n in i||(i[n]=o),i[n]):(c=parseFloat(n.charAt(s-1)+n.substr(s+1)),l&&r&&(c=c/100*(br(r)?r[0]:r).totalDuration()),s>1?e(t,n.substr(0,s-1),r)+c:o+c)):n==null?o:+n},Ui=function(e,t,n){var r=pr(t[1]),i=(r?2:1)+(e<2?0:1),a=t[i],o,s;if(r&&(a.duration=t[1]),a.parent=n,e){for(o=a,s=n;s&&!(`immediateRender`in o);)o=s.vars.defaults||{},s=gr(s.vars.inherit)&&s.parent;a.immediateRender=gr(o.immediateRender),e<2?a.runBackwards=1:a.startAt=t[i-1]}return new io(t[0],a,t[i+1])},Wi=function(e,t){return e||e===0?t(e):t},Gi=function(e,t,n){return nt?t:n},Ki=function(e,t){return!dr(e)||!(t=kr.exec(e))?``:t[1]},qi=function(e,t,n){return Wi(n,function(n){return Gi(e,t,n)})},Ji=[].slice,Yi=function(e,t){return e&&hr(e)&&`length`in e&&(!t&&!e.length||e.length-1 in e&&hr(e[0]))&&!e.nodeType&&e!==jr},Xi=function(e,t,n){return n===void 0&&(n=[]),e.forEach(function(e){var r;return dr(e)&&!t||Yi(e,1)?(r=n).push.apply(r,Zi(e)):n.push(e)})||n},Zi=function(e,t,n){return nr&&!t&&nr.selector?nr.selector(e):dr(e)&&!n&&(Mr||!Aa())?Ji.call((t||Nr).querySelectorAll(e),0):br(e)?Xi(e,n):Yi(e)?Ji.call(e,0):e?[e]:[]},Qi=function(e){return e=Zi(e)[0]||zr(`Invalid scope`)||{},function(t){var n=e.current||e.nativeElement||e;return Zi(t,n.querySelectorAll?n:n===e?zr(`Invalid scope`)||Nr.createElement(`div`):e)}},$i=function(e){return e.sort(function(){return .5-Math.random()})},ea=function(e){if(fr(e))return e;var t=hr(e)?e:{each:e},n=La(t.ease),r=t.from||0,i=parseFloat(t.base)||0,a={},o=r>0&&r<1,s=isNaN(r)||o,c=t.axis,l=r,u=r;return dr(r)?l=u={center:.5,edges:.5,end:1}[r]||0:!o&&s&&(l=r[0],u=r[1]),function(e,o,d){var f=(d||t).length,p=a[f],m,h,g,_,v,y,b,x,S;if(!p){if(S=t.grid===`auto`?0:(t.grid||[1,rr])[1],!S){for(b=-rr;b<(b=d[S++].getBoundingClientRect().left)&&Sb&&(b=v),vf?f-1:c?c===`y`?f/S:S:Math.max(S,f/S))||0)*(r===`edges`?-1:1),p.b=f<0?i-f:i,p.u=Ki(t.amount||t.each)||0,n=n&&f<0?Ia(n):n}return f=(p[e]-p.min)/p.max||0,ai(p.b+(n?n(f):f)*p.v)+p.u}},ta=function(e){var t=10**((e+``).split(`.`)[1]||``).length;return function(n){var r=ai(Math.round(parseFloat(n)/e)*e*t);return(r-r%1)/t+(pr(n)?0:Ki(n))}},na=function(e,t){var n=br(e),r,i;return!n&&hr(e)&&(r=n=e.radius||rr,e.values?(e=Zi(e.values),(i=!pr(e[0]))&&(r*=r)):e=ta(e.increment)),Wi(t,n?fr(e)?function(t){return i=e(t),Math.abs(i-t)<=r?i:t}:function(t){for(var n=parseFloat(i?t.x:t),a=parseFloat(i?t.y:0),o=rr,s=0,c=e.length,l,u;c--;)i?(l=e[c].x-n,u=e[c].y-a,l=l*l+u*u):l=Math.abs(e[c]-n),li?a-e:e)})},ua=function(e){return e.replace(xr,function(e){var t=e.indexOf(`[`)+1,n=e.substring(t||7,t?e.indexOf(`]`):e.length-1).split(Sr);return ra(t?n:+n[0],t?0:+n[1],+n[2]||1e-5)})},da=function(e,t,n,r,i){var a=t-e,o=r-n;return Wi(i,function(t){return n+((t-e)/a*o||0)})},fa=function e(t,n,r,i){var a=isNaN(t+n)?0:function(e){return(1-e)*t+e*n};if(!a){var o=dr(t),s={},c,l,u,d,f;if(r===!0&&(i=1)&&(r=null),o)t={p:t},n={p:n};else if(br(t)&&!br(n)){for(u=[],d=t.length,f=d-2,l=1;l(o=Math.abs(o))&&(s=a,i=o);return s},ma=function(e,t,n){var r=e.vars,i=r[t],a=nr,o=e._ctx,s,c,l;if(i)return s=r[t+`Params`],c=r.callbackScope||e,n&&Kr.length&&ci(),o&&(nr=o),l=s?i.apply(c,s):i.call(c),nr=a,l},ha=function(e){return Si(e),e.scrollTrigger&&e.scrollTrigger.kill(!!tr),e.progress()<1&&ma(e,`onInterrupt`),e},ga,_a=[],va=function(e){if(e)if(e=!e.name&&e.default||e,_r()||e.headless){var t=e.name,n=fr(e),r=t&&!n&&e.init?function(){this._props=[]}:e,i={init:Vr,render:po,add:Ka,kill:ho,modifier:mo,rawVars:0},a={targetTest:0,get:0,getSetter:lo,aliases:{},register:0};if(Aa(),e!==r){if(Yr[t])return;pi(r,pi(_i(e,i),a)),hi(r.prototype,hi(i,_i(e,a))),Yr[r.prop=t]=r,e.targetTest&&(Qr.push(r),Gr[t]=1),t=(t===`css`?`CSS`:t.charAt(0).toUpperCase()+t.substr(1))+`Plugin`}Br(t,r),e.register&&e.register(Mo,r,vo)}else _a.push(e)},ya=255,ba={aqua:[0,ya,ya],lime:[0,ya,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,ya],navy:[0,0,128],white:[ya,ya,ya],olive:[128,128,0],yellow:[ya,ya,0],orange:[ya,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[ya,0,0],pink:[ya,192,203],cyan:[0,ya,ya],transparent:[ya,ya,ya,0]},xa=function(e,t,n){return e+=e<0?1:e>1?-1:0,(e*6<1?t+(n-t)*e*6:e<.5?n:e*3<2?t+(n-t)*(2/3-e)*6:t)*ya+.5|0},Sa=function(e,t,n){var r=e?pr(e)?[e>>16,e>>8&ya,e&ya]:0:ba.black,i,a,o,s,c,l,u,d,f,p;if(!r){if(e.substr(-1)===`,`&&(e=e.substr(0,e.length-1)),ba[e])r=ba[e];else if(e.charAt(0)===`#`){if(e.length<6&&(i=e.charAt(1),a=e.charAt(2),o=e.charAt(3),e=`#`+i+i+a+a+o+o+(e.length===5?e.charAt(4)+e.charAt(4):``)),e.length===9)return r=parseInt(e.substr(1,6),16),[r>>16,r>>8&ya,r&ya,parseInt(e.substr(7),16)/255];e=parseInt(e.substr(1),16),r=[e>>16,e>>8&ya,e&ya]}else if(e.substr(0,3)===`hsl`){if(r=p=e.match(Cr),!t)s=r[0]%360/360,c=r[1]/100,l=r[2]/100,a=l<=.5?l*(c+1):l+c-l*c,i=l*2-a,r.length>3&&(r[3]*=1),r[0]=xa(s+1/3,i,a),r[1]=xa(s,i,a),r[2]=xa(s-1/3,i,a);else if(~e.indexOf(`=`))return r=e.match(wr),n&&r.length<4&&(r[3]=1),r}else r=e.match(Cr)||ba.transparent;r=r.map(Number)}return t&&!p&&(i=r[0]/ya,a=r[1]/ya,o=r[2]/ya,u=Math.max(i,a,o),d=Math.min(i,a,o),l=(u+d)/2,u===d?s=c=0:(f=u-d,c=l>.5?f/(2-u-d):f/(u+d),s=u===i?(a-o)/f+(at||h<0)&&(r+=h-n),i+=h,y=i-r,_=y-o,(_>0||g)&&(b=++d.frame,f=y-d.time*1e3,d.time=y/=1e3,o+=_+(_>=a?4:a-_),v=1),g||(c=l(u)),v)for(p=0;p=t&&p--},_listeners:s},d}(),Aa=function(){return!Oa&&ka.wake()},H={},ja=/^[\d.\-M][\d.\-,\s]/,Ma=/["']/g,Na=function(e){for(var t={},n=e.substr(1,e.length-3).split(`:`),r=n[0],i=1,a=n.length,o,s,c;i1&&n.config?n.config.apply(null,~e.indexOf(`{`)?[Na(t[1])]:Pa(e).split(`,`).map(di)):H._CE&&ja.test(e)?H._CE(``,e):n},Ia=function(e){return function(t){return 1-e(1-t)}},La=function(e,t){return e&&(fr(e)?e:H[e]||Fa(e))||t},Ra=function(e,t,n,r){n===void 0&&(n=function(e){return 1-t(1-e)}),r===void 0&&(r=function(e){return e<.5?t(e*2)/2:1-t((1-e)*2)/2});var i={easeIn:t,easeOut:n,easeInOut:r},a;return ri(e,function(e){for(var t in H[e]=Pr[e]=i,H[a=e.toLowerCase()]=n,i)H[a+(t===`easeIn`?`.in`:t===`easeOut`?`.out`:`.inOut`)]=H[e+`.`+t]=i[t]}),i},za=function(e){return function(t){return t<.5?(1-e(1-t*2))/2:.5+e((t-.5)*2)/2}},Ba=function e(t,n,r){var i=n>=1?n:1,a=(r||(t?.3:.45))/(n<1?n:1),o=a/ar*(Math.asin(1/i)||0),s=function(e){return e===1?1:i*2**(-10*e)*ur((e-o)*a)+1},c=t===`out`?s:t===`in`?function(e){return 1-s(1-e)}:za(s);return a=ar/a,c.config=function(n,r){return e(t,n,r)},c},Va=function e(t,n){n===void 0&&(n=1.70158);var r=function(e){return e?--e*e*((n+1)*e+n)+1:0},i=t===`out`?r:t===`in`?function(e){return 1-r(1-e)}:za(r);return i.config=function(n){return e(t,n)},i};ri(`Linear,Quad,Cubic,Quart,Quint,Strong`,function(e,t){var n=t<5?t+1:t;Ra(e+`,Power`+(n-1),t?function(e){return e**+n}:function(e){return e},function(e){return 1-(1-e)**n},function(e){return e<.5?(e*2)**n/2:1-((1-e)*2)**n/2})}),H.Linear.easeNone=H.none=H.Linear.easeIn,Ra(`Elastic`,Ba(`in`),Ba(`out`),Ba()),(function(e,t){var n=1/t,r=2*n,i=2.5*n,a=function(a){return a0?e+(e+this._rDelay)*this._repeat:e):this.totalDuration()&&this._dur},t.totalDuration=function(e){return arguments.length?(this._dirty=0,zi(this,this._repeat<0?e:(e-this._repeat*this._rDelay)/(this._repeat+1))):this._tDur},t.totalTime=function(e,t){if(Aa(),!arguments.length)return this._tTime;var n=this._dp;if(n&&n.smoothChildTiming&&this._ts){for(ji(this,e),!n._dp||n.parent||Mi(n,this);n&&n.parent;)n.parent._time!==n._start+(n._ts>=0?n._tTime/n._ts:(n.totalDuration()-n._tTime)/-n._ts)&&n.totalTime(n._tTime,!0),n=n.parent;!this.parent&&this._dp.autoRemoveChildren&&(this._ts>0&&e0||!this._tDur&&!e)&&V(this._dp,this,this._start-this._delay)}return(this._tTime!==e||!this._dur&&!t||this._initted&&Math.abs(this._zTime)===ir||!this._initted&&this._dur&&e||!e&&!this._initted&&(this.add||this._ptLookup))&&(this._ts||(this._pTime=e),ui(this,e,t)),this},t.time=function(e,t){return arguments.length?this.totalTime(Math.min(this.totalDuration(),e+Di(this))%(this._dur+this._rDelay)||(e?this._dur:0),t):this._time},t.totalProgress=function(e,t){return arguments.length?this.totalTime(this.totalDuration()*e,t):this.totalDuration()?Math.min(1,this._tTime/this._tDur):this.rawTime()>=0&&this._initted?1:0},t.progress=function(e,t){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&!(this.iteration()&1)?1-e:e)+Di(this),t):this.duration()?Math.min(1,this._time/this._dur):+(this.rawTime()>0)},t.iteration=function(e,t){var n=this.duration()+this._rDelay;return arguments.length?this.totalTime(this._time+(e-1)*n,t):this._repeat?Oi(this._tTime,n)+1:1},t.timeScale=function(e,t){if(!arguments.length)return this._rts===-ir?0:this._rts;if(this._rts===e)return this;var n=this.parent&&this._ts?ki(this.parent._time,this):this._tTime;return this._rts=+e||0,this._ts=this._ps||e===-ir?0:this._rts,this.totalTime(Gi(-Math.abs(this._delay),this.totalDuration(),n),t!==!1),Ai(this),wi(this)},t.paused=function(e){return arguments.length?(this._ps!==e&&(this._ps=e,e?(this._pTime=this._tTime||Math.max(-this._delay,this.rawTime()),this._ts=this._act=0):(Aa(),this._ts=this._rts,this.totalTime(this.parent&&!this.parent.smoothChildTiming?this.rawTime():this._tTime||this._pTime,this.progress()===1&&Math.abs(this._zTime)!==ir&&(this._tTime-=ir)))),this):this._ps},t.startTime=function(e){if(arguments.length){this._start=ai(e);var t=this.parent||this._dp;return t&&(t._sort||!this.parent)&&V(t,this,this._start-this._delay),this}return this._start},t.endTime=function(e){return this._start+(gr(e)?this.totalDuration():this.duration())/Math.abs(this._ts||1)},t.rawTime=function(e){var t=this.parent||this._dp;return t?e&&(!this._ts||this._repeat&&this._time&&this.totalProgress()<1)?this._tTime%(this._dur+this._rDelay):this._ts?ki(t.rawTime(e),this):this._tTime:this._tTime},t.revert=function(e){e===void 0&&(e=Wr);var t=tr;return tr=e,li(this)&&(this.timeline&&this.timeline.revert(e),this.totalTime(-.01,e.suppressEvents)),this.data!==`nested`&&e.kill!==!1&&this.kill(),tr=t,this},t.globalTime=function(e){for(var t=this,n=arguments.length?e:t.rawTime();t;)n=t._start+n/(Math.abs(t._ts)||1),t=t._dp;return!this.parent&&this._sat?this._sat.globalTime(e):n},t.repeat=function(e){return arguments.length?(this._repeat=e===1/0?-2:e,Bi(this)):this._repeat===-2?1/0:this._repeat},t.repeatDelay=function(e){if(arguments.length){var t=this._time;return this._rDelay=e,Bi(this),t?this.time(t):this}return this._rDelay},t.yoyo=function(e){return arguments.length?(this._yoyo=e,this):this._yoyo},t.seek=function(e,t){return this.totalTime(Hi(this,e),gr(t))},t.restart=function(e,t){return this.play().totalTime(e?-this._delay:0,gr(t)),this._dur||(this._zTime=-ir),this},t.play=function(e,t){return e!=null&&this.seek(e,t),this.reversed(!1).paused(!1)},t.reverse=function(e,t){return e!=null&&this.seek(e||this.totalDuration(),t),this.reversed(!0).paused(!1)},t.pause=function(e,t){return e!=null&&this.seek(e,t),this.paused(!0)},t.resume=function(){return this.paused(!1)},t.reversed=function(e){return arguments.length?(!!e!==this.reversed()&&this.timeScale(-this._rts||(e?-ir:0)),this):this._rts<0},t.invalidate=function(){return this._initted=this._act=0,this._zTime=-ir,this},t.isActive=function(){var e=this.parent||this._dp,t=this._start,n;return!!(!e||this._ts&&this._initted&&e.isActive()&&(n=e.rawTime(!0))>=t&&n1?(t?(r[e]=t,n&&(r[e+`Params`]=n),e===`onUpdate`&&(this._onUpdate=t)):delete r[e],this):r[e]},t.then=function(e){var t=this,n=t._prom;return new Promise(function(r){var i=fr(e)?e:fi,a=function(){var e=t.then;t.then=null,n&&n(),fr(i)&&(i=i(t))&&(i.then||i===t)&&(t.then=e),r(i),t.then=e};t._initted&&t.totalProgress()===1&&t._ts>=0||!t._tTime&&t._ts<0?a():t._prom=a})},t.kill=function(){ha(this)},e}();pi(Ua.prototype,{_time:0,_start:0,_end:0,_tTime:0,_tDur:0,_dirty:0,_repeat:0,_yoyo:!1,parent:null,_initted:!1,_rDelay:0,_ts:1,_dp:0,ratio:0,_zTime:-ir,_prom:0,_ps:!1,_rts:1});var Wa=function(e){Zn(t,e);function t(t,n){var r;return t===void 0&&(t={}),r=e.call(this,t)||this,r.labels={},r.smoothChildTiming=!!t.smoothChildTiming,r.autoRemoveChildren=!!t.autoRemoveChildren,r._sort=gr(t.sortChildren),Ar&&V(t.parent||Ar,Xn(r),n),t.reversed&&r.reverse(),t.paused&&r.paused(!0),t.scrollTrigger&&Ni(Xn(r),t.scrollTrigger),r}var n=t.prototype;return n.to=function(e,t,n){return Ui(0,arguments,this),this},n.from=function(e,t,n){return Ui(1,arguments,this),this},n.fromTo=function(e,t,n,r){return Ui(2,arguments,this),this},n.set=function(e,t,n){return t.duration=0,t.parent=this,vi(t).repeatDelay||(t.repeat=0),t.immediateRender=!!t.immediateRender,new io(e,t,Hi(this,n),1),this},n.call=function(e,t,n){return V(this,io.delayedCall(0,e,t),n)},n.staggerTo=function(e,t,n,r,i,a,o){return n.duration=t,n.stagger=n.stagger||r,n.onComplete=a,n.onCompleteParams=o,n.parent=this,new io(e,n,Hi(this,i)),this},n.staggerFrom=function(e,t,n,r,i,a,o){return n.runBackwards=1,vi(n).immediateRender=gr(n.immediateRender),this.staggerTo(e,t,n,r,i,a,o)},n.staggerFromTo=function(e,t,n,r,i,a,o,s){return r.startAt=n,vi(r).immediateRender=gr(r.immediateRender),this.staggerTo(e,t,r,i,a,o,s)},n.render=function(e,t,n){var r=this._time,i=this._dirty?this.totalDuration():this._tDur,a=this._dur,o=e<=0?0:ai(e),s=this._zTime<0!=e<0&&(this._initted||!a),c,l,u,d,f,p,m,h,g,_,v,y;if(this!==Ar&&o>i&&e>=0&&(o=i),o!==this._tTime||n||s){if(r!==this._time&&a&&(o+=this._time-r,e+=this._time-r),c=o,g=this._start,h=this._ts,p=!h,s&&(a||(r=this._zTime),(e||!t)&&(this._zTime=e)),this._repeat){if(v=this._yoyo,f=a+this._rDelay,this._repeat<-1&&e<0)return this.totalTime(f*100+e,t,n);if(c=ai(o%f),o===i?(d=this._repeat,c=a):(_=ai(o/f),d=~~_,d&&d===_&&(c=a,d--),c>a&&(c=a)),_=Oi(this._tTime,f),!r&&this._tTime&&_!==d&&this._tTime-_*f-this._dur<=0&&(_=d),v&&d&1&&(c=a-c,y=1),d!==_&&!this._lock){var b=v&&_&1,x=b===(v&&d&1);if(d<_&&(b=!b),r=b?0:o%a?a:o,this._lock=1,this.render(r||(y?0:ai(d*f)),t,!a)._lock=0,this._tTime=o,!t&&this.parent&&ma(this,`onRepeat`),this.vars.repeatRefresh&&!y&&(this.invalidate()._lock=1,_=d),r&&r!==this._time||p!==!this._ts||this.vars.onRepeat&&!this.parent&&!this._act||(a=this._dur,i=this._tDur,x&&(this._lock=2,r=b?a:-1e-4,this.render(r,!0),this.vars.repeatRefresh&&!y&&this.invalidate()),this._lock=0,!this._ts&&!p))return this}}if(this._hasPause&&!this._forcing&&this._lock<2&&(m=Ri(this,ai(r),ai(c)),m&&(o-=c-(c=m._start))),this._tTime=o,this._time=c,this._act=!!h,this._initted||(this._onUpdate=this.vars.onUpdate,this._initted=1,this._zTime=e,r=0),!r&&o&&a&&!t&&!_&&(ma(this,`onStart`),this._tTime!==o))return this;if(c>=r&&e>=0)for(l=this._first;l;){if(u=l._next,(l._act||c>=l._start)&&l._ts&&m!==l){if(l.parent!==this)return this.render(e,t,n);if(l.render(l._ts>0?(c-l._start)*l._ts:(l._dirty?l.totalDuration():l._tDur)+(c-l._start)*l._ts,t,n),c!==this._time||!this._ts&&!p){m=0,u&&(o+=this._zTime=-ir);break}}l=u}else{l=this._last;for(var S=e<0?e:c;l;){if(u=l._prev,(l._act||S<=l._end)&&l._ts&&m!==l){if(l.parent!==this)return this.render(e,t,n);if(l.render(l._ts>0?(S-l._start)*l._ts:(l._dirty?l.totalDuration():l._tDur)+(S-l._start)*l._ts,t,n||tr&&li(l)),c!==this._time||!this._ts&&!p){m=0,u&&(o+=this._zTime=S?-ir:ir);break}}l=u}}if(m&&!t&&(this.pause(),m.render(c>=r?0:-ir)._zTime=c>=r?1:-1,this._ts))return this._start=g,Ai(this),this.render(e,t,n);this._onUpdate&&!t&&ma(this,`onUpdate`,!0),(o===i&&this._tTime>=this.totalDuration()||!o&&r)&&(g===this._start||Math.abs(h)!==Math.abs(this._ts))&&(this._lock||((e||!a)&&(o===i&&this._ts>0||!o&&this._ts<0)&&Si(this,1),!t&&!(e<0&&!r)&&(o||r||!i)&&(ma(this,o===i&&e>=0?`onComplete`:`onReverseComplete`,!0),this._prom&&!(o0)&&this._prom())))}return this},n.add=function(e,t){var n=this;if(pr(t)||(t=Hi(this,t,e)),!(e instanceof Ua)){if(br(e))return e.forEach(function(e){return n.add(e,t)}),this;if(dr(e))return this.addLabel(e,t);if(fr(e))e=io.delayedCall(0,e);else return this}return this===e?this:V(this,e,t)},n.getChildren=function(e,t,n,r){e===void 0&&(e=!0),t===void 0&&(t=!0),n===void 0&&(n=!0),r===void 0&&(r=-rr);for(var i=[],a=this._first;a;)a._start>=r&&(a instanceof io?t&&i.push(a):(n&&i.push(a),e&&i.push.apply(i,a.getChildren(!0,t,n)))),a=a._next;return i},n.getById=function(e){for(var t=this.getChildren(1,1,1),n=t.length;n--;)if(t[n].vars.id===e)return t[n]},n.remove=function(e){return dr(e)?this.removeLabel(e):fr(e)?this.killTweensOf(e):(e.parent===this&&xi(this,e),e===this._recent&&(this._recent=this._last),Ci(this))},n.totalTime=function(t,n){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=ai(ka.time-(this._ts>0?t/this._ts:(this.totalDuration()-t)/-this._ts))),e.prototype.totalTime.call(this,t,n),this._forcing=0,this):this._tTime},n.addLabel=function(e,t){return this.labels[e]=Hi(this,t),this},n.removeLabel=function(e){return delete this.labels[e],this},n.addPause=function(e,t,n){var r=io.delayedCall(0,t||Vr,n);return r.data=`isPause`,this._hasPause=1,V(this,r,Hi(this,e))},n.removePause=function(e){var t=this._first;for(e=Hi(this,e);t;)t._start===e&&t.data===`isPause`&&Si(t),t=t._next},n.killTweensOf=function(e,t,n){for(var r=this.getTweensOf(e,n),i=r.length;i--;)Ya!==r[i]&&r[i].kill(e,t);return this},n.getTweensOf=function(e,t){for(var n=[],r=Zi(e),i=this._first,a=pr(t),o;i;)i instanceof io?si(i._targets,r)&&(a?(!Ya||i._initted&&i._ts)&&i.globalTime(0)<=t&&i.globalTime(i.totalDuration())>t:!t||i.isActive())&&n.push(i):(o=i.getTweensOf(r,t)).length&&n.push.apply(n,o),i=i._next;return n},n.tweenTo=function(e,t){t||={};var n=this,r=Hi(n,e),i=t,a=i.startAt,o=i.onStart,s=i.onStartParams,c=i.immediateRender,l,u=io.to(n,pi({ease:t.ease||`none`,lazy:!1,immediateRender:!1,time:r,overwrite:`auto`,duration:t.duration||Math.abs((r-(a&&`time`in a?a.time:n._time))/n.timeScale())||ir,onStart:function(){if(n.pause(),!l){var e=t.duration||Math.abs((r-(a&&`time`in a?a.time:n._time))/n.timeScale());u._dur!==e&&zi(u,e,0,1).render(u._time,!0,!0),l=1}o&&o.apply(u,s||[])}},t));return c?u.render(0):u},n.tweenFromTo=function(e,t,n){return this.tweenTo(t,pi({startAt:{time:Hi(this,e)}},n))},n.recent=function(){return this._recent},n.nextLabel=function(e){return e===void 0&&(e=this._time),pa(this,Hi(this,e))},n.previousLabel=function(e){return e===void 0&&(e=this._time),pa(this,Hi(this,e),1)},n.currentLabel=function(e){return arguments.length?this.seek(e,!0):this.previousLabel(this._time+ir)},n.shiftChildren=function(e,t,n){n===void 0&&(n=0);var r=this._first,i=this.labels,a;for(e=ai(e);r;)r._start>=n&&(r._start+=e,r._end+=e),r=r._next;if(t)for(a in i)i[a]>=n&&(i[a]+=e);return Ci(this)},n.invalidate=function(t){var n=this._first;for(this._lock=0;n;)n.invalidate(t),n=n._next;return e.prototype.invalidate.call(this,t)},n.clear=function(e){e===void 0&&(e=!0);for(var t=this._first,n;t;)n=t._next,this.remove(t),t=n;return this._dp&&(this._time=this._tTime=this._pTime=0),e&&(this.labels={}),Ci(this)},n.totalDuration=function(e){var t=0,n=this,r=n._last,i=rr,a,o,s;if(arguments.length)return n.timeScale((n._repeat<0?n.duration():n.totalDuration())/(n.reversed()?-e:e));if(n._dirty){for(s=n.parent;r;)a=r._prev,r._dirty&&r.totalDuration(),o=r._start,o>i&&n._sort&&r._ts&&!n._lock?(n._lock=1,V(n,r,o-r._delay,1)._lock=0):i=o,o<0&&r._ts&&(t-=o,(!s&&!n._dp||s&&s.smoothChildTiming)&&(n._start+=ai(o/n._ts),n._time-=o,n._tTime-=o),n.shiftChildren(-o,!1,-1/0),i=0),r._end>t&&r._ts&&(t=r._end),r=a;zi(n,n===Ar&&n._time>t?n._time:t,1,1),n._dirty=0}return n._tDur},t.updateRoot=function(e){if(Ar._ts&&(ui(Ar,ki(e,Ar)),Jr=ka.frame),ka.frame>=Zr){Zr+=Qn.autoSleep||120;var t=Ar._first;if((!t||!t._ts)&&Qn.autoSleep&&ka._listeners.length<2){for(;t&&!t._ts;)t=t._next;t||ka.sleep()}}},t}(Ua);pi(Wa.prototype,{_lock:0,_hasPause:0,_forcing:0});var Ga=function(e,t,n,r,i,a,o){var s=new vo(this._pt,e,t,0,1,fo,null,i),c=0,l=0,u,d,f,p,m,h,g,_;for(s.b=n,s.e=r,n+=``,r+=``,(g=~r.indexOf(`random(`))&&(r=ua(r)),a&&(_=[n,r],a(_,e,t),n=_[0],r=_[1]),d=n.match(Er)||[];u=Er.exec(r);)p=u[0],m=r.substring(c,u.index),f?f=(f+1)%5:m.substr(-5)===`rgba(`&&(f=1),p!==d[l++]&&(h=parseFloat(d[l-1])||0,s._pt={_next:s._pt,p:m||l===1?m:`,`,s:h,c:p.charAt(1)===`=`?oi(h,p)-h:parseFloat(p)-h,m:f&&f<4?Math.round:0},c=Er.lastIndex);return s.c=c`)}),_.duration();else{for(x in y={},f)x===`ease`||x===`easeEach`||eo(x,f[x],y,f.easeEach);for(x in y)for(D=y[x].sort(function(e,t){return e.t-t.t}),E=0,v=0;vi-ir&&!o?i:ea&&(c=a)),p=this._yoyo&&u&1,p&&(c=a-c),f=Oi(this._tTime,d),c===r&&!n&&this._initted&&u===f)return this._tTime=s,this;u!==f&&this.vars.repeatRefresh&&!p&&!this._lock&&c!==d&&this._initted&&(this._lock=n=1,this.render(ai(d*u),!0).invalidate()._lock=0)}if(!this._initted){if(Pi(this,o?e:c,n,t,s))return this._tTime=0,this;if(r!==this._time&&!(n&&this.vars.repeatRefresh&&u!==f))return this;if(a!==this._dur)return this.render(e,t,n)}if(this._rEase){var g=c0||!s&&this._ts<0)&&Si(this,1),!t&&!(o&&!r)&&(s||r||p)&&(ma(this,s===i?`onComplete`:`onReverseComplete`,!0),this._prom&&!(s0)&&this._prom()))}return this},n.targets=function(){return this._targets},n.invalidate=function(t){return(!t||!this.vars.runBackwards)&&(this._startAt=0),this._pt=this._op=this._onUpdate=this._lazy=this.ratio=0,this._ptLookup=[],this.timeline&&this.timeline.invalidate(t),e.prototype.invalidate.call(this,t)},n.resetTo=function(e,t,n,r,i){Oa||ka.wake(),this._ts||this.play();var a=Math.min(this._dur,(this._dp._time-this._start)*this._ts),o;return this._initted||Za(this,a),o=this._ease(a/this._dur),Qa(this,e,t,n,r,o,a,i)?this.resetTo(e,t,n,r,1):(ji(this,0),this.parent||bi(this._dp,this,`_first`,`_last`,this._dp._sort?`_start`:0),this.render(0))},n.kill=function(e,t){if(t===void 0&&(t=`all`),!e&&(!t||t===`all`))return this._lazy=this._pt=0,this.parent?ha(this):this.scrollTrigger&&this.scrollTrigger.kill(!!tr),this;if(this.timeline){var n=this.timeline.totalDuration();return this.timeline.killTweensOf(e,t,Ya&&Ya.vars.overwrite!==!0)._first||ha(this),this.parent&&n!==this.timeline.totalDuration()&&zi(this,this._dur*this.timeline._tDur/n,0,1),this}var r=this._targets,i=e?Zi(e):r,a=this._ptLookup,o=this._pt,s,c,l,u,d,f,p;if((!t||t===`all`)&&yi(r,i))return t===`all`&&(this._pt=0),ha(this);for(s=this._op=this._op||[],t!==`all`&&(dr(t)&&(d={},ri(t,function(e){return d[e]=1}),t=d),t=$a(r,t)),p=r.length;p--;)if(~i.indexOf(r[p]))for(d in c=a[p],t===`all`?(s[p]=t,u=c,l={}):(l=s[p]=s[p]||{},u=t),u)f=c&&c[d],f&&((!(`kill`in f.d)||f.d.kill(d)===!0)&&xi(this,f,`_pt`),delete c[d]),l!==`all`&&(l[d]=1);return this._initted&&!this._pt&&o&&ha(this),this},t.to=function(e,n){return new t(e,n,arguments[2])},t.from=function(e,t){return Ui(1,arguments)},t.delayedCall=function(e,n,r,i){return new t(n,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:e,onComplete:n,onReverseComplete:n,onCompleteParams:r,onReverseCompleteParams:r,callbackScope:i})},t.fromTo=function(e,t,n){return Ui(2,arguments)},t.set=function(e,n){return n.duration=0,n.repeatDelay||(n.repeat=0),new t(e,n)},t.killTweensOf=function(e,t,n){return Ar.killTweensOf(e,t,n)},t}(Ua);pi(io.prototype,{_targets:[],_lazy:0,_startAt:0,_op:0,_onInit:0}),ri(`staggerTo,staggerFrom,staggerFromTo`,function(e){io[e]=function(){var t=new Wa,n=Ji.call(arguments,0);return n.splice(e===`staggerFromTo`?5:4,0,0),t[e].apply(t,n)}});var ao=function(e,t,n){return e[t]=n},oo=function(e,t,n){return e[t](n)},so=function(e,t,n,r){return e[t](r.fp,n)},co=function(e,t,n){return e.setAttribute(t,n)},lo=function(e,t){return fr(e[t])?oo:mr(e[t])&&e.setAttribute?co:ao},U=function(e,t){return t.set(t.t,t.p,Math.round((t.s+t.c*e)*1e6)/1e6,t)},uo=function(e,t){return t.set(t.t,t.p,!!(t.s+t.c*e),t)},fo=function(e,t){var n=t._pt,r=``;if(!e&&t.b)r=t.b;else if(e===1&&t.e)r=t.e;else{for(;n;)r=n.p+(n.m?n.m(n.s+n.c*e):Math.round((n.s+n.c*e)*1e4)/1e4)+r,n=n._next;r+=t.c}t.set(t.t,t.p,r,t)},po=function(e,t){for(var n=t._pt;n;)n.r(e,n.d),n=n._next},mo=function(e,t,n,r){for(var i=this._pt,a;i;)a=i._next,i.p===r&&i.modifier(e,t,n),i=a},ho=function(e){for(var t=this._pt,n,r;t;)r=t._next,t.p===e&&!t.op||t.op===e?xi(this,t,`_pt`):t.dep||(n=1),t=r;return!n},go=function(e,t,n,r){r.mSet(e,t,r.m.call(r.tween,n,r.mt),r)},_o=function(e){for(var t=e._pt,n,r,i,a;t;){for(n=t._next,r=i;r&&r.pr>t.pr;)r=r._next;(t._prev=r?r._prev:a)?t._prev._next=t:i=t,(t._next=r)?r._prev=t:a=t,t=n}e._pt=i},vo=function(){function e(e,t,n,r,i,a,o,s,c){this.t=t,this.s=r,this.c=i,this.p=n,this.r=a||U,this.d=o||this,this.set=s||ao,this.pr=c||0,this._next=e,e&&(e._prev=this)}var t=e.prototype;return t.modifier=function(e,t,n){this.mSet=this.mSet||this.set,this.set=go,this.m=e,this.mt=n,this.tween=t},e}();ri($r+`parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger,easeReverse`,function(e){return Gr[e]=1}),Pr.TweenMax=Pr.TweenLite=io,Pr.TimelineLite=Pr.TimelineMax=Wa,Ar=new Wa({sortChildren:!1,defaults:$n,autoRemoveChildren:!0,id:`root`,smoothChildTiming:!0}),Qn.stringFilter=Da;var yo=[],bo={},xo=[],So=0,Co=0,wo=function(e){return(bo[e]||xo).map(function(e){return e()})},To=function(){var e=Date.now(),t=[];e-So>2&&(wo(`matchMediaInit`),yo.forEach(function(e){var n=e.queries,r=e.conditions,i,a,o,s;for(a in n)i=jr.matchMedia(n[a]).matches,i&&(o=1),i!==r[a]&&(r[a]=i,s=1);s&&(e.revert(),o&&t.push(e))}),wo(`matchMediaRevert`),t.forEach(function(e){return e.onMatch(e,function(t){return e.add(null,t)})}),So=e,wo(`matchMedia`))},Eo=function(){function e(e,t){this.selector=t&&Qi(t),this.data=[],this._r=[],this.isReverted=!1,this.id=Co++,e&&this.add(e)}var t=e.prototype;return t.add=function(e,t,n){fr(e)&&(n=t,t=e,e=fr);var r=this,i=function(){var e=nr,i=r.selector,a;return e&&e!==r&&e.data.push(r),n&&(r.selector=Qi(n)),nr=r,a=t.apply(r,arguments),fr(a)&&r._r.push(a),nr=e,r.selector=i,r.isReverted=!1,a};return r.last=i,e===fr?i(r,function(e){return r.add(null,e)}):e?r[e]=i:i},t.ignore=function(e){var t=nr;nr=null,e(this),nr=t},t.getTweens=function(){var t=[];return this.data.forEach(function(n){return n instanceof e?t.push.apply(t,n.getTweens()):n instanceof io&&!(n.parent&&n.parent.data===`nested`)&&t.push(n)}),t},t.clear=function(){this._r.length=this.data.length=0},t.kill=function(e,t){var n=this;if(e?(function(){for(var t=n.getTweens(),r=n.data.length,i;r--;)i=n.data[r],i.data===`isFlip`&&(i.revert(),i.getChildren(!0,!0,!1).forEach(function(e){return t.splice(t.indexOf(e),1)}));for(t.map(function(e){return{g:e._dur||e._delay||e._sat&&!e._sat.vars.immediateRender?e.globalTime(0):-1/0,t:e}}).sort(function(e,t){return t.g-e.g||-1/0}).forEach(function(t){return t.t.revert(e)}),r=n.data.length;r--;)i=n.data[r],i instanceof Wa?i.data!==`nested`&&(i.scrollTrigger&&i.scrollTrigger.revert(),i.kill()):!(i instanceof io)&&i.revert&&i.revert(e);n._r.forEach(function(t){return t(e,n)}),n.isReverted=!0})():this.data.forEach(function(e){return e.kill&&e.kill()}),this.clear(),t)for(var r=yo.length;r--;)yo[r].id===this.id&&yo.splice(r,1)},t.revert=function(e){this.kill(e||{})},e}(),Do=function(){function e(e){this.contexts=[],this.scope=e,nr&&nr.data.push(this)}var t=e.prototype;return t.add=function(e,t,n){hr(e)||(e={matches:e});var r=new Eo(0,n||this.scope),i=r.conditions={},a,o,s;for(o in nr&&!r.selector&&(r.selector=nr.selector),this.contexts.push(r),t=r.add(`onMatch`,t),r.queries=e,e)o===`all`?s=1:(a=jr.matchMedia(e[o]),a&&(yo.indexOf(r)<0&&yo.push(r),(i[o]=a.matches)&&(s=1),a.addListener?a.addListener(To):a.addEventListener(`change`,To)));return s&&t(r,function(e){return r.add(null,e)}),this},t.revert=function(e){this.kill(e||{})},t.kill=function(e){this.contexts.forEach(function(t){return t.kill(e,!0)})},e}(),Oo={registerPlugin:function(){[...arguments].forEach(function(e){return va(e)})},timeline:function(e){return new Wa(e)},getTweensOf:function(e,t){return Ar.getTweensOf(e,t)},getProperty:function(e,t,n,r){dr(e)&&(e=Zi(e)[0]);var i=ti(e||{}).get,a=n?fi:di;return n===`native`&&(n=``),e&&(t?a((Yr[t]&&Yr[t].get||i)(e,t,n,r)):function(t,n,r){return a((Yr[t]&&Yr[t].get||i)(e,t,n,r))})},quickSetter:function(e,t,n){if(e=Zi(e),e.length>1){var r=e.map(function(e){return Mo.quickSetter(e,t,n)}),i=r.length;return function(e){for(var t=i;t--;)r[t](e)}}e=e[0]||{};var a=Yr[t],o=ti(e),s=o.harness&&(o.harness.aliases||{})[t]||t,c=a?function(t){var r=new a;ga._pt=0,r.init(e,n?t+n:t,ga,0,[e]),r.render(1,r),ga._pt&&po(1,ga)}:o.set(e,s);return a?c:function(t){return c(e,s,n?t+n:t,o,1)}},quickTo:function(e,t,n){var r,i=Mo.to(e,pi((r={},r[t]=`+=0.1`,r.paused=!0,r.stagger=0,r),n||{})),a=function(e,n,r){return i.resetTo(t,e,n,r)};return a.tween=i,a},isTweening:function(e){return Ar.getTweensOf(e,!0).length>0},defaults:function(e){return e&&e.ease&&(e.ease=La(e.ease,$n.ease)),gi($n,e||{})},config:function(e){return gi(Qn,e||{})},registerEffect:function(e){var t=e.name,n=e.effect,r=e.plugins,i=e.defaults,a=e.extendTimeline;(r||``).split(`,`).forEach(function(e){return e&&!Yr[e]&&!Pr[e]&&zr(t+` effect requires `+e+` plugin.`)}),Xr[t]=function(e,t,r){return n(Zi(e),pi(t||{},i),r)},a&&(Wa.prototype[t]=function(e,n,r){return this.add(Xr[t](e,hr(n)?n:(r=n)&&{},this),r)})},registerEase:function(e,t){H[e]=La(t)},parseEase:function(e,t){return arguments.length?La(e,t):H},getById:function(e){return Ar.getById(e)},exportRoot:function(e,t){e===void 0&&(e={});var n=new Wa(e),r,i;for(n.smoothChildTiming=gr(e.smoothChildTiming),Ar.remove(n),n._dp=0,n._time=n._tTime=Ar._time,r=Ar._first;r;)i=r._next,(t||!(!r._dur&&r instanceof io&&r.vars.onComplete===r._targets[0]))&&V(n,r,r._start-r._delay),r=i;return V(Ar,n,0),n},context:function(e,t){return e?new Eo(e,t):nr},matchMedia:function(e){return new Do(e)},matchMediaRefresh:function(){return yo.forEach(function(e){var t=e.conditions,n,r;for(r in t)t[r]&&(t[r]=!1,n=1);n&&e.revert()})||To()},addEventListener:function(e,t){var n=bo[e]||(bo[e]=[]);~n.indexOf(t)||n.push(t)},removeEventListener:function(e,t){var n=bo[e],r=n&&n.indexOf(t);r>=0&&n.splice(r,1)},utils:{wrap:ca,wrapYoyo:la,distribute:ea,random:ra,snap:na,normalize:oa,getUnit:Ki,clamp:qi,splitColor:Sa,toArray:Zi,selector:Qi,mapRange:da,pipe:ia,unitize:aa,interpolate:fa,shuffle:$i},install:Lr,effects:Xr,ticker:ka,updateRoot:Wa.updateRoot,plugins:Yr,globalTimeline:Ar,core:{PropTween:vo,globals:Br,Tween:io,Timeline:Wa,Animation:Ua,getCache:ti,_removeLinkedListItem:xi,reverting:function(){return tr},context:function(e){return e&&nr&&(nr.data.push(e),e._ctx=nr),nr},suppressOverwrites:function(e){return er=e}}};ri(`to,from,fromTo,delayedCall,set,killTweensOf`,function(e){return Oo[e]=io[e]}),ka.add(Wa.updateRoot),ga=Oo.to({},{duration:0});var ko=function(e,t){for(var n=e._pt;n&&n.p!==t&&n.op!==t&&n.fp!==t;)n=n._next;return n},Ao=function(e,t){var n=e._targets,r,i,a;for(r in t)for(i=n.length;i--;)a=e._ptLookup[i][r],(a&&=a.d)&&(a._pt&&(a=ko(a,r)),a&&a.modifier&&a.modifier(t[r],e,n[i],r))},jo=function(e,t){return{name:e,headless:1,rawVars:1,init:function(e,n,r){r._onInit=function(e){var r,i;if(dr(n)&&(r={},ri(n,function(e){return r[e]=1}),n=r),t){for(i in r={},n)r[i]=t(n[i]);n=r}Ao(e,n)}}}},Mo=Oo.registerPlugin({name:`attr`,init:function(e,t,n,r,i){var a,o,s;for(a in this.tween=n,t)s=e.getAttribute(a)||``,o=this.add(e,`setAttribute`,(s||0)+``,t[a],r,i,0,0,a),o.op=a,o.b=s,this._props.push(a)},render:function(e,t){for(var n=t._pt;n;)tr?n.set(n.t,n.p,n.b,n):n.r(e,n.d),n=n._next}},{name:`endArray`,headless:1,init:function(e,t){for(var n=t.length;n--;)this.add(e,n,e[n]||0,t[n],0,0,0,0,0,1)}},jo(`roundProps`,ta),jo(`modifiers`),jo(`snap`,na))||Oo;io.version=Wa.version=Mo.version=`3.15.0`,Ir=1,_r()&&Aa(),H.Power0,H.Power1,H.Power2,H.Power3,H.Power4,H.Linear,H.Quad,H.Cubic,H.Quart,H.Quint,H.Strong,H.Elastic,H.Back,H.SteppedEase,H.Bounce,H.Sine,H.Expo,H.Circ;var No,Po,Fo,Io,Lo,Ro,zo,Bo=function(){return typeof window<`u`},Vo={},Ho=180/Math.PI,Uo=Math.PI/180,Wo=Math.atan2,Go=1e8,Ko=/([A-Z])/g,qo=/(left|right|width|margin|padding|x)/i,Jo=/[\s,\(]\S/,Yo={autoAlpha:`opacity,visibility`,scale:`scaleX,scaleY`,alpha:`opacity`},Xo=function(e,t){return t.set(t.t,t.p,Math.round((t.s+t.c*e)*1e4)/1e4+t.u,t)},Zo=function(e,t){return t.set(t.t,t.p,e===1?t.e:Math.round((t.s+t.c*e)*1e4)/1e4+t.u,t)},Qo=function(e,t){return t.set(t.t,t.p,e?Math.round((t.s+t.c*e)*1e4)/1e4+t.u:t.b,t)},$o=function(e,t){return t.set(t.t,t.p,e===1?t.e:e?Math.round((t.s+t.c*e)*1e4)/1e4+t.u:t.b,t)},es=function(e,t){var n=t.s+t.c*e;t.set(t.t,t.p,~~(n+(n<0?-.5:.5))+t.u,t)},ts=function(e,t){return t.set(t.t,t.p,e?t.e:t.b,t)},ns=function(e,t){return t.set(t.t,t.p,e===1?t.e:t.b,t)},rs=function(e,t,n){return e.style[t]=n},is=function(e,t,n){return e.style.setProperty(t,n)},as=function(e,t,n){return e._gsap[t]=n},os=function(e,t,n){return e._gsap.scaleX=e._gsap.scaleY=n},ss=function(e,t,n,r,i){var a=e._gsap;a.scaleX=a.scaleY=n,a.renderTransform(i,a)},cs=function(e,t,n,r,i){var a=e._gsap;a[t]=n,a.renderTransform(i,a)},ls=`transform`,us=ls+`Origin`,ds=function e(t,n){var r=this,i=this.target,a=i.style,o=i._gsap;if(t in Vo&&a){if(this.tfm=this.tfm||{},t!==`transform`)t=Yo[t]||t,~t.indexOf(`,`)?t.split(`,`).forEach(function(e){return r.tfm[e]=As(i,e)}):this.tfm[t]=o.x?o[t]:As(i,t),t===us&&(this.tfm.zOrigin=o.zOrigin);else return Yo.transform.split(`,`).forEach(function(t){return e.call(r,t,n)});if(this.props.indexOf(ls)>=0)return;o.svg&&(this.svgo=i.getAttribute(`data-svg-origin`),this.props.push(us,n,``)),t=ls}(a||n)&&this.props.push(t,n,a[t])},fs=function(e){e.translate&&(e.removeProperty(`translate`),e.removeProperty(`scale`),e.removeProperty(`rotate`))},ps=function(){var e=this.props,t=this.target,n=t.style,r=t._gsap,i,a;for(i=0;i=0?vs[i]:``)+e},bs=function(){Bo()&&window.document&&(No=window,Po=No.document,Fo=Po.documentElement,Lo=gs(`div`)||{style:{}},gs(`div`),ls=ys(ls),us=ls+`Origin`,Lo.style.cssText=`border-width:0;line-height:0;position:absolute;padding:0`,hs=!!ys(`perspective`),zo=Mo.core.reverting,Io=1)},xs=function(e){var t=e.ownerSVGElement,n=gs(`svg`,t&&t.getAttribute(`xmlns`)||`http://www.w3.org/2000/svg`),r=e.cloneNode(!0),i;r.style.display=`block`,n.appendChild(r),Fo.appendChild(n);try{i=r.getBBox()}catch{}return n.removeChild(r),Fo.removeChild(n),i},Ss=function(e,t){for(var n=t.length;n--;)if(e.hasAttribute(t[n]))return e.getAttribute(t[n])},Cs=function(e){var t,n;try{t=e.getBBox()}catch{t=xs(e),n=1}return t&&(t.width||t.height)||n||(t=xs(e)),t&&!t.width&&!t.x&&!t.y?{x:+Ss(e,[`x`,`cx`,`x1`])||0,y:+Ss(e,[`y`,`cy`,`y1`])||0,width:0,height:0}:t},ws=function(e){return!!(e.getCTM&&(!e.parentNode||e.ownerSVGElement)&&Cs(e))},Ts=function(e,t){if(t){var n=e.style,r;t in Vo&&t!==us&&(t=ls),n.removeProperty?(r=t.substr(0,2),(r===`ms`||t.substr(0,6)===`webkit`)&&(t=`-`+t),n.removeProperty(r===`--`?t:t.replace(Ko,`-$1`).toLowerCase())):n.removeAttribute(t)}},Es=function(e,t,n,r,i,a){var o=new vo(e._pt,t,n,0,1,a?ns:ts);return e._pt=o,o.b=r,o.e=i,e._props.push(n),o},Ds={deg:1,rad:1,turn:1},Os={grid:1,flex:1},ks=function e(t,n,r,i){var a=parseFloat(r)||0,o=(r+``).trim().substr((a+``).length)||`px`,s=Lo.style,c=qo.test(n),l=t.tagName.toLowerCase()===`svg`,u=(l?`client`:`offset`)+(c?`Width`:`Height`),d=100,f=i===`px`,p=i===`%`,m,h,g,_;if(i===o||!a||Ds[i]||Ds[o])return a;if(o!==`px`&&!f&&(a=e(t,n,r,`px`)),_=t.getCTM&&ws(t),(p||o===`%`)&&(Vo[n]||~n.indexOf(`adius`)))return m=_?t.getBBox()[c?`width`:`height`]:t[u],ii(p?a/m*d:a/100*m);if(s[c?`width`:`height`]=d+(f?o:i),h=i!==`rem`&&~n.indexOf(`adius`)||i===`em`&&t.appendChild&&!l?t:t.parentNode,_&&(h=(t.ownerSVGElement||{}).parentNode),(!h||h===Po||!h.appendChild)&&(h=Po.body),g=h._gsap,g&&p&&g.width&&c&&g.time===ka.time&&!g.uncache)return ii(a/g.width*d);if(p&&(n===`height`||n===`width`)){var v=t.style[n];t.style[n]=d+i,m=t[u],v?t.style[n]=v:Ts(t,n)}else (p||o===`%`)&&!Os[_s(h,`display`)]&&(s.position=_s(t,`position`)),h===t&&(s.position=`static`),h.appendChild(Lo),m=Lo[u],h.removeChild(Lo),s.position=`absolute`;return c&&p&&(g=ti(h),g.time=ka.time,g.width=h[u]),ii(f?m*a/d:m&&a?d/m*a:0)},As=function(e,t,n,r){var i;return Io||bs(),t in Yo&&t!==`transform`&&(t=Yo[t],~t.indexOf(`,`)&&(t=t.split(`,`)[0])),Vo[t]&&t!==`transform`?(i=Hs(e,r),i=t===`transformOrigin`?i.svg?i.origin:Us(_s(e,us))+` `+i.zOrigin+`px`:i[t]):(i=e.style[t],(!i||i===`auto`||r||~(i+``).indexOf(`calc(`))&&(i=Fs[t]&&Fs[t](e,t,n)||_s(e,t)||ni(e,t)||+(t===`opacity`))),n&&!~(i+``).trim().indexOf(` `)?ks(e,t,i,n)+n:i},js=function(e,t,n,r){if(!n||n===`none`){var i=ys(t,e,1),a=i&&_s(e,i,1);a&&a!==n?(t=i,n=a):t===`borderColor`&&(n=_s(e,`borderTopColor`))}var o=new vo(this._pt,e.style,t,0,1,fo),s=0,c=0,l,u,d,f,p,m,h,g,_,v,y,b;if(o.b=n,o.e=r,n+=``,r+=``,r.substring(0,6)===`var(--`&&(r=_s(e,r.substring(4,r.indexOf(`)`)))),r===`auto`&&(m=e.style[t],e.style[t]=r,r=_s(e,t)||r,m?e.style[t]=m:Ts(e,t)),l=[n,r],Da(l),n=l[0],r=l[1],d=n.match(Tr)||[],b=r.match(Tr)||[],b.length){for(;u=Tr.exec(r);)h=u[0],_=r.substring(s,u.index),p?p=(p+1)%5:(_.substr(-5)===`rgba(`||_.substr(-5)===`hsla(`)&&(p=1),h!==(m=d[c++]||``)&&(f=parseFloat(m)||0,y=m.substr((f+``).length),h.charAt(1)===`=`&&(h=oi(f,h)+y),g=parseFloat(h),v=h.substr((g+``).length),s=Tr.lastIndex-v.length,v||(v=v||Qn.units[t]||y,s===r.length&&(r+=v,o.e+=v)),y!==v&&(f=ks(e,t,m,v)||0),o._pt={_next:o._pt,p:_||c===1?_:`,`,s:f,c:g-f,m:p&&p<4||t===`zIndex`?Math.round:0});o.c=s-1;)o=i[c],Vo[o]&&(s=1,o=o===`transformOrigin`?us:ls),Ts(n,o);s&&(Ts(n,ls),a&&(a.svg&&n.removeAttribute(`transform`),r.scale=r.rotate=r.translate=`none`,Hs(n,1),a.uncache=1,fs(r)))}},Fs={clearProps:function(e,t,n,r,i){if(i.data!==`isFromStart`){var a=e._pt=new vo(e._pt,t,n,0,0,Ps);return a.u=r,a.pr=-10,a.tween=i,e._props.push(n),1}}},Is=[1,0,0,1,0,0],Ls={},Rs=function(e){return e===`matrix(1, 0, 0, 1, 0, 0)`||e===`none`||!e},zs=function(e){var t=_s(e,ls);return Rs(t)?Is:t.substr(7).match(wr).map(ii)},Bs=function(e,t){var n=e._gsap||ti(e),r=e.style,i=zs(e),a,o,s,c;return n.svg&&e.getAttribute(`transform`)?(s=e.transform.baseVal.consolidate().matrix,i=[s.a,s.b,s.c,s.d,s.e,s.f],i.join(`,`)===`1,0,0,1,0,0`?Is:i):(i===Is&&!e.offsetParent&&e!==Fo&&!n.svg&&(s=r.display,r.display=`block`,a=e.parentNode,(!a||!e.offsetParent&&!e.getBoundingClientRect().width)&&(c=1,o=e.nextElementSibling,Fo.appendChild(e)),i=zs(e),s?r.display=s:Ts(e,`display`),c&&(o?a.insertBefore(e,o):a?a.appendChild(e):Fo.removeChild(e))),t&&i.length>6?[i[0],i[1],i[4],i[5],i[12],i[13]]:i)},Vs=function(e,t,n,r,i,a){var o=e._gsap,s=i||Bs(e,!0),c=o.xOrigin||0,l=o.yOrigin||0,u=o.xOffset||0,d=o.yOffset||0,f=s[0],p=s[1],m=s[2],h=s[3],g=s[4],_=s[5],v=t.split(` `),y=parseFloat(v[0])||0,b=parseFloat(v[1])||0,x,S,C,w;n?s!==Is&&(S=f*h-p*m)&&(C=h/S*y+b*(-m/S)+(m*_-h*g)/S,w=y*(-p/S)+f/S*b-(f*_-p*g)/S,y=C,b=w):(x=Cs(e),y=x.x+(~v[0].indexOf(`%`)?y/100*x.width:y),b=x.y+(~(v[1]||v[0]).indexOf(`%`)?b/100*x.height:b)),r||r!==!1&&o.smooth?(g=y-c,_=b-l,o.xOffset=u+(g*f+_*m)-g,o.yOffset=d+(g*p+_*h)-_):o.xOffset=o.yOffset=0,o.xOrigin=y,o.yOrigin=b,o.smooth=!!r,o.origin=t,o.originIsAbsolute=!!n,e.style[us]=`0px 0px`,a&&(Es(a,o,`xOrigin`,c,y),Es(a,o,`yOrigin`,l,b),Es(a,o,`xOffset`,u,o.xOffset),Es(a,o,`yOffset`,d,o.yOffset)),e.setAttribute(`data-svg-origin`,y+` `+b)},Hs=function(e,t){var n=e._gsap||new Ha(e);if(`x`in n&&!t&&!n.uncache)return n;var r=e.style,i=n.scaleX<0,a=`px`,o=`deg`,s=getComputedStyle(e),c=_s(e,us)||`0`,l=u=d=m=h=g=_=v=y=0,u,d,f=p=1,p,m,h,g,_,v,y,b,x,S,C,w,T,E,D,O,k,A,j,ee,te,M,ne,N,P,re,ie,ae;return n.svg=!!(e.getCTM&&ws(e)),s.translate&&((s.translate!==`none`||s.scale!==`none`||s.rotate!==`none`)&&(r[ls]=(s.translate===`none`?``:`translate3d(`+(s.translate+` 0 0`).split(` `).slice(0,3).join(`, `)+`) `)+(s.rotate===`none`?``:`rotate(`+s.rotate+`) `)+(s.scale===`none`?``:`scale(`+s.scale.split(` `).join(`,`)+`) `)+(s[ls]===`none`?``:s[ls])),r.scale=r.rotate=r.translate=`none`),S=Bs(e,n.svg),n.svg&&(n.uncache?(te=e.getBBox(),c=n.xOrigin-te.x+`px `+(n.yOrigin-te.y)+`px`,ee=``):ee=!t&&e.getAttribute(`data-svg-origin`),Vs(e,ee||c,!!ee||n.originIsAbsolute,n.smooth!==!1,S)),b=n.xOrigin||0,x=n.yOrigin||0,S!==Is&&(E=S[0],D=S[1],O=S[2],k=S[3],l=A=S[4],u=j=S[5],S.length===6?(f=Math.sqrt(E*E+D*D),p=Math.sqrt(k*k+O*O),m=E||D?Wo(D,E)*Ho:0,_=O||k?Wo(O,k)*Ho+m:0,_&&(p*=Math.abs(Math.cos(_*Uo))),n.svg&&(l-=b-(b*E+x*O),u-=x-(b*D+x*k))):(ae=S[6],re=S[7],ne=S[8],N=S[9],P=S[10],ie=S[11],l=S[12],u=S[13],d=S[14],C=Wo(ae,P),h=C*Ho,C&&(w=Math.cos(-C),T=Math.sin(-C),ee=A*w+ne*T,te=j*w+N*T,M=ae*w+P*T,ne=A*-T+ne*w,N=j*-T+N*w,P=ae*-T+P*w,ie=re*-T+ie*w,A=ee,j=te,ae=M),C=Wo(-O,P),g=C*Ho,C&&(w=Math.cos(-C),T=Math.sin(-C),ee=E*w-ne*T,te=D*w-N*T,M=O*w-P*T,ie=k*T+ie*w,E=ee,D=te,O=M),C=Wo(D,E),m=C*Ho,C&&(w=Math.cos(C),T=Math.sin(C),ee=E*w+D*T,te=A*w+j*T,D=D*w-E*T,j=j*w-A*T,E=ee,A=te),h&&Math.abs(h)+Math.abs(m)>359.9&&(h=m=0,g=180-g),f=ii(Math.sqrt(E*E+D*D+O*O)),p=ii(Math.sqrt(j*j+ae*ae)),C=Wo(A,j),_=Math.abs(C)>2e-4?C*Ho:0,y=ie?1/(ie<0?-ie:ie):0),n.svg&&(ee=e.getAttribute(`transform`),n.forceCSS=e.setAttribute(`transform`,``)||!Rs(_s(e,ls)),ee&&e.setAttribute(`transform`,ee))),Math.abs(_)>90&&Math.abs(_)<270&&(i?(f*=-1,_+=m<=0?180:-180,m+=m<=0?180:-180):(p*=-1,_+=_<=0?180:-180)),t||=n.uncache,n.x=l-((n.xPercent=l&&(!t&&n.xPercent||(Math.round(e.offsetWidth/2)===Math.round(-l)?-50:0)))?e.offsetWidth*n.xPercent/100:0)+a,n.y=u-((n.yPercent=u&&(!t&&n.yPercent||(Math.round(e.offsetHeight/2)===Math.round(-u)?-50:0)))?e.offsetHeight*n.yPercent/100:0)+a,n.z=d+a,n.scaleX=ii(f),n.scaleY=ii(p),n.rotation=ii(m)+o,n.rotationX=ii(h)+o,n.rotationY=ii(g)+o,n.skewX=_+o,n.skewY=v+o,n.transformPerspective=y+a,(n.zOrigin=parseFloat(c.split(` `)[2])||!t&&n.zOrigin||0)&&(r[us]=Us(c)),n.xOffset=n.yOffset=0,n.force3D=Qn.force3D,n.renderTransform=n.svg?Xs:hs?Ys:Gs,n.uncache=0,n},Us=function(e){return(e=e.split(` `))[0]+` `+e[1]},Ws=function(e,t,n){var r=Ki(t);return ii(parseFloat(t)+parseFloat(ks(e,`x`,n+`px`,r)))+r},Gs=function(e,t){t.z=`0px`,t.rotationY=t.rotationX=`0deg`,t.force3D=0,Ys(e,t)},Ks=`0deg`,qs=`0px`,Js=`) `,Ys=function(e,t){var n=t||this,r=n.xPercent,i=n.yPercent,a=n.x,o=n.y,s=n.z,c=n.rotation,l=n.rotationY,u=n.rotationX,d=n.skewX,f=n.skewY,p=n.scaleX,m=n.scaleY,h=n.transformPerspective,g=n.force3D,_=n.target,v=n.zOrigin,y=``,b=g===`auto`&&e&&e!==1||g===!0;if(v&&(u!==Ks||l!==Ks)){var x=parseFloat(l)*Uo,S=Math.sin(x),C=Math.cos(x),w;x=parseFloat(u)*Uo,w=Math.cos(x),a=Ws(_,a,S*w*-v),o=Ws(_,o,-Math.sin(x)*-v),s=Ws(_,s,C*w*-v+v)}h!==qs&&(y+=`perspective(`+h+Js),(r||i)&&(y+=`translate(`+r+`%, `+i+`%) `),(b||a!==qs||o!==qs||s!==qs)&&(y+=s!==qs||b?`translate3d(`+a+`, `+o+`, `+s+`) `:`translate(`+a+`, `+o+Js),c!==Ks&&(y+=`rotate(`+c+Js),l!==Ks&&(y+=`rotateY(`+l+Js),u!==Ks&&(y+=`rotateX(`+u+Js),(d!==Ks||f!==Ks)&&(y+=`skew(`+d+`, `+f+Js),(p!==1||m!==1)&&(y+=`scale(`+p+`, `+m+Js),_.style[ls]=y||`translate(0, 0)`},Xs=function(e,t){var n=t||this,r=n.xPercent,i=n.yPercent,a=n.x,o=n.y,s=n.rotation,c=n.skewX,l=n.skewY,u=n.scaleX,d=n.scaleY,f=n.target,p=n.xOrigin,m=n.yOrigin,h=n.xOffset,g=n.yOffset,_=n.forceCSS,v=parseFloat(a),y=parseFloat(o),b,x,S,C,w;s=parseFloat(s),c=parseFloat(c),l=parseFloat(l),l&&(l=parseFloat(l),c+=l,s+=l),s||c?(s*=Uo,c*=Uo,b=Math.cos(s)*u,x=Math.sin(s)*u,S=Math.sin(s-c)*-d,C=Math.cos(s-c)*d,c&&(l*=Uo,w=Math.tan(c-l),w=Math.sqrt(1+w*w),S*=w,C*=w,l&&(w=Math.tan(l),w=Math.sqrt(1+w*w),b*=w,x*=w)),b=ii(b),x=ii(x),S=ii(S),C=ii(C)):(b=u,C=d,x=S=0),(v&&!~(a+``).indexOf(`px`)||y&&!~(o+``).indexOf(`px`))&&(v=ks(f,`x`,a,`px`),y=ks(f,`y`,o,`px`)),(p||m||h||g)&&(v=ii(v+p-(p*b+m*S)+h),y=ii(y+m-(p*x+m*C)+g)),(r||i)&&(w=f.getBBox(),v=ii(v+r/100*w.width),y=ii(y+i/100*w.height)),w=`matrix(`+b+`,`+x+`,`+S+`,`+C+`,`+v+`,`+y+`)`,f.setAttribute(`transform`,w),_&&(f.style[ls]=w)},Zs=function(e,t,n,r,i){var a=360,o=dr(i),s=parseFloat(i)*(o&&~i.indexOf(`rad`)?Ho:1)-r,c=r+s+`deg`,l,u;return o&&(l=i.split(`_`)[1],l===`short`&&(s%=a,s!==s%(a/2)&&(s+=s<0?a:-a)),l===`cw`&&s<0?s=(s+a*Go)%a-~~(s/a)*a:l===`ccw`&&s>0&&(s=(s-a*Go)%a-~~(s/a)*a)),e._pt=u=new vo(e._pt,t,n,r,s,Zo),u.e=c,u.u=`deg`,e._props.push(n),u},Qs=function(e,t){for(var n in t)e[n]=t[n];return e},$s=function(e,t,n){var r=Qs({},n._gsap),i=`perspective,force3D,transformOrigin,svgOrigin`,a=n.style,o,s,c,l,u,d,f,p;for(s in r.svg?(c=n.getAttribute(`transform`),n.setAttribute(`transform`,``),a[ls]=t,o=Hs(n,1),Ts(n,ls),n.setAttribute(`transform`,c)):(c=getComputedStyle(n)[ls],a[ls]=t,o=Hs(n,1),a[ls]=c),Vo)c=r[s],l=o[s],c!==l&&i.indexOf(s)<0&&(f=Ki(c),p=Ki(l),u=f===p?parseFloat(c):ks(n,s,c,p),d=parseFloat(l),e._pt=new vo(e._pt,o,s,u,d-u,Xo),e._pt.u=p||0,e._props.push(s));Qs(o,r)};ri(`padding,margin,Width,Radius`,function(e,t){var n=`Top`,r=`Right`,i=`Bottom`,a=`Left`,o=(t<3?[n,r,i,a]:[n+a,n+r,i+r,i+a]).map(function(n){return t<2?e+n:`border`+n+e});Fs[t>1?`border`+e:e]=function(e,t,n,r,i){var a,s;if(arguments.length<4)return a=o.map(function(t){return As(e,t,n)}),s=a.join(` `),s.split(a[0]).length===5?a[0]:s;a=(r+``).split(` `),s={},o.forEach(function(e,t){return s[e]=a[t]=a[t]||a[(t-1)/2|0]}),e.init(t,s,i)}});var ec={name:`css`,register:bs,targetTest:function(e){return e.style&&e.nodeType},init:function(e,t,n,r,i){var a=this._props,o=e.style,s=n.vars.startAt,c,l,u,d,f,p,m,h,g,_,v,y,b,x,S,C,w;for(m in Io||bs(),this.styles=this.styles||ms(e),C=this.styles.props,this.tween=n,t)if(m!==`autoRound`&&(l=t[m],!(Yr[m]&&Ja(m,t,n,r,e,i)))){if(f=typeof l,p=Fs[m],f===`function`&&(l=l.call(n,r,e,i),f=typeof l),f===`string`&&~l.indexOf(`random(`)&&(l=ua(l)),p)p(this,e,m,l,n)&&(S=1);else if(m.substr(0,2)===`--`)c=(getComputedStyle(e).getPropertyValue(m)+``).trim(),l+=``,Ta.lastIndex=0,Ta.test(c)||(h=Ki(c),g=Ki(l),g?h!==g&&(c=ks(e,m,c,g)+g):h&&(l+=h)),this.add(o,`setProperty`,c,l,r,i,0,0,m),a.push(m),C.push(m,0,o[m]);else if(f!==`undefined`){if(s&&m in s?(c=typeof s[m]==`function`?s[m].call(n,r,e,i):s[m],dr(c)&&~c.indexOf(`random(`)&&(c=ua(c)),Ki(c+``)||c===`auto`||(c+=Qn.units[m]||Ki(As(e,m))||``),(c+``).charAt(1)===`=`&&(c=As(e,m))):c=As(e,m),d=parseFloat(c),_=f===`string`&&l.charAt(1)===`=`&&l.substr(0,2),_&&(l=l.substr(2)),u=parseFloat(l),m in Yo&&(m===`autoAlpha`&&(d===1&&As(e,`visibility`)===`hidden`&&u&&(d=0),C.push(`visibility`,0,o.visibility),Es(this,o,`visibility`,d?`inherit`:`hidden`,u?`inherit`:`hidden`,!u)),m!==`scale`&&m!==`transform`&&(m=Yo[m],~m.indexOf(`,`)&&(m=m.split(`,`)[0]))),v=m in Vo,v){if(this.styles.save(m),w=l,f===`string`&&l.substring(0,6)===`var(--`){if(l=_s(e,l.substring(4,l.indexOf(`)`))),l.substring(0,5)===`calc(`){var T=e.style.perspective;e.style.perspective=l,l=_s(e,`perspective`),T?e.style.perspective=T:Ts(e,`perspective`)}u=parseFloat(l)}if(y||(b=e._gsap,b.renderTransform&&!t.parseTransform||Hs(e,t.parseTransform),x=t.smoothOrigin!==!1&&b.smooth,y=this._pt=new vo(this._pt,o,ls,0,1,b.renderTransform,b,0,-1),y.dep=1),m===`scale`)this._pt=new vo(this._pt,b,`scaleY`,b.scaleY,(_?oi(b.scaleY,_+u):u)-b.scaleY||0,Xo),this._pt.u=0,a.push(`scaleY`,m),m+=`X`;else if(m===`transformOrigin`){C.push(us,0,o[us]),l=Ns(l),b.svg?Vs(e,l,0,x,0,this):(g=parseFloat(l.split(` `)[2])||0,g!==b.zOrigin&&Es(this,b,`zOrigin`,b.zOrigin,g),Es(this,o,m,Us(c),Us(l)));continue}else if(m===`svgOrigin`){Vs(e,l,1,x,0,this);continue}else if(m in Ls){Zs(this,b,m,d,_?oi(d,_+l):l);continue}else if(m===`smoothOrigin`){Es(this,b,`smooth`,b.smooth,l);continue}else if(m===`force3D`){b[m]=l;continue}else if(m===`transform`){$s(this,l,e);continue}}else m in o||(m=ys(m)||m);if(v||(u||u===0)&&(d||d===0)&&!Jo.test(l)&&m in o)h=(c+``).substr((d+``).length),u||=0,g=Ki(l)||(m in Qn.units?Qn.units[m]:h),h!==g&&(d=ks(e,m,c,g)),this._pt=new vo(this._pt,v?b:o,m,d,(_?oi(d,_+u):u)-d,!v&&(g===`px`||m===`zIndex`)&&t.autoRound!==!1?es:Xo),this._pt.u=g||0,v&&w!==l?(this._pt.b=c,this._pt.e=w,this._pt.r=$o):h!==g&&g!==`%`&&(this._pt.b=c,this._pt.r=Qo);else if(m in o)js.call(this,e,m,c,_?_+l:l);else if(m in e)this.add(e,m,c||e[m],_?_+l:l,r,i);else if(m!==`parseTransform`){Rr(m,l);continue}v||(m in o?C.push(m,0,o[m]):typeof e[m]==`function`?C.push(m,2,e[m]()):C.push(m,1,c||e[m])),a.push(m)}}S&&_o(this)},render:function(e,t){if(t.tween._time||!zo())for(var n=t._pt;n;)n.r(e,n.d),n=n._next;else t.styles.revert()},get:As,aliases:Yo,getSetter:function(e,t,n){var r=Yo[t];return r&&r.indexOf(`,`)<0&&(t=r),t in Vo&&t!==us&&(e._gsap.x||As(e,`x`))?n&&Ro===n?t===`scale`?os:as:(Ro=n||{})&&(t===`scale`?ss:cs):e.style&&!mr(e.style[t])?rs:~t.indexOf(`-`)?is:lo(e,t)},core:{_removeProperty:Ts,_getMatrix:Bs}};Mo.utils.checkPrefix=ys,Mo.core.getStyleSaver=ms,(function(e,t,n,r){var i=ri(e+`,`+t+`,`+n,function(e){Vo[e]=1});ri(t,function(e){Qn.units[e]=`deg`,Ls[e]=1}),Yo[i[13]]=e+`,`+t,ri(r,function(e){var t=e.split(`:`);Yo[t[1]]=i[t[0]]})})(`x,y,z,scale,scaleX,scaleY,xPercent,yPercent`,`rotation,rotationX,rotationY,skewX,skewY`,`transform,transformOrigin,svgOrigin,force3D,smoothOrigin,transformPerspective`,`0:translateX,1:translateY,2:translateZ,8:rotate,8:rotationZ,8:rotateZ,9:rotateX,10:rotateY`),ri(`x,y,z,top,right,bottom,left,width,height,fontSize,padding,margin,perspective`,function(e){Qn.units[e]=`px`}),Mo.registerPlugin(ec);var tc=Mo.registerPlugin(ec)||Mo;tc.core.Tween;function nc(e,t){for(var n=0;ns?(i=r,r=e,o=a,a=c):n?r+=e:r=i+(e-i)/(c-o)*(a-o)};return{update:l,reset:function(){i=r=n?0:r,o=a=0},getVelocity:function(e){var t=o,s=i,u=xc();return(e||e===0)&&e!==r&&l(e),a===o||u-o>c?0:(r+(n?s:-s))/((n?u:a)-t)*1e3}}},Rc=function(e,t){return t&&!e._gsapAllow&&e.cancelable!==!1&&e.preventDefault(),e.changedTouches?e.changedTouches[0]:e},zc=function(e){var t=Math.max.apply(Math,e),n=Math.min.apply(Math,e);return Math.abs(t)>=Math.abs(n)?t:n},Bc=function(){fc=ic.core.globals().ScrollTrigger,fc&&fc.core&&Cc()},Vc=function(e){return ic=e||_c(),!ac&&ic&&typeof document<`u`&&document.body&&(oc=window,sc=document,cc=sc.documentElement,lc=sc.body,pc=[oc,sc,cc,lc],ic.utils.clamp,gc=ic.core.context||function(){},dc=`onpointerenter`in lc?`pointer`:`mouse`,uc=Hc.isTouch=oc.matchMedia&&oc.matchMedia(`(hover: none), (pointer: coarse)`).matches?1:`ontouchstart`in oc||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?2:0,hc=Hc.eventTypes=(`ontouchstart`in cc?`touchstart,touchmove,touchcancel,touchend`:`onpointerdown`in cc?`pointerdown,pointermove,pointercancel,pointerup`:`mousedown,mousemove,mouseup,mouseup`).split(`,`),setTimeout(function(){return vc=0},500),ac=1),fc||Bc(),ac};Mc.op=Nc,W.cache=0;var Hc=function(){function e(e){this.init(e)}var t=e.prototype;return t.init=function(e){ac||Vc(ic)||console.warn(`Please gsap.registerPlugin(Observer)`),fc||Bc();var t=e.tolerance,n=e.dragMinimum,r=e.type,i=e.target,a=e.lineHeight,o=e.debounce,s=e.preventDefault,c=e.onStop,l=e.onStopDelay,u=e.ignore,d=e.wheelSpeed,f=e.event,p=e.onDragStart,m=e.onDragEnd,h=e.onDrag,g=e.onPress,_=e.onRelease,v=e.onRight,y=e.onLeft,b=e.onUp,x=e.onDown,S=e.onChangeX,C=e.onChangeY,w=e.onChange,T=e.onToggleX,E=e.onToggleY,D=e.onHover,O=e.onHoverEnd,k=e.onMove,A=e.ignoreCheck,j=e.isNormalizer,ee=e.onGestureStart,te=e.onGestureEnd,M=e.onWheel,ne=e.onEnable,N=e.onDisable,P=e.onClick,re=e.scrollSpeed,ie=e.capture,ae=e.allowClicks,oe=e.lockAxis,se=e.onLockAxis;this.target=i=Pc(i)||cc,this.vars=e,u&&=ic.utils.toArray(u),t||=1e-9,n||=0,d||=1,re||=1,r||=`wheel,touch,pointer`,o=o!==!1,a||=parseFloat(oc.getComputedStyle(lc).lineHeight)||22;var F,ce,le,ue,de,fe,pe,I=this,me=0,he=0,ge=e.passive||!s&&e.passive!==!1,_e=Ic(i,Mc),ve=Ic(i,Nc),ye=_e(),be=ve(),xe=~r.indexOf(`touch`)&&!~r.indexOf(`pointer`)&&hc[0]===`pointerdown`,Se=Tc(i),L=i.ownerDocument||sc,Ce=[0,0,0],R=[0,0,0],we=0,Te=function(){return we=xc()},Ee=function(e,t){return(I.event=e)&&u&&Fc(e.target,u)||t&&xe&&e.pointerType!==`touch`||A&&A(e,t)},De=function(){I._vx.reset(),I._vy.reset(),ce.pause(),c&&c(I)},Oe=function(){var e=I.deltaX=zc(Ce),n=I.deltaY=zc(R),r=Math.abs(e)>=t,i=Math.abs(n)>=t;w&&(r||i)&&w(I,e,n,Ce,R),r&&(v&&I.deltaX>0&&v(I),y&&I.deltaX<0&&y(I),S&&S(I),T&&I.deltaX<0!=me<0&&T(I),me=I.deltaX,Ce[0]=Ce[1]=Ce[2]=0),i&&(x&&I.deltaY>0&&x(I),b&&I.deltaY<0&&b(I),C&&C(I),E&&I.deltaY<0!=he<0&&E(I),he=I.deltaY,R[0]=R[1]=R[2]=0),(ue||le)&&(k&&k(I),le&&=(p&&le===1&&p(I),h&&h(I),0),ue=!1),fe&&!(fe=!1)&&se&&se(I),de&&=(M(I),!1),F=0},ke=function(e,t,n){Ce[n]+=e,R[n]+=t,I._vx.update(e),I._vy.update(t),o?F||=requestAnimationFrame(Oe):Oe()},Ae=function(e,t){oe&&!pe&&(I.axis=pe=Math.abs(e)>Math.abs(t)?`x`:`y`,fe=!0),pe!==`y`&&(Ce[2]+=e,I._vx.update(e,!0)),pe!==`x`&&(R[2]+=t,I._vy.update(t,!0)),o?F||=requestAnimationFrame(Oe):Oe()},je=function(e){if(!Ee(e,1)){e=Rc(e,s);var t=e.clientX,r=e.clientY,i=t-I.x,a=r-I.y,o=I.isDragging;I.x=t,I.y=r,(o||(i||a)&&(Math.abs(I.startX-t)>=n||Math.abs(I.startY-r)>=n))&&(le||=o?2:1,o||(I.isDragging=!0),Ae(i,a))}},Me=I.onPress=function(e){Ee(e,1)||e&&e.button||(I.axis=pe=null,ce.pause(),I.isPressed=!0,e=Rc(e),me=he=0,I.startX=I.x=e.clientX,I.startY=I.y=e.clientY,I._vx.reset(),I._vy.reset(),Ec(j?i:L,hc[1],je,ge,!0),I.deltaX=I.deltaY=0,g&&g(I))},Ne=I.onRelease=function(e){if(!Ee(e,1)){Dc(j?i:L,hc[1],je,!0);var t=!isNaN(I.y-I.startY),n=I.isDragging,r=n&&(Math.abs(I.x-I.startX)>3||Math.abs(I.y-I.startY)>3),a=Rc(e);!r&&t&&(I._vx.reset(),I._vy.reset(),s&&ae&&ic.delayedCall(.08,function(){if(xc()-we>300&&!e.defaultPrevented){if(e.target.click)e.target.click();else if(L.createEvent){var t=L.createEvent(`MouseEvents`);t.initMouseEvent(`click`,!0,!0,oc,1,a.screenX,a.screenY,a.clientX,a.clientY,!1,!1,!1,!1,0,null),e.target.dispatchEvent(t)}}})),I.isDragging=I.isGesturing=I.isPressed=!1,c&&n&&!j&&ce.restart(!0),le&&Oe(),m&&n&&m(I),_&&_(I,r)}},z=function(e){return e.touches&&e.touches.length>1&&(I.isGesturing=!0)&&ee(e,I.isDragging)},Pe=function(){return(I.isGesturing=!1)||te(I)},Fe=function(e){if(!Ee(e)){var t=_e(),n=ve();ke((t-ye)*re,(n-be)*re,1),ye=t,be=n,c&&ce.restart(!0)}},Ie=function(e){if(!Ee(e)){e=Rc(e,s),M&&(de=!0);var t=(e.deltaMode===1?a:e.deltaMode===2?oc.innerHeight:1)*d;ke(e.deltaX*t,e.deltaY*t,0),c&&!j&&ce.restart(!0)}},Le=function(e){if(!Ee(e)){var t=e.clientX,n=e.clientY,r=t-I.x,i=n-I.y;I.x=t,I.y=n,ue=!0,c&&ce.restart(!0),(r||i)&&Ae(r,i)}},Re=function(e){I.event=e,D(I)},ze=function(e){I.event=e,O(I)},Be=function(e){return Ee(e)||Rc(e,s)&&P(I)};ce=I._dc=ic.delayedCall(l||.25,De).pause(),I.deltaX=I.deltaY=0,I._vx=Lc(0,50,!0),I._vy=Lc(0,50,!0),I.scrollX=_e,I.scrollY=ve,I.isDragging=I.isGesturing=I.isPressed=!1,gc(this),I.enable=function(e){return I.isEnabled||(Ec(Se?L:i,`scroll`,Ac),r.indexOf(`scroll`)>=0&&Ec(Se?L:i,`scroll`,Fe,ge,ie),r.indexOf(`wheel`)>=0&&Ec(i,`wheel`,Ie,ge,ie),(r.indexOf(`touch`)>=0&&uc||r.indexOf(`pointer`)>=0)&&(Ec(i,hc[0],Me,ge,ie),Ec(L,hc[2],Ne),Ec(L,hc[3],Ne),ae&&Ec(i,`click`,Te,!0,!0),P&&Ec(i,`click`,Be),ee&&Ec(L,`gesturestart`,z),te&&Ec(L,`gestureend`,Pe),D&&Ec(i,dc+`enter`,Re),O&&Ec(i,dc+`leave`,ze),k&&Ec(i,dc+`move`,Le)),I.isEnabled=!0,I.isDragging=I.isGesturing=I.isPressed=ue=le=!1,I._vx.reset(),I._vy.reset(),ye=_e(),be=ve(),e&&e.type&&Me(e),ne&&ne(I)),I},I.disable=function(){I.isEnabled&&(yc.filter(function(e){return e!==I&&Tc(e.target)}).length||Dc(Se?L:i,`scroll`,Ac),I.isPressed&&(I._vx.reset(),I._vy.reset(),Dc(j?i:L,hc[1],je,!0)),Dc(Se?L:i,`scroll`,Fe,ie),Dc(i,`wheel`,Ie,ie),Dc(i,hc[0],Me,ie),Dc(L,hc[2],Ne),Dc(L,hc[3],Ne),Dc(i,`click`,Te,!0),Dc(i,`click`,Be),Dc(L,`gesturestart`,z),Dc(L,`gestureend`,Pe),Dc(i,dc+`enter`,Re),Dc(i,dc+`leave`,ze),Dc(i,dc+`move`,Le),I.isEnabled=I.isPressed=I.isDragging=!1,N&&N(I))},I.kill=I.revert=function(){I.disable();var e=yc.indexOf(I);e>=0&&yc.splice(e,1),mc===I&&(mc=0)},yc.push(I),j&&Tc(i)&&(mc=I),I.enable(f)},rc(e,[{key:`velocityX`,get:function(){return this._vx.getVelocity()}},{key:`velocityY`,get:function(){return this._vy.getVelocity()}}]),e}();Hc.version=`3.15.0`,Hc.create=function(e){return new Hc(e)},Hc.register=Vc,Hc.getAll=function(){return yc.slice()},Hc.getById=function(e){return yc.filter(function(t){return t.vars.id===e})[0]},_c()&&ic.registerPlugin(Hc);var G,Uc,K,q,Wc,Gc,Kc,qc,Jc,Yc,Xc,Zc,Qc,$c,el,tl,nl,rl,il,al,ol,sl,cl,ll,ul,dl,fl,pl,ml,hl,gl,_l,vl,yl,bl=1,xl=Date.now,Sl=xl(),Cl=0,wl=0,Tl=function(e,t,n){var r=X(e)&&(e.substr(0,6)===`clamp(`||e.indexOf(`max`)>-1);return n[`_`+t+`Clamp`]=r,r?e.substr(6,e.length-7):e},El=function(e,t){return t&&(!X(e)||e.substr(0,6)!==`clamp(`)?`clamp(`+e+`)`:e},Dl=function e(){return wl&&requestAnimationFrame(e)},Ol=function(){return $c=1},kl=function(){return $c=0},Al=function(e){return e},jl=function(e){return Math.round(e*1e5)/1e5||0},Ml=function(){return typeof window<`u`},Nl=function(){return G||Ml()&&(G=window.gsap)&&G.registerPlugin&&G},Pl=function(e){return!!~Kc.indexOf(e)},Fl=function(e){return(e===`Height`?gl:K[`inner`+e])||Wc[`client`+e]||Gc[`client`+e]},Il=function(e){return wc(e,`getBoundingClientRect`)||(Pl(e)?function(){return ad.width=K.innerWidth,ad.height=gl,ad}:function(){return lu(e)})},Ll=function(e,t,n){var r=n.d,i=n.d2,a=n.a;return(a=wc(e,`getBoundingClientRect`))?function(){return a()[r]}:function(){return(t?Fl(i):e[`client`+i])||0}},Rl=function(e,t){return!t||~bc.indexOf(e)?Il(e):function(){return ad}},J=function(e,t){var n=t.s,r=t.d2,i=t.d,a=t.a;return Math.max(0,(n=`scroll`+r)&&(a=wc(e,n))?a()-Il(e)()[i]:Pl(e)?(Wc[n]||Gc[n])-Fl(r):e[n]-e[`offset`+r])},Y=function(e,t){for(var n=0;n0){for(e-=i,a=0;a=e)return n[a];return n[a-1]}else for(a=n.length,e+=i;a--;)if(n[a]<=e)return n[a];return n[0]}:function(n,r,i){i===void 0&&(i=.001);var a=t(n);return!r||Math.abs(a-n)n&&(r*=t/100),e=e.substr(0,n-1)),e=r+(e in xu?xu[e]*t:~e.indexOf(`%`)?parseFloat(e)*t/100:parseFloat(e)||0)}return e},Cu=function(e,t,n,r,i,a,o,s){var c=i.startColor,l=i.endColor,u=i.fontSize,d=i.indent,f=i.fontWeight,p=q.createElement(`div`),m=Pl(n)||wc(n,`pinType`)===`fixed`,h=e.indexOf(`scroller`)!==-1,g=m?Gc:n.tagName===`IFRAME`?n.contentDocument.body:n,_=e.indexOf(`start`)!==-1,v=_?c:l,y=`border-color:`+v+`;font-size:`+u+`;color:`+v+`;font-weight:`+f+`;pointer-events:none;white-space:nowrap;font-family:sans-serif,Arial;z-index:1000;padding:4px 8px;border-width:0;border-style:solid;`;return y+=`position:`+((h||s)&&m?`fixed;`:`absolute;`),(h||s||!m)&&(y+=(r===Nc?ql:Jl)+`:`+(a+parseFloat(d))+`px;`),o&&(y+=`box-sizing:border-box;text-align:left;width:`+o.offsetWidth+`px;`),p._isStart=_,p.setAttribute(`class`,`gsap-marker-`+e+(t?` marker-`+t:``)),p.style.cssText=y,p.innerText=t||t===0?e+`-`+t:e,g.children[0]?g.insertBefore(p,g.children[0]):g.appendChild(p),p._offset=p[`offset`+r.op.d2],wu(p,0,r,_),p},wu=function(e,t,n,r){var i={display:`block`},a=n[r?`os2`:`p2`],o=n[r?`p2`:`os2`];e._isFlipped=r,i[n.a+`Percent`]=r?-100:0,i[n.a]=r?`1px`:0,i[`border`+a+ru]=1,i[`border`+o+ru]=0,i[n.p]=t+`px`,G.set(e,i)},Z=[],Tu={},Eu,Du=function(){return xl()-Cl>34&&(Eu||=requestAnimationFrame(Xu))},Ou=function(){(!cl||!cl.isPressed||cl.startX>Gc.clientWidth)&&(W.cache++,cl?Eu||=requestAnimationFrame(Xu):Xu(),Cl||Pu(`scrollStart`),Cl=xl())},ku=function(){dl=K.innerWidth,ul=K.innerHeight},Au=function(e){W.cache++,(e===!0||!Qc&&!sl&&!q.fullscreenElement&&!q.webkitFullscreenElement&&(!ll||dl!==K.innerWidth||Math.abs(K.innerHeight-ul)>K.innerHeight*.25))&&qc.restart(!0)},ju={},Mu=[],Nu=function e(){return _u(Q,`scrollEnd`,e)||Ku(!0)},Pu=function(e){return ju[e]&&ju[e].map(function(e){return e()})||Mu},Fu=[],Iu=function(e){for(var t=0;tt,r=e._startClamp&&e.start>=t;(n||r)&&e.setPositions(r?t-1:e.start,n?Math.max(r?t:e.start+1,t):e.end,!0)}),Gu(!1),vl=0,n.forEach(function(e){return e&&e.render&&e.render(-1)}),W.forEach(function(e){zl(e)&&(e.smooth&&requestAnimationFrame(function(){return e.target.style.scrollBehavior=`smooth`}),e.rec&&e(e.rec))}),zu(ml,1),qc.pause(),Vu++,Bu=2,Xu(2),Z.forEach(function(e){return zl(e.vars.onRefresh)&&e.vars.onRefresh(e)}),Bu=Q.isRefreshing=!1,Pu(`refresh`)},qu=0,Ju=1,Yu,Xu=function(e){if(e===2||!Bu&&!_l){Q.isUpdating=!0,Yu&&Yu.update(0);var t=Z.length,n=xl(),r=n-Sl>=50,i=t&&Z[0].scroll();if(Ju=qu>i?-1:1,Bu||(qu=i),r&&(Cl&&!$c&&n-Cl>200&&(Cl=0,Pu(`scrollEnd`)),Xc=Sl,Sl=n),Ju<0){for(tl=t;tl-- >0;)Z[tl]&&Z[tl].update(0,r);Ju=1}else for(tl=0;tl20),n-=n-x}if(p&&(s[p]=e||-.001,e<0&&(e=0)),a){var C=e+n,w=a._isStart;h=`scroll`+r.d2,wu(a,C,r,w&&C>20||!w&&(u?Math.max(Gc[h],Wc[h]):a.parentNode[h])<=C+1),u&&(c=lu(o),u&&(a.style[r.op.p]=c[r.op.p]-r.op.m-a._offset+au))}return f&&_&&(h=lu(_),f.seek(d),g=lu(_),f._caScrollDist=h[r.p]-g[r.p],e=e/f._caScrollDist*d),f&&f.seek(m),f?e:Math.round(e)},sd=/(webkit|moz|length|cssText|inset)/i,cd=function(e,t,n,r){if(e.parentNode!==t){var i=e.style,a,o;if(t===Gc){for(a in e._stOrig=i.cssText,o=ou(e),o)!+a&&!sd.test(a)&&o[a]&&typeof i[a]==`string`&&a!==`0`&&(i[a]=o[a]);i.top=n,i.left=r}else i.cssText=e._stOrig;G.core.getCache(e).uncache=1,t.appendChild(e)}},ld=function(e,t,n){var r=t,i=r;return function(t){var a=Math.round(e());return a!==r&&a!==i&&Math.abs(a-r)>3&&Math.abs(a-i)>3&&(t=a,n&&n()),i=r,r=Math.round(t),r}},ud=function(e,t,n){var r={};r[t.p]=`+=`+n,G.set(e,r)},dd=function(e,t){var n=Ic(e,t),r=`_scroll`+t.p2,i=function t(i,a,o,s,c){var l=t.tween,u=a.onComplete,d={};o||=n();var f=ld(n,o,function(){l.kill(),t.tween=0});return c=s&&c||0,s||=i-o,l&&l.kill(),a[r]=i,a.inherit=!1,a.modifiers=d,d[r]=function(){return f(o+s*l.ratio+c*l.ratio*l.ratio)},a.onUpdate=function(){W.cache++,t.tween&&Xu()},a.onComplete=function(){t.tween=0,u&&u.call(l)},l=t.tween=G.to(e,a),l};return e[r]=n,n.wheelHandler=function(){return i.tween&&i.tween.kill()&&(i.tween=0)},gu(e,`wheel`,n.wheelHandler),Q.isTouch&&gu(e,`touchmove`,n.wheelHandler),i},Q=function(){function e(t,n){Uc||e.register(G)||console.warn(`Please gsap.registerPlugin(ScrollTrigger)`),pl(this),this.init(t,n)}var t=e.prototype;return t.init=function(t,n){if(this.progress=this.start=0,this.vars&&this.kill(!0,!0),!wl){this.update=this.refresh=this.kill=Al;return}t=cu(X(t)||Bl(t)||t.nodeType?{trigger:t}:t,bu);var r=t,i=r.onUpdate,a=r.toggleClass,o=r.id,s=r.onToggle,c=r.onRefresh,l=r.scrub,u=r.trigger,d=r.pin,f=r.pinSpacing,p=r.invalidateOnRefresh,m=r.anticipatePin,h=r.onScrubComplete,g=r.onSnapComplete,_=r.once,v=r.snap,y=r.pinReparent,b=r.pinSpacer,x=r.containerAnimation,S=r.fastScrollEnd,C=r.preventOverlaps,w=t.horizontal||t.containerAnimation&&t.horizontal!==!1?Mc:Nc,T=!l&&l!==0,E=Pc(t.scroller||K),D=G.core.getCache(E),O=Pl(E),k=(`pinType`in t?t.pinType:wc(E,`pinType`)||O&&`fixed`)===`fixed`,A=[t.onEnter,t.onLeave,t.onEnterBack,t.onLeaveBack],j=T&&t.toggleActions.split(` `),ee=`markers`in t?t.markers:bu.markers,te=O?0:parseFloat(ou(E)[`border`+w.p2+ru])||0,M=this,ne=t.onRefreshInit&&function(){return t.onRefreshInit(M)},N=Ll(E,O,w),P=Rl(E,O),re=0,ie=0,ae=0,oe=Ic(E,w),se,F,ce,le,ue,de,fe,pe,I,me,he,ge,_e,ve,ye,be,xe,Se,L,Ce,R,we,Te,Ee,De,Oe,ke,Ae,je,Me,Ne,z,Pe,Fe,Ie,Le,Re,ze,Be;if(M._startClamp=M._endClamp=!1,M._dir=w,m*=45,M.scroller=E,M.scroll=x?x.time.bind(x):oe,le=oe(),M.vars=t,n||=t.animation,`refreshPriority`in t&&(al=1,t.refreshPriority===-9999&&(Yu=M)),D.tweenScroll=D.tweenScroll||{top:dd(E,Nc),left:dd(E,Mc)},M.tweenTo=se=D.tweenScroll[w.p],M.scrubDuration=function(e){Pe=Bl(e)&&e,Pe?z?z.duration(e):z=G.to(n,{ease:`expo`,totalProgress:`+=0`,inherit:!1,duration:Pe,paused:!0,onComplete:function(){return h&&h(M)}}):(z&&z.progress(1).kill(),z=0)},n&&(n.vars.lazy=!1,n._initted&&!M.isReverted||n.vars.immediateRender!==!1&&t.immediateRender!==!1&&n.duration()&&n.render(0,!0,!0),M.animation=n.pause(),n.scrollTrigger=M,M.scrubDuration(l),Me=0,o||=n.vars.id),v&&((!Vl(v)||v.push)&&(v={snapTo:v}),`scrollBehavior`in Gc.style&&G.set(O?[Gc,Wc]:E,{scrollBehavior:`auto`}),W.forEach(function(e){return zl(e)&&e.target===(O?q.scrollingElement||Wc:E)&&(e.smooth=!1)}),ce=zl(v.snapTo)?v.snapTo:v.snapTo===`labels`?fu(n):v.snapTo===`labelsDirectional`?mu(n):v.directional===!1?G.utils.snap(v.snapTo):function(e,t){return pu(v.snapTo)(e,xl()-ie<500?0:t.direction)},Fe=v.duration||{min:.1,max:2},Fe=Vl(Fe)?Yc(Fe.min,Fe.max):Yc(Fe,Fe),Ie=G.delayedCall(v.delay||Pe/2||.1,function(){var e=oe(),t=xl()-ie<500,r=se.tween;if((t||Math.abs(M.getVelocity())<10)&&!r&&!$c&&re!==e){var i=(e-de)/ve,a=n&&!T?n.totalProgress():i,o=t?0:(a-Ne)/(xl()-Xc)*1e3||0,s=G.utils.clamp(-i,1-i,Wl(o/2)*o/.185),c=i+(v.inertia===!1?0:s),l,u,d=v,f=d.onStart,p=d.onInterrupt,m=d.onComplete;if(l=ce(c,M),Bl(l)||(l=c),u=Math.max(0,Math.round(de+l*ve)),e<=fe&&e>=de&&u!==e){if(r&&!r._initted&&r.data<=Wl(u-e))return;v.inertia===!1&&(s=l-i),se(u,{duration:Fe(Wl(Math.max(Wl(c-a),Wl(l-a))*.185/o/.05||0)),ease:v.ease||`power3`,data:Wl(u-e),onInterrupt:function(){return Ie.restart(!0)&&p&&Ul(M,p)},onComplete:function(){M.update(),re=oe(),n&&!T&&(z?z.resetTo(`totalProgress`,l,n._tTime/n._tDur):n.progress(l)),Me=Ne=n&&!T?n.totalProgress():M.progress,g&&g(M),m&&Ul(M,m)}},e,s*ve,u-e-s*ve),f&&Ul(M,f,se.tween)}}else M.isActive&&re!==e&&Ie.restart(!0)}).pause()),o&&(Tu[o]=M),u=M.trigger=Pc(u||d!==!0&&d),Be=u&&u._gsap&&u._gsap.stRevert,Be&&=Be(M),d=d===!0?u:Pc(d),X(a)&&(a={targets:u,className:a}),d&&(f===!1||f===nu||(f=!f&&d.parentNode&&d.parentNode.style&&ou(d.parentNode).display===`flex`?!1:tu),M.pin=d,F=G.core.getCache(d),F.spacer?ye=F.pinState:(b&&(b=Pc(b),b&&!b.nodeType&&(b=b.current||b.nativeElement),F.spacerIsNative=!!b,b&&(F.spacerState=rd(b))),F.spacer=Se=b||q.createElement(`div`),Se.classList.add(`pin-spacer`),o&&Se.classList.add(`pin-spacer-`+o),F.pinState=ye=rd(d)),t.force3D!==!1&&G.set(d,{force3D:!0}),M.spacer=Se=F.spacer,je=ou(d),Ee=je[f+w.os2],Ce=G.getProperty(d),R=G.quickSetter(d,w.a,au),ed(d,Se,je),xe=rd(d)),ee){ge=Vl(ee)?cu(ee,yu):yu,me=Cu(`scroller-start`,o,E,w,ge,0),he=Cu(`scroller-end`,o,E,w,ge,0,me),L=me[`offset`+w.op.d2];var Ve=Pc(wc(E,`content`)||E);pe=this.markerStart=Cu(`start`,o,Ve,w,ge,L,0,x),I=this.markerEnd=Cu(`end`,o,Ve,w,ge,L,0,x),x&&(ze=G.quickSetter([pe,I],w.a,au)),!k&&!(bc.length&&wc(E,`fixedMarkers`)===!0)&&(su(O?Gc:E),G.set([me,he],{force3D:!0}),Oe=G.quickSetter(me,w.a,au),Ae=G.quickSetter(he,w.a,au))}if(x){var He=x.vars.onUpdate,Ue=x.vars.onUpdateParams;x.eventCallback(`onUpdate`,function(){M.update(0,0,1),He&&He.apply(x,Ue||[])})}if(M.previous=function(){return Z[Z.indexOf(M)-1]},M.next=function(){return Z[Z.indexOf(M)+1]},M.revert=function(e,t){if(!t)return M.kill(!0);var r=e!==!1||!M.enabled,i=Qc;r!==M.isReverted&&(r&&(Le=Math.max(oe(),M.scroll.rec||0),ae=M.progress,Re=n&&n.progress()),pe&&[pe,I,me,he].forEach(function(e){return e.style.display=r?`none`:`block`}),r&&(Qc=M,M.update(r)),d&&(!y||!M.isActive)&&(r?$u(d,Se,ye):ed(d,Se,ou(d),De)),r||M.update(r),Qc=i,M.isReverted=r)},M.refresh=function(r,i,a,o){if(!((Qc||!M.enabled)&&!i)){if(d&&r&&Cl){gu(e,`scrollEnd`,Nu);return}!Bu&&ne&&ne(M),Qc=M,se.tween&&!a&&(se.tween.kill(),se.tween=0),z&&z.pause(),p&&n&&(n.revert({kill:!1}).invalidate(),n.getChildren?n.getChildren(!0,!0,!1).forEach(function(e){return e.vars.immediateRender&&e.render(0,!0,!0)}):n.vars.immediateRender&&n.render(0,!0,!0)),M.isReverted||M.revert(!0,!0),M._subPinOffset=!1;var s=N(),l=P(),m=x?x.duration():J(E,w),h=ve<=.01||!ve,g=0,_=o||0,v=Vl(a)?a.end:t.end,b=t.endTrigger||u,S=Vl(a)?a.start:t.start||(t.start===0||!u?0:d?`0 0`:`0 100%`),C=M.pinnedContainer=t.pinnedContainer&&Pc(t.pinnedContainer,M),D=u&&Math.max(0,Z.indexOf(M))||0,A=D,j,F,ce,ge,L,R,Ee,Oe,Ae,je,Me,Ne,Pe;for(ee&&Vl(a)&&(Ne=G.getProperty(me,w.p),Pe=G.getProperty(he,w.p));A-- >0;)R=Z[A],R.end||R.refresh(0,1)||(Qc=M),Ee=R.pin,Ee&&(Ee===u||Ee===d||Ee===C)&&!R.isReverted&&(je||=[],je.unshift(R),R.revert(!0,!0)),R!==Z[A]&&(D--,A--);for(zl(S)&&(S=S(M)),S=Tl(S,`start`,M),de=od(S,u,s,w,oe(),pe,me,M,l,te,k,m,x,M._startClamp&&`_startClamp`)||(d?-.001:0),zl(v)&&(v=v(M)),X(v)&&!v.indexOf(`+=`)&&(~v.indexOf(` `)?v=(X(S)?S.split(` `)[0]:``)+v:(g=Su(v.substr(2),s),v=X(S)?S:(x?G.utils.mapRange(0,x.duration(),x.scrollTrigger.start,x.scrollTrigger.end,de):de)+g,b=u)),v=Tl(v,`end`,M),fe=Math.max(de,od(v||(b?`100% 0`:m),b,s,w,oe()+g,I,he,M,l,te,k,m,x,M._endClamp&&`_endClamp`))||-.001,g=0,A=D;A--;)R=Z[A]||{},Ee=R.pin,Ee&&R.start-R._pinPush<=de&&!x&&R.end>0&&(j=R.end-(M._startClamp?Math.max(0,R.start):R.start),(Ee===u&&R.start-R._pinPush=J(E,w)))j=ou(d),ge=w===Nc,ce=oe(),we=parseFloat(Ce(w.a))+_,!m&&fe>1&&(Me=(O?q.scrollingElement||Wc:E).style,Me={style:Me,value:Me[`overflow`+w.a.toUpperCase()]},O&&ou(Gc)[`overflow`+w.a.toUpperCase()]!==`scroll`&&(Me.style[`overflow`+w.a.toUpperCase()]=`scroll`)),ed(d,Se,j),xe=rd(d),F=lu(d,!0),Oe=k&&Ic(E,ge?Mc:Nc)(),f?(De=[f+w.os2,ve+_+au],De.t=Se,A=f===tu?uu(d,w)+ve+_:0,A&&(De.push(w.d,A+au),Se.style.flexBasis!==`auto`&&(Se.style.flexBasis=A+au)),nd(De),C&&Z.forEach(function(e){e.pin===C&&e.vars.pinSpacing!==!1&&(e._subPinOffset=!0)}),k&&oe(Le)):(A=uu(d,w),A&&Se.style.flexBasis!==`auto`&&(Se.style.flexBasis=A+au)),k&&(L={top:F.top+(ge?ce-de:Oe)+au,left:F.left+(ge?Oe:ce-de)+au,boxSizing:`border-box`,position:`fixed`},L[Yl]=L[`max`+ru]=Math.ceil(F.width)+au,L[Xl]=L[`max`+iu]=Math.ceil(F.height)+au,L[nu]=L[nu+$l]=L[nu+Zl]=L[nu+eu]=L[nu+Ql]=`0`,L[tu]=j[tu],L[tu+$l]=j[tu+$l],L[tu+Zl]=j[tu+Zl],L[tu+eu]=j[tu+eu],L[tu+Ql]=j[tu+Ql],be=id(ye,L,y),Bu&&oe(0)),n?(Ae=n._initted,ol(1),n.render(n.duration(),!0,!0),Te=Ce(w.a)-we+ve+_,ke=Math.abs(ve-Te)>1,k&&ke&&be.splice(be.length-2,2),n.render(0,!0,!0),Ae||n.invalidate(!0),n.parent||n.totalTime(n.totalTime()),ol(0)):Te=ve,Me&&(Me.value?Me.style[`overflow`+w.a.toUpperCase()]=Me.value:Me.style.removeProperty(`overflow-`+w.a));else if(u&&oe()&&!x)for(F=u.parentNode;F&&F!==Gc;)F._pinOffset&&(de-=F._pinOffset,fe-=F._pinOffset),F=F.parentNode;je&&je.forEach(function(e){return e.revert(!1,!0)}),M.start=de,M.end=fe,le=ue=Bu?Le:oe(),!x&&!Bu&&(le0?Z.slice(0,t).reverse():Z.slice(t+1);return(X(e)?n.filter(function(t){return t.vars.preventOverlaps===e}):n).filter(function(e){return M.direction>0?e.end<=de:e.start>=fe})},M.update=function(e,t,r){if(!(x&&!r&&!e)){var o=Bu===!0?Le:M.scroll(),c=e?0:(o-de)/ve,u=c<0?0:c>1?1:c||0,p=M.progress,h,g,b,D,O,ee,te,ne;if(t&&(ue=le,le=x?oe():o,v&&(Ne=Me,Me=n&&!T?n.totalProgress():u)),m&&d&&!Qc&&!bl&&Cl&&(!u&&deo+(o-ue)/(xl()-Xc)*m&&(u=.9999)),u!==p&&M.enabled){if(h=M.isActive=!!u&&u<1,g=!!p&&p<1,ee=h!==g,O=ee||!!u!=!!p,M.direction=u>p?1:-1,M.progress=u,O&&!Qc&&(b=u&&!p?0:u===1?1:p===1?2:3,T&&(D=!ee&&j[b+1]!==`none`&&j[b+1]||j[b],ne=n&&(D===`complete`||D===`reset`||D in n))),C&&(ee||ne)&&(ne||l||!n)&&(zl(C)?C(M):M.getTrailing(C).forEach(function(e){return e.endAnimation()})),T||(z&&!Qc&&!bl?(z._dp._time-z._start!==z._time&&z.render(z._dp._time-z._start),z.resetTo?z.resetTo(`totalProgress`,u,n._tTime/n._tDur):(z.vars.totalProgress=u,z.invalidate().restart())):n&&n.totalProgress(u,!!(Qc&&(ie||e)))),d){if(e&&f&&(Se.style[f+w.os2]=Ee),!k)R(jl(we+Te*u));else if(O){if(te=!e&&u>p&&fe+1>o&&o+1>=J(E,w),y)if(!e&&(h||te)){var N=lu(d,!0),P=o-de;cd(d,Gc,N.top+(w===Nc?P:0)+au,N.left+(w===Nc?0:P)+au)}else cd(d,Se);nd(h||te?be:xe),ke&&u<1&&h||R(we+(u===1&&!te?Te:0))}}v&&!se.tween&&!Qc&&!bl&&Ie.restart(!0),a&&(ee||_&&u&&(u<1||!yl))&&Jc(a.targets).forEach(function(e){return e.classList[h||_?`add`:`remove`](a.className)}),i&&!T&&!e&&i(M),O&&!Qc?(T&&(ne&&(D===`complete`?n.pause().totalProgress(1):D===`reset`?n.restart(!0).pause():D===`restart`?n.restart(!0):n[D]()),i&&i(M)),(ee||!yl)&&(s&&ee&&Ul(M,s),A[b]&&Ul(M,A[b]),_&&(u===1?M.kill(!1,1):A[b]=0),ee||(b=u===1?1:3,A[b]&&Ul(M,A[b]))),S&&!h&&Math.abs(M.getVelocity())>(Bl(S)?S:2500)&&(Hl(M.callbackAnimation),z?z.progress(1):Hl(n,D===`reverse`?1:!u,1))):T&&i&&!Qc&&i(M)}if(Ae){var re=x?o/x.duration()*(x._caScrollDist||0):o;Oe(re+ +!!me._isFlipped),Ae(re)}ze&&ze(-o/x.duration()*(x._caScrollDist||0))}},M.enable=function(t,n){M.enabled||(M.enabled=!0,gu(E,`resize`,Au),O||gu(E,`scroll`,Ou),ne&&gu(e,`refreshInit`,ne),t!==!1&&(M.progress=ae=0,le=ue=re=oe()),n!==!1&&M.refresh())},M.getTween=function(e){return e&&se?se.tween:z},M.setPositions=function(e,t,n,r){if(x){var i=x.scrollTrigger,a=x.duration(),o=i.end-i.start;e=i.start+o*e/a,t=i.start+o*t/a}M.refresh(!1,!1,{start:El(e,n&&!!M._startClamp),end:El(t,n&&!!M._endClamp)},r),M.update()},M.adjustPinSpacing=function(e){if(De&&e){var t=De.indexOf(w.d)+1;De[t]=parseFloat(De[t])+e+au,De[1]=parseFloat(De[1])+e+au,nd(De)}},M.disable=function(t,n){if(t!==!1&&M.revert(!0,!0),M.enabled&&(M.enabled=M.isActive=!1,n||z&&z.pause(),Le=0,F&&(F.uncache=1),ne&&_u(e,`refreshInit`,ne),Ie&&(Ie.pause(),se.tween&&se.tween.kill()&&(se.tween=0)),!O)){for(var r=Z.length;r--;)if(Z[r].scroller===E&&Z[r]!==M)return;_u(E,`resize`,Au),O||_u(E,`scroll`,Ou)}},M.kill=function(e,r){M.disable(e,r),z&&!r&&z.kill(),o&&delete Tu[o];var i=Z.indexOf(M);i>=0&&Z.splice(i,1),i===tl&&Ju>0&&tl--,i=0,Z.forEach(function(e){return e.scroller===M.scroller&&(i=1)}),i||Bu||(M.scroll.rec=0),n&&(n.scrollTrigger=null,e&&n.revert({kill:!1}),r||n.kill()),pe&&[pe,I,me,he].forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),Yu===M&&(Yu=0),d&&(F&&(F.uncache=1),i=0,Z.forEach(function(e){return e.pin===d&&i++}),i||(F.spacer=0)),t.onKill&&t.onKill(M)},Z.push(M),M.enable(!1,!1),Be&&Be(M),n&&n.add&&!ve){var We=M.update;M.update=function(){M.update=We,W.cache++,de||fe||M.refresh()},G.delayedCall(.01,M.update),ve=.01,de=fe=0}else M.refresh();d&&Uu()},e.register=function(t){return Uc||=(G=t||Nl(),Ml()&&window.document&&e.enable(),wl),Uc},e.defaults=function(e){if(e)for(var t in e)bu[t]=e[t];return bu},e.disable=function(e,t){wl=0,Z.forEach(function(n){return n[t?`kill`:`disable`](e)}),_u(K,`wheel`,Ou),_u(q,`scroll`,Ou),clearInterval(Zc),_u(q,`touchcancel`,Al),_u(Gc,`touchstart`,Al),hu(_u,q,`pointerdown,touchstart,mousedown`,Ol),hu(_u,q,`pointerup,touchend,mouseup`,kl),qc.kill(),Y(_u);for(var n=0;n0&&r.left+i0&&r.top+i=0&&Fu.splice(t,5),Fu.push(e,e.style.cssText,e.getBBox&&e.getAttribute(`transform`),G.core.getCache(e),pl())}}):Fu},Q.revert=function(e,t){return Ru(!e,t)},Q.create=function(e,t){return new Q(e,t)},Q.refresh=function(e){return e?Au(!0):(Uc||Q.register())&&Ku(!0)},Q.update=function(e){return++W.cache&&Xu(e===!0?2:0)},Q.clearScrollMemory=zu,Q.maxScroll=function(e,t){return J(e,t?Mc:Nc)},Q.getScrollFunc=function(e,t){return Ic(Pc(e),t?Mc:Nc)},Q.getById=function(e){return Tu[e]},Q.getAll=function(){return Z.filter(function(e){return e.vars.id!==`ScrollSmoother`})},Q.isScrolling=function(){return!!Cl},Q.snapDirectional=pu,Q.addEventListener=function(e,t){var n=ju[e]||(ju[e]=[]);~n.indexOf(t)||n.push(t)},Q.removeEventListener=function(e,t){var n=ju[e],r=n&&n.indexOf(t);r>=0&&n.splice(r,1)},Q.batch=function(e,t){var n=[],r={},i=t.interval||.016,a=t.batchMax||1e9,o=function(e,t){var n=[],r=[],o=G.delayedCall(i,function(){t(n,r),n=[],r=[]}).pause();return function(e){n.length||o.restart(!0),n.push(e.trigger),r.push(e),a<=n.length&&o.progress(1)}},s;for(s in t)r[s]=s.substr(0,2)===`on`&&zl(t[s])&&s!==`onRefreshInit`?o(s,t[s]):t[s];return zl(a)&&(a=a(),gu(Q,`refresh`,function(){return a=t.batchMax()})),Jc(e).forEach(function(e){var t={};for(s in r)t[s]=r[s];t.trigger=e,n.push(Q.create(t))}),n};var fd=function(e,t,n,r){return t>r?e(r):t<0&&e(0),n>r?(r-t)/(n-t):n<0?t/(t-n):1},pd=function e(t,n){n===!0?t.style.removeProperty(`touch-action`):t.style.touchAction=n===!0?`auto`:n?`pan-`+n+(Hc.isTouch?` pinch-zoom`:``):`none`,t===Wc&&e(Gc,n)},md={auto:1,scroll:1},hd=function(e){var t=e.event,n=e.target,r=e.axis,i=(t.changedTouches?t.changedTouches[0]:t).target,a=i._gsap||G.core.getCache(i),o=xl(),s;if(!a._isScrollT||o-a._isScrollT>2e3){for(;i&&i!==Gc&&(i.scrollHeight<=i.clientHeight&&i.scrollWidth<=i.clientWidth||!(md[(s=ou(i)).overflowY]||md[s.overflowX]));)i=i.parentNode;a._isScroll=i&&i!==n&&!Pl(i)&&(md[(s=ou(i)).overflowY]||md[s.overflowX]),a._isScrollT=o}(a._isScroll||r===`x`)&&(t.stopPropagation(),t._gsapAllow=!0)},gd=function(e,t,n,r){return Hc.create({target:e,capture:!0,debounce:!1,lockAxis:!0,type:t,onWheel:r&&=hd,onPress:r,onDrag:r,onScroll:r,onEnable:function(){return n&&gu(q,Hc.eventTypes[0],$,!1,!0)},onDisable:function(){return _u(q,Hc.eventTypes[0],$,!0)}})},_d=/(input|label|select|textarea)/i,vd,$=function(e){var t=_d.test(e.target.tagName);(t||vd)&&(e._gsapAllow=!0,vd=t)},yd=function(e){Vl(e)||(e={}),e.preventDefault=e.isNormalizer=e.allowClicks=!0,e.type||=`wheel,touch`,e.debounce=!!e.debounce,e.id=e.id||`normalizer`;var t=e,n=t.normalizeScrollX,r=t.momentum,i=t.allowNestedScroll,a=t.onRelease,o,s,c=Pc(e.target)||Wc,l=G.core.globals().ScrollSmoother,u=l&&l.get(),d=fl&&(e.content&&Pc(e.content)||u&&e.content!==!1&&!u.smooth()&&u.content()),f=Ic(c,Nc),p=Ic(c,Mc),m=1,h=(Hc.isTouch&&K.visualViewport?K.visualViewport.scale*K.visualViewport.width:K.outerWidth)/K.innerWidth,g=0,_=zl(r)?function(){return r(o)}:function(){return r||2.8},v,y,b=gd(c,e.type,!0,i),x=function(){return y=!1},S=Al,C=Al,w=function(){s=J(c,Nc),C=Yc(+!!fl,s),n&&(S=Yc(0,J(c,Mc))),v=Vu},T=function(){d._gsap.y=jl(parseFloat(d._gsap.y)+f.offset)+`px`,d.style.transform=`matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, `+parseFloat(d._gsap.y)+`, 0, 1)`,f.offset=f.cacheID=0},E=function(){if(y){requestAnimationFrame(x);var e=jl(o.deltaY/2),t=C(f.v-e);if(d&&t!==f.v+f.offset){f.offset=t-f.v;var n=jl((parseFloat(d&&d._gsap.y)||0)-f.offset);d.style.transform=`matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, `+n+`, 0, 1)`,d._gsap.y=n+`px`,f.cacheID=W.cache,Xu()}return!0}f.offset&&T(),y=!0},D,O,k,A,j=function(){w(),D.isActive()&&D.vars.scrollY>s&&(f()>s?D.progress(1)&&f(s):D.resetTo(`scrollY`,s))};return d&&G.set(d,{y:`+=0`}),e.ignoreCheck=function(e){return fl&&e.type===`touchmove`&&E(e)||m>1.05&&e.type!==`touchstart`||o.isGesturing||e.touches&&e.touches.length>1},e.onPress=function(){y=!1;var e=m;m=jl((K.visualViewport&&K.visualViewport.scale||1)/h),D.pause(),e!==m&&pd(c,m>1.01?!0:n?!1:`x`),O=p(),k=f(),w(),v=Vu},e.onRelease=e.onGestureStart=function(e,t){if(f.offset&&T(),!t)A.restart(!0);else{W.cache++;var r=_(),i,o;n&&(i=p(),o=i+r*.05*-e.velocityX/.227,r*=fd(p,i,o,J(c,Mc)),D.vars.scrollX=S(o)),i=f(),o=i+r*.05*-e.velocityY/.227,r*=fd(f,i,o,J(c,Nc)),D.vars.scrollY=C(o),D.invalidate().duration(r).play(.01),(fl&&D.vars.scrollY>=s||i>=s-1)&&G.to({},{onUpdate:j,duration:r})}a&&a(e)},e.onWheel=function(){D._ts&&D.pause(),xl()-g>1e3&&(v=0,g=xl())},e.onChange=function(e,t,r,i,a){if(Vu!==v&&w(),t&&n&&p(S(i[2]===t?O+(e.startX-e.x):p()+t-i[1])),r){f.offset&&T();var o=a[2]===r,s=o?k+e.startY-e.y:f()+r-a[1],c=C(s);o&&s!==c&&(k+=c-s),f(c)}(r||t)&&Xu()},e.onEnable=function(){pd(c,n?!1:`x`),Q.addEventListener(`refresh`,j),gu(K,`resize`,j),f.smooth&&=(f.target.style.scrollBehavior=`auto`,p.smooth=!1),b.enable()},e.onDisable=function(){pd(c,!0),_u(K,`resize`,j),Q.removeEventListener(`refresh`,j),b.kill()},e.lockAxis=e.lockAxis!==!1,o=new Hc(e),o.iOS=fl,fl&&!f()&&f(1),fl&&G.ticker.add(Al),A=o._dc,D=G.to(o,{ease:`power4`,paused:!0,inherit:!1,scrollX:n?`+=0.1`:`+=0`,scrollY:`+=0.1`,modifiers:{scrollY:ld(f,f(),function(){return D.pause()})},onUpdate:Xu,onComplete:A.vars.onComplete}),o};Q.sort=function(e){if(zl(e))return Z.sort(e);var t=K.pageYOffset||0;return Q.getAll().forEach(function(e){return e._sortY=e.trigger?t+e.trigger.getBoundingClientRect().top:e.start+K.innerHeight}),Z.sort(e||function(e,t){return(e.vars.refreshPriority||0)*-1e6+(e.vars.containerAnimation?1e6:e._sortY)-((t.vars.containerAnimation?1e6:t._sortY)+(t.vars.refreshPriority||0)*-1e6)})},Q.observe=function(e){return new Hc(e)},Q.normalizeScroll=function(e){if(e===void 0)return cl;if(e===!0&&cl)return cl.enable();if(e===!1){cl&&cl.kill(),cl=e;return}var t=e instanceof Hc?e:yd(e);return cl&&cl.target===t.target&&cl.kill(),Pl(t.target)&&(cl=t),t},Q.core={_getVelocityProp:Lc,_inputObserver:gd,_scrollers:W,_proxies:bc,bridge:{ss:function(){Cl||Pu(`scrollStart`),Cl=xl()},ref:function(){return Qc}}},Nl()&&G.registerPlugin(Q),tc.registerPlugin(Q);function bd(){let e=(0,x.useRef)(null),t=(0,x.useRef)(null),n=(0,x.useRef)(null),r=(0,x.useRef)(null),i=(0,x.useRef)(null),a=(0,x.useRef)(null),o=(0,x.useRef)(null);return(0,x.useEffect)(()=>{let s=tc.context(()=>{let s=r.current;s&&(s.pause(),s.currentTime=0),tc.set(n.current,{opacity:0,scale:1.12,filter:`blur(12px)`}),tc.set(a.current,{opacity:0,y:54,x:0,scale:.965,filter:`blur(10px)`}),tc.set(o.current,{width:`0%`}),tc.set(`.fill-line`,{backgroundPosition:`100% 0%`});let c=Q.create({trigger:e.current,start:`top top`,end:`+=1400`,onEnter:()=>document.body.classList.add(`is-dark-hero`),onEnterBack:()=>document.body.classList.add(`is-dark-hero`),onLeave:()=>document.body.classList.remove(`is-dark-hero`),onLeaveBack:()=>document.body.classList.remove(`is-dark-hero`)}),l=!1;return tc.timeline({scrollTrigger:{trigger:e.current,start:`top top`,end:`+=1400`,scrub:.8,pin:!0,anticipatePin:1,fastScrollEnd:!0,preventOverlaps:!0,onUpdate:e=>{tc.set(o.current,{width:`${e.progress*100}%`}),s&&(e.progress>=.42&&!l&&(l=!0,s.play().catch(()=>{})),e.progress<.42&&l&&(l=!1,s.pause(),s.currentTime=0))}}}).to(t.current,{width:`100vw`,height:`100vh`,borderRadius:0,ease:`power2.out`,duration:1},.15).to(t.current,{scale:1.08,ease:`none`},.15).to(`.fill-line`,{backgroundPosition:`0% 0%`,ease:`none`,stagger:.07,duration:.55},.25).to(n.current,{opacity:1,scale:1.035,filter:`blur(0px)`,ease:`none`},1.1).to(i.current,{opacity:0,y:-34,scale:.985,filter:`blur(8px)`,ease:`none`},1.25).to(a.current,{opacity:1,y:0,scale:1,filter:`blur(0px)`,ease:`none`},1.4).to(n.current,{scale:1.095,ease:`none`},1.75),()=>{s&&(s.pause(),s.currentTime=0),c.kill(),document.body.classList.remove(`is-dark-hero`)}},e);return()=>{s.revert(),Q.getAll().forEach(e=>e.kill()),document.querySelectorAll(`[data-gsap-pin-spacer]`).forEach(e=>{let t=e.parentNode;if(t){for(;e.firstChild;)t.insertBefore(e.firstChild,e);t.removeChild(e)}}),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`)}},[]),(0,B.jsx)(`section`,{className:`main-section`,ref:e,children:(0,B.jsx)(`div`,{className:`main-bg-wrap`,children:(0,B.jsxs)(`div`,{className:`main-bg`,ref:t,children:[(0,B.jsx)(`div`,{className:`main-bg-hero1`}),(0,B.jsx)(`div`,{className:`main-bg-hero2`,ref:n,children:(0,B.jsx)(`video`,{ref:r,className:`hero-video`,src:`./images/mainvideo.mp4`,muted:!0,loop:!0,playsInline:!0,preload:`auto`})}),(0,B.jsx)(`div`,{className:`main-visible-atmo main-visible-atmo1`}),(0,B.jsx)(`div`,{className:`main-visible-atmo main-visible-atmo2`}),(0,B.jsx)(`div`,{className:`main-visible-beam main-visible-beam1`}),(0,B.jsx)(`div`,{className:`main-visible-beam main-visible-beam2`}),(0,B.jsx)(`div`,{className:`main-visible-haze`}),(0,B.jsx)(`div`,{className:`main-grid`}),(0,B.jsxs)(`div`,{className:`main-text`,children:[(0,B.jsxs)(`div`,{className:`text text-fill text-left-bottom`,ref:i,children:[(0,B.jsx)(`span`,{className:`main-kicker`,children:`PAL NETWORKS`}),(0,B.jsx)(`span`,{className:`fill-line`,children:`Technology Partner for`}),(0,B.jsx)(`br`,{}),(0,B.jsx)(`span`,{className:`fill-line`,children:`Advanced Air Mobility`})]}),(0,B.jsxs)(`div`,{className:`text text-change text-center-hero`,ref:a,children:[`항공 데이터와 통합 관제 기술로`,(0,B.jsx)(`br`,{}),`안전한 하늘길을 설계합니다`]})]}),(0,B.jsx)(`div`,{className:`main-progress`,children:(0,B.jsx)(`span`,{className:`main-progress-bar`,ref:o})}),(0,B.jsxs)(`div`,{className:`main-scroll-indicator`,children:[(0,B.jsx)(`span`,{className:`main-scroll-line`}),(0,B.jsx)(`span`,{className:`main-scroll-text`,children:`SCROLL`})]})]})})})}tc.registerPlugin(Q);function xd(){let e=(0,x.useRef)(null),t=(0,x.useRef)([]),n=[{step:`01`,label:`비행 검토`,title:`비행가능여부 확인`,desc:`선택한 공역에서 드론 비행 가능 여부와 제한 조건을 실시간으로 확인합니다.`},{step:`02`,label:`승인 신청`,title:`자동비행승인 신청`,desc:`복잡한 승인 절차 없이 간편하게 비행 자동 승인을 신청할 수 있습니다.`},{step:`03`,label:`비행 관제`,title:`실시간 모니터링`,desc:`드론의 위치, 비행 경로, 운항 상태를 실시간으로 확인하고 모니터링합니다.`},{step:`04`,label:`통합 관리`,title:`비행 데이터 관리`,desc:`비행 이력과 운항 스케줄 데이터를 통합 관리하여 효율적인 드론 운영을 지원합니다.`}];return(0,x.useEffect)(()=>{let r=tc.context(()=>{let r=t.current.filter(Boolean);tc.set(r,{yPercent:110,scale:1,opacity:1,rotateX:0,transformOrigin:`center bottom`}),tc.set(r[0],{yPercent:0});let i=tc.timeline({scrollTrigger:{trigger:e.current,start:`top top`,end:`+=${n.length*900}`,scrub:1,pin:!0,anticipatePin:1}});r.forEach((e,t)=>{if(t===0)return;let n=r[t-1];i.to(n,{yPercent:-18,scale:.88,opacity:.35,rotateX:8,filter:`blur(3px)`,duration:1,ease:`none`},t-.85),i.to(e,{yPercent:0,duration:1,ease:`none`},t-.85)}),i.to(r[r.length-1],{yPercent:-10,scale:.94,duration:.8,ease:`none`})},e);return()=>r.revert()},[n.length]),(0,B.jsxs)(`section`,{className:`main-utm-section`,ref:e,children:[(0,B.jsx)(`div`,{className:`main-utm-bg-glow main-utm-bg-glow--a`}),(0,B.jsx)(`div`,{className:`main-utm-bg-glow main-utm-bg-glow--b`}),(0,B.jsxs)(`div`,{className:`utm-floating-air`,"aria-hidden":`true`,children:[(0,B.jsxs)(`div`,{className:`utm-floating-drone utm-floating-drone--a`,children:[(0,B.jsxs)(`svg`,{viewBox:`0 0 64 64`,"aria-hidden":`true`,children:[(0,B.jsx)(`circle`,{cx:`18`,cy:`18`,r:`10`}),(0,B.jsx)(`circle`,{cx:`46`,cy:`18`,r:`10`}),(0,B.jsx)(`circle`,{cx:`18`,cy:`46`,r:`10`}),(0,B.jsx)(`circle`,{cx:`46`,cy:`46`,r:`10`}),(0,B.jsx)(`path`,{d:`M25 25L39 39`}),(0,B.jsx)(`path`,{d:`M39 25L25 39`}),(0,B.jsx)(`circle`,{cx:`32`,cy:`32`,r:`3.5`})]}),(0,B.jsx)(`span`,{})]}),(0,B.jsxs)(`div`,{className:`utm-floating-drone utm-floating-drone--b`,children:[(0,B.jsxs)(`svg`,{viewBox:`0 0 64 64`,"aria-hidden":`true`,children:[(0,B.jsx)(`circle`,{cx:`18`,cy:`18`,r:`10`}),(0,B.jsx)(`circle`,{cx:`46`,cy:`18`,r:`10`}),(0,B.jsx)(`circle`,{cx:`18`,cy:`46`,r:`10`}),(0,B.jsx)(`circle`,{cx:`46`,cy:`46`,r:`10`}),(0,B.jsx)(`path`,{d:`M25 25L39 39`}),(0,B.jsx)(`path`,{d:`M39 25L25 39`}),(0,B.jsx)(`circle`,{cx:`32`,cy:`32`,r:`3.5`})]}),(0,B.jsx)(`span`,{})]}),(0,B.jsxs)(`div`,{className:`utm-floating-drone utm-floating-drone--c`,children:[(0,B.jsxs)(`svg`,{viewBox:`0 0 64 64`,"aria-hidden":`true`,children:[(0,B.jsx)(`circle`,{cx:`18`,cy:`18`,r:`10`}),(0,B.jsx)(`circle`,{cx:`46`,cy:`18`,r:`10`}),(0,B.jsx)(`circle`,{cx:`18`,cy:`46`,r:`10`}),(0,B.jsx)(`circle`,{cx:`46`,cy:`46`,r:`10`}),(0,B.jsx)(`path`,{d:`M25 25L39 39`}),(0,B.jsx)(`path`,{d:`M39 25L25 39`}),(0,B.jsx)(`circle`,{cx:`32`,cy:`32`,r:`3.5`})]}),(0,B.jsx)(`span`,{})]})]}),(0,B.jsxs)(`div`,{className:`main-utm-inner`,children:[(0,B.jsxs)(`div`,{className:`main-utm-head`,children:[(0,B.jsx)(`p`,{className:`main-utm-eyebrow`,children:`UTM SYSTEM`}),(0,B.jsx)(`h2`,{className:`main-utm-title`,children:`드론교통관리 (UTM)`}),(0,B.jsx)(`p`,{className:`main-utm-desc`,children:`드론 하늘길을 통제하는 관제 시스템`})]}),(0,B.jsx)(`div`,{className:`main-utm-stack`,children:n.map((e,n)=>(0,B.jsxs)(`article`,{className:`main-utm-card`,ref:e=>{t.current[n]=e},children:[(0,B.jsxs)(`div`,{className:`main-utm-card-text`,children:[(0,B.jsx)(`span`,{className:`main-utm-step`,children:e.step}),(0,B.jsx)(`p`,{className:`main-utm-label`,children:e.label}),(0,B.jsx)(`h3`,{children:e.title}),(0,B.jsx)(`p`,{children:e.desc})]}),(0,B.jsx)(`div`,{className:`main-utm-card-visual`,children:(0,B.jsx)(`div`,{className:`main-utm-card-visual`,children:(0,B.jsx)(`img`,{className:`main-utm-img main-utm-img${n+1}`,src:`./images/main-utm-img${n+1}.png`,alt:``})})})]},e.step))})]})]})}tc.registerPlugin(Q);function Sd(){let e=(0,x.useRef)(null),t=(0,x.useRef)(null),n=(0,x.useRef)(null),r=(0,x.useRef)([]),i=(0,x.useRef)(null),a=(0,x.useRef)(null);return(0,x.useEffect)(()=>{let a=tc.context(()=>{tc.set(n.current,{xPercent:100}),tc.set(r.current,{scaleX:0,transformOrigin:`left center`}),tc.set(i.current,{x:-320,opacity:0,scale:1}),tc.set(`.airspace-uam-content`,{opacity:0,y:36});let a=tc.timeline({scrollTrigger:{trigger:e.current,start:`top top`,end:`+=2100`,scrub:1,pin:!0,anticipatePin:1}});a.to(r.current,{scaleX:1,stagger:.08,duration:.7,ease:`none`}),a.to(i.current,{x:0,opacity:1,duration:.7,ease:`none`},`<0.1`),a.to(t.current,{xPercent:-100,duration:1,ease:`none`}),a.to(n.current,{xPercent:0,duration:1,ease:`none`},`<`),a.call(()=>{i.current?.classList.add(`is-zooming`)}),a.to(i.current,{x:0,y:0,scale:72,duration:1.2,ease:`power2.inOut`}),a.to(`.airspace-uam-content`,{opacity:1,y:0,duration:.8,ease:`power2.out`},`-=0.35`)},e);return()=>a.revert()},[]),(0,B.jsxs)(`section`,{className:`airspace-transition-section`,ref:e,children:[(0,B.jsxs)(`div`,{className:`airspace-panel airspace-panel--utm`,ref:t,children:[(0,B.jsx)(`p`,{children:`UTM SYSTEM`}),(0,B.jsx)(`h2`,{children:`드론 하늘길에서`})]}),(0,B.jsxs)(`div`,{className:`airspace-panel airspace-panel--uam`,ref:n,children:[(0,B.jsx)(`p`,{children:`UAM SYSTEM`}),(0,B.jsx)(`h2`,{children:`도심 항공 네트워크로`})]}),(0,B.jsx)(`div`,{className:`airspace-lines`,children:[0,1,2,3].map(e=>(0,B.jsx)(`span`,{className:`airspace-line airspace-line--${e+1}`,ref:t=>{r.current[e]=t}},e))}),(0,B.jsx)(`div`,{className:`airspace-moving-dot`,ref:i}),(0,B.jsx)(`div`,{className:`airspace-uam-vehicle`,ref:a,children:(0,B.jsx)(`img`,{src:`/images/uam-silver.png`,alt:``})}),(0,B.jsxs)(`div`,{className:`airspace-uam-content`,children:[(0,B.jsx)(`p`,{children:`UAM NETWORK`}),(0,B.jsx)(`h2`,{children:`Urban Air Mobility`}),(0,B.jsxs)(`span`,{children:[`도심 내 버티포트, 운항 경로, 항공 교통 데이터를 `,(0,B.jsx)(`br`,{}),`하나의 네트워크로 연결해 미래형 항공 이동 환경을 구축합니다.`]})]})]})}function Cd(){return(0,B.jsxs)(`main`,{className:`main-page`,children:[(0,B.jsx)(bd,{}),(0,B.jsx)(xd,{}),(0,B.jsx)(Sd,{})]})}var wd={"/company":{label:`Company`,color:`dark`},"/uam":{label:`UAM / UATM`,color:`dark`},"/business":{label:`Business`,color:`dark`},"/solution":{label:`Solution`,color:`dark`},"/contact":{label:`Contact Us`,color:`dark`}};function Td({title:e,desc:t,navItems:n,bgImage:r}){let{pathname:i}=Qe(),a=wd[`/`+i.split(`/`)[1]]?.label||``,o=n?.find(e=>e.to===i)?.label||``,[s,c]=(0,x.useState)(!1),l=(0,x.useRef)(null);(0,x.useRef)(null);let u=(0,x.useRef)(null),d=(0,x.useRef)(null),f=(0,x.useRef)(null),p=(0,x.useRef)(null),m=(0,x.useRef)(null);(0,x.useEffect)(()=>{let e=setTimeout(()=>l.current?.classList.add(`sh-bg--zoomed`),80),t=setTimeout(()=>u.current?.classList.add(`sh-line--drawn`),600),n=setTimeout(()=>d.current?.classList.add(`sh-fill--on`),200),r=setTimeout(()=>f.current?.classList.add(`sh-fill--on`),480),i=setTimeout(()=>p.current?.classList.add(`sh-desc--on`),900);return()=>[e,t,n,r,i].forEach(clearTimeout)},[i]),(0,x.useEffect)(()=>{let e=e=>{m.current?.contains(e.target)||c(!1)};return document.addEventListener(`mousedown`,e),()=>document.removeEventListener(`mousedown`,e)},[]);let h=typeof e==`string`?e.split(` `):[e];return(0,B.jsxs)(B.Fragment,{children:[(0,B.jsxs)(`section`,{className:`sh`,children:[(0,B.jsx)(`div`,{className:`sh-bg`,ref:l,style:r?{backgroundImage:`linear-gradient(105deg,rgba(5,12,31,.97) 0%,rgba(5,12,31,.82) 38%,rgba(8,18,52,.65) 62%,rgba(5,12,31,.78) 100%),url(${r})`}:{}}),(0,B.jsx)(`div`,{className:`sh-glow`}),(0,B.jsx)(`div`,{className:`sh-dim`}),(0,B.jsxs)(`div`,{className:`sh-inner`,children:[(0,B.jsxs)(`nav`,{className:`sh-bc`,"aria-label":`breadcrumb`,children:[(0,B.jsx)(Cn,{to:`/main`,className:`sh-bc-static`,children:`Home`}),(0,B.jsx)(`span`,{className:`sh-bc-sep`,children:`›`}),(0,B.jsxs)(`div`,{className:`sh-bc-drop`,ref:m,children:[(0,B.jsxs)(`button`,{className:`sh-bc-btn`,onClick:()=>c(e=>!e),"aria-expanded":s,"aria-haspopup":`listbox`,children:[a,(0,B.jsx)(`svg`,{className:`sh-bc-arrow${s?` sh-bc-arrow--open`:``}`,width:`10`,height:`10`,viewBox:`0 0 10 10`,fill:`none`,children:(0,B.jsx)(`path`,{d:`M2 3.5l3 3 3-3`,stroke:`currentColor`,strokeWidth:`1.5`,strokeLinecap:`round`,strokeLinejoin:`round`})})]}),s&&(0,B.jsx)(`div`,{className:`sh-bc-menu`,role:`listbox`,children:n?.map(e=>(0,B.jsxs)(Cn,{to:e.to,className:`sh-bc-menu-item${e.to===i?` sh-bc-menu-item--cur`:``}`,onClick:()=>c(!1),role:`option`,children:[(0,B.jsx)(`span`,{className:`sh-bc-menu-dot`}),e.label]},e.to))})]}),(0,B.jsx)(`span`,{className:`sh-bc-sep`,children:`›`}),(0,B.jsx)(`span`,{className:`sh-bc-now`,"aria-current":`page`,children:o})]}),(0,B.jsx)(`h2`,{className:`sh-title`,children:h.map((e,t)=>(0,B.jsx)(`span`,{className:`sh-fill`,ref:t===0?d:f,children:e},t))}),t&&(0,B.jsx)(`p`,{className:`sh-desc`,ref:p,children:t})]}),(0,B.jsx)(`div`,{className:`sh-line`,ref:u})]}),n?.length>1&&(0,B.jsx)(`nav`,{className:`sh-nav`,"aria-label":`Sub Navigation`,children:(0,B.jsx)(`div`,{className:`sh-nav-inner`,children:n.map(e=>(0,B.jsx)(Cn,{to:e.to,className:`sh-nav-tab${i===e.to?` sh-nav-tab--active`:``}`,children:e.label},e.to))})})]})}tc.registerPlugin(Q);var Ed=[{label:`회사소개`,to:`/company/about`},{label:`연혁`,to:`/company/history`},{label:`고객 및 협력사`,to:`/company/partners`},{label:`찾아오시는 길`,to:`/company/location`}],Dd=[{num:2010,suffix:``,label:`설립연도`},{num:50,suffix:`+`,label:`완료 프로젝트`},{num:15,suffix:`+`,label:`주요 고객사`},{num:10,suffix:`+`,label:`R&D 전문인력`}],Od=[{num:`01`,title:`기술 혁신`,desc:`항공 데이터와 UTM 기술의 경계를 지속적으로 확장하며 미래 모빌리티 시대를 선도합니다.`,img:`/images/img1.jpg`},{num:`02`,title:`신뢰와 책임`,desc:`공공·항공 분야의 핵심 인프라를 다루는 만큼 모든 서비스에 안전과 신뢰를 최우선으로 합니다.`,img:`/images/img2.jpg`},{num:`03`,title:`파트너십`,desc:`고객사와 장기 파트너로서 구축부터 운영·유지보수까지 전 과정을 함께합니다.`,img:`/images/img3.jpg`},{num:`04`,title:`전문성`,desc:`항공 IT 분야 10년 이상의 전문 인력이 SI, R&D, 솔루션 개발을 일관되게 수행합니다.`,img:`/images/img4.jpg`}],kd=[{year:`2022`,title:`인천 항공산업 선도기업 유망기업 선정`,org:`인천시 · 인천테크노파크`},{year:`2021`,title:`소프트웨어 품질인증 GS 인증 획득`,org:`한국정보통신기술협회(TTA)`},{year:`2021`,title:`기업부설연구소 인정`,org:`한국산업기술진흥협회`},{year:`2020`,title:`조달청 우수제품 지정`,org:`비행상황관제 시스템`}];function Ad(e,t,n,r=1600){let i=t>100?t-4:0,a=null,o=s=>{a||=s;let c=Math.min((s-a)/r,1),l=1-(1-c)**3;e.textContent=Math.floor(i+(t-i)*l)+n,c<1&&requestAnimationFrame(o)};requestAnimationFrame(o)}function jd(){let e=(0,x.useRef)(null),t=(0,x.useRef)(null),n=(0,x.useRef)([]),r=(0,x.useRef)(!1);return(0,x.useEffect)(()=>{let i=tc.context(()=>{tc.to(e.current,{scale:1.1,scrollTrigger:{trigger:t.current,start:`top top`,end:`bottom top`,scrub:2}}),tc.to(`.ab-vid-txt`,{y:-80,opacity:0,scrollTrigger:{trigger:t.current,start:`top top`,end:`55% top`,scrub:1}}),tc.fromTo(`.ab-phil-line`,{opacity:0,x:-40},{opacity:1,x:0,stagger:.18,duration:1,ease:`power3.out`,scrollTrigger:{trigger:`.ab-phil`,start:`top 68%`}}),tc.fromTo(`.ab-phil-right`,{opacity:0,x:50},{opacity:1,x:0,duration:1.1,ease:`power3.out`,scrollTrigger:{trigger:`.ab-phil`,start:`top 68%`}}),tc.fromTo(`.ab-phil-body`,{opacity:0,y:24},{opacity:1,y:0,duration:.8,ease:`power2.out`,scrollTrigger:{trigger:`.ab-phil`,start:`top 55%`}}),tc.fromTo(`.ab-val-item`,{opacity:0,y:40},{opacity:1,y:0,stagger:.1,duration:.7,ease:`power3.out`,scrollTrigger:{trigger:`.ab-vals`,start:`top 72%`}}),tc.fromTo(`.ab-awd-row`,{opacity:0,y:22},{opacity:1,y:0,stagger:.1,duration:.6,ease:`power2.out`,scrollTrigger:{trigger:`.ab-awds`,start:`top 76%`}}),tc.fromTo(`.ab-cta-inner > *`,{opacity:0,y:28},{opacity:1,y:0,stagger:.14,duration:.8,ease:`power2.out`,scrollTrigger:{trigger:`.ab-cta`,start:`top 75%`}}),tc.fromTo(`.ab-si`,{opacity:0,y:32},{opacity:1,y:0,stagger:.1,duration:.7,ease:`power3.out`,scrollTrigger:{trigger:`.ab-stats`,start:`top 78%`,onEnter:()=>{r.current||(r.current=!0,n.current.forEach((e,t)=>{e&&setTimeout(()=>Ad(e,Dd[t].num,Dd[t].suffix),t*80)}))}}})});return()=>i.revert()},[]),(0,B.jsxs)(`article`,{children:[(0,B.jsx)(Td,{title:`가치를 실천하는 항공 IT 전문기업`,desc:`팔네트웍스는 항공 데이터와 통합 관제 기술을 기반으로 안전한 하늘길을 만들어갑니다.`,navItems:Ed,bgImage:`/images/hero1.png`}),(0,B.jsx)(`section`,{className:`ab-stats`,children:(0,B.jsxs)(`div`,{className:`ab-stats-inner`,children:[(0,B.jsx)(`span`,{className:`ab-stats-ew`,children:`PAL Networks in Numbers`}),(0,B.jsx)(`div`,{className:`ab-stats-grid`,children:Dd.map((e,t)=>(0,B.jsxs)(`div`,{className:`ab-si`,children:[(0,B.jsxs)(`strong`,{className:`ab-si-num`,ref:e=>n.current[t]=e,children:[e.num,e.suffix]}),(0,B.jsx)(`span`,{className:`ab-si-lbl`,children:e.label}),(0,B.jsx)(`span`,{className:`ab-si-bar`})]},e.label))})]})}),(0,B.jsxs)(`section`,{className:`ab-vid`,ref:t,children:[(0,B.jsx)(`video`,{ref:e,className:`ab-vid-bg`,src:`/images/uam.mp4`,autoPlay:!0,muted:!0,loop:!0,playsInline:!0}),(0,B.jsx)(`div`,{className:`ab-vid-overlay`}),(0,B.jsxs)(`div`,{className:`ab-vid-txt`,children:[(0,B.jsx)(`span`,{className:`ab-vid-kicker`,children:`PAL Networks × UAM`}),(0,B.jsxs)(`h2`,{className:`ab-vid-title`,children:[`미래의 하늘을`,(0,B.jsx)(`br`,{}),`설계합니다`]}),(0,B.jsxs)(`p`,{className:`ab-vid-desc`,children:[`도심항공교통(UAM)의 안전한 운항을 위한`,(0,B.jsx)(`br`,{}),`통합 관제 기술을 연구·개발합니다`]})]})]}),(0,B.jsx)(`section`,{className:`ab-phil`,children:(0,B.jsxs)(`div`,{className:`ab-phil-inner`,children:[(0,B.jsxs)(`div`,{className:`ab-phil-left`,children:[(0,B.jsx)(`span`,{className:`ab-phil-ew`,children:`Our Philosophy`}),(0,B.jsx)(`span`,{className:`ab-phil-line`,children:`항공산업의`}),(0,B.jsx)(`span`,{className:`ab-phil-line`,children:`기술혁신을`}),(0,B.jsx)(`span`,{className:`ab-phil-line ab-phil-line--pt`,children:`선도합니다.`})]}),(0,B.jsxs)(`div`,{className:`ab-phil-right`,children:[(0,B.jsxs)(`div`,{className:`ab-phil-img-wrap`,children:[(0,B.jsx)(`img`,{src:`/images/img1.jpg`,alt:`항공 관제`,className:`ab-phil-img`}),(0,B.jsxs)(`div`,{className:`ab-phil-badge`,children:[(0,B.jsx)(`span`,{children:`2010년 설립 이후`}),(0,B.jsx)(`strong`,{children:`항공 IT 한 길`})]})]}),(0,B.jsx)(`p`,{className:`ab-phil-body`,children:`팔네트웍스는 2010년 설립 이후 항공 예약 플랫폼, 비행상황관제 시스템, UTM 솔루션까지 항공 IT 분야의 핵심 기술을 꾸준히 개발해왔습니다. 인천광역시 로봇랜드에서 UAM/UATM 미래 기술을 선행 연구하고 있습니다.`})]})]})}),(0,B.jsx)(`section`,{className:`ab-vals`,children:(0,B.jsxs)(`div`,{className:`ab-vals-inner`,children:[(0,B.jsx)(`span`,{className:`ab-vals-ew`,children:`Core Values`}),(0,B.jsx)(`h2`,{className:`ab-vals-title`,children:`우리가 지키는 가치`}),(0,B.jsx)(`div`,{className:`ab-vals-list`,children:Od.map(e=>(0,B.jsxs)(`div`,{className:`ab-val-item`,children:[(0,B.jsx)(`span`,{className:`ab-val-num`,children:e.num}),(0,B.jsxs)(`div`,{className:`ab-val-body`,children:[(0,B.jsx)(`h3`,{className:`ab-val-name`,children:e.title}),(0,B.jsx)(`p`,{className:`ab-val-desc`,children:e.desc})]}),(0,B.jsx)(`div`,{className:`ab-val-img-wrap`,children:(0,B.jsx)(`img`,{src:e.img,alt:e.title,className:`ab-val-img`})})]},e.num))})]})}),(0,B.jsx)(`section`,{className:`ab-awds`,children:(0,B.jsxs)(`div`,{className:`ab-awds-inner`,children:[(0,B.jsx)(`span`,{className:`ab-awds-ew`,children:`Certifications & Awards`}),(0,B.jsx)(`h2`,{className:`ab-awds-title`,children:`인증 및 수상`}),(0,B.jsx)(`ul`,{className:`ab-awds-list`,children:kd.map((e,t)=>(0,B.jsxs)(`li`,{className:`ab-awd-row`,children:[(0,B.jsx)(`span`,{className:`ab-awd-yr`,children:e.year}),(0,B.jsx)(`div`,{className:`ab-awd-bar`}),(0,B.jsxs)(`div`,{children:[(0,B.jsx)(`strong`,{className:`ab-awd-name`,children:e.title}),(0,B.jsx)(`span`,{className:`ab-awd-org`,children:e.org})]})]},t))})]})}),(0,B.jsxs)(`section`,{className:`ab-cta`,children:[(0,B.jsx)(`div`,{className:`ab-cta-bg`}),(0,B.jsx)(`div`,{className:`ab-cta-glow`}),(0,B.jsxs)(`div`,{className:`ab-cta-inner`,children:[(0,B.jsx)(`span`,{className:`ab-cta-chip`,children:`Contact Us`}),(0,B.jsxs)(`h2`,{className:`ab-cta-title`,children:[`팔네트웍스와`,(0,B.jsx)(`br`,{}),`함께하세요`]}),(0,B.jsx)(`p`,{className:`ab-cta-desc`,children:`파트너십 문의, 채용, 사업 협력 등 무엇이든 편하게 연락주세요.`}),(0,B.jsxs)(`div`,{className:`ab-cta-btns`,children:[(0,B.jsx)(Cn,{to:`/contact/inquiry`,className:`ab-cta-btn ab-cta-btn--w`,children:`문의하기`}),(0,B.jsx)(Cn,{to:`/contact/recruit`,className:`ab-cta-btn ab-cta-btn--g`,children:`채용 안내`})]})]})]})]})}function Md(e=`.sub-fade-in`,t={}){let n=(0,x.useRef)(null);return(0,x.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}var Nd=[{label:`회사소개`,to:`/company/about`},{label:`연혁`,to:`/company/history`},{label:`고객 및 협력사`,to:`/company/partners`},{label:`찾아오시는 길`,to:`/company/location`}],Pd=[{year:`2024`,items:[{month:`11월`,text:`UAM 통합 교통관리 시스템(UATM) 1단계 연구개발 착수`},{month:`06월`,text:`KT G-cloud 인천 총판 계약 체결`},{month:`03월`,text:`비행상황관제 시스템 v3.0 고도화 완료`}]},{year:`2023`,items:[{month:`09월`,text:`인천광역시 로봇랜드 14층 본사 이전`},{month:`07월`,text:`스마트 관광 예약 플랫폼 제주도관광공사 구축 완료`},{month:`04월`,text:`기업부설연구소 인정 (한국산업기술진흥협회)`},{month:`01월`,text:`UTM 드론 비행 승인 시스템 실증 사업 참여`}]},{year:`2022`,items:[{month:`11월`,text:`인천 항공산업 선도기업 유망기업 선정`},{month:`06월`,text:`IBE(인터넷 부킹 엔진) v2 고도화 완료`},{month:`03월`,text:`국방부 산하 항공 운영 시스템 구축 SI 수주`}]},{year:`2021`,items:[{month:`10월`,text:`비행상황관제 시스템 조달청 우수제품 지정`},{month:`05월`,text:`소프트웨어 품질인증 GS 인증 획득 (TTA)`}]},{year:`2019`,items:[{month:`08월`,text:`인천국제공항공사 항공 운영 시스템 유지보수 계약`},{month:`03월`,text:`드론 관제 및 비행 계획 승인 시스템 프로토타입 개발`}]},{year:`2017`,items:[{month:`09월`,text:`스마트 관광 예약 플랫폼 1.0 출시`},{month:`04월`,text:`IBE(인터넷 부킹 엔진) 첫 상용화`}]},{year:`2015`,items:[{month:`06월`,text:`비행상황관제 시스템 초기 버전 개발 완료`},{month:`02월`,text:`한국공항공사 MRO 시스템 구축 참여`}]},{year:`2010`,items:[{month:`05월`,text:`주식회사 팔네트웍스 설립`},{month:`05월`,text:`항공 IT 소프트웨어 개발 전문 기업으로 사업 시작`}]}];function Fd(){return(0,B.jsxs)(`article`,{ref:Md(),children:[(0,B.jsx)(Td,{label:`Company`,title:`14년의 기술 여정`,desc:`항공 IT의 기초부터 UAM/UATM 미래 기술까지, 팔네트웍스가 걸어온 발자취입니다.`,navItems:Nd}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsxs)(`section`,{className:`sub-section`,children:[(0,B.jsx)(`span`,{className:`sub-section-eyebrow sub-fade-in`,children:`History`}),(0,B.jsx)(`h2`,{className:`sub-section-title sub-fade-in`,children:`연혁`}),(0,B.jsx)(`div`,{className:`history-timeline`,children:Pd.map((e,t)=>(0,B.jsxs)(`div`,{className:`history-year-group sub-fade-in`,style:{transitionDelay:`${t*60}ms`},children:[(0,B.jsx)(`div`,{className:`history-year`,children:e.year}),(0,B.jsx)(`div`,{className:`history-items`,children:e.items.map((e,t)=>(0,B.jsxs)(`div`,{className:`history-item`,children:[(0,B.jsx)(`span`,{className:`history-item-month`,children:e.month}),(0,B.jsx)(`p`,{className:`history-item-text`,children:e.text})]},t))})]},e.year))})]})})]})}var Id=[{label:`회사소개`,to:`/company/about`},{label:`연혁`,to:`/company/history`},{label:`고객 및 협력사`,to:`/company/partners`},{label:`찾아오시는 길`,to:`/company/location`}],Ld=[{name:`인천국제공항공사`,type:`공공기관`},{name:`한국공항공사`,type:`공공기관`},{name:`국방부`,type:`정부기관`},{name:`인천광역시`,type:`지방자치단체`},{name:`제주도관광공사`,type:`공공기관`},{name:`항공안전기술원`,type:`공공기관`},{name:`한국항공우주연구원`,type:`연구기관`},{name:`국토교통부`,type:`정부기관`}],Rd=[{name:`KT`,type:`클라우드 파트너`},{name:`마이크로소프트`,type:`기술 파트너`},{name:`오라클`,type:`기술 파트너`},{name:`삼성SDS`,type:`SI 파트너`},{name:`한화시스템`,type:`방산·항공`},{name:`LG CNS`,type:`SI 파트너`}];function zd({name:e,type:t}){return(0,B.jsxs)(`div`,{className:`partner-card`,children:[(0,B.jsx)(`span`,{className:`partner-card-name`,children:e}),(0,B.jsx)(`span`,{className:`partner-card-type`,children:t})]})}function Bd(){return(0,B.jsxs)(`article`,{ref:Md(),children:[(0,B.jsx)(Td,{label:`Company`,title:`함께하는 고객과 파트너`,desc:`공공·항공·국방 분야 주요 기관과의 신뢰를 바탕으로 성장해왔습니다.`,navItems:Id}),(0,B.jsxs)(`div`,{className:`sub-content`,children:[(0,B.jsxs)(`section`,{className:`sub-section`,children:[(0,B.jsx)(`span`,{className:`sub-section-eyebrow sub-fade-in`,children:`Clients`}),(0,B.jsx)(`h2`,{className:`sub-section-title sub-fade-in`,children:`주요 고객사`}),(0,B.jsx)(`p`,{className:`sub-section-lead sub-fade-in`,children:`인천국제공항공사, 국방부 등 항공·공공 분야 핵심 기관들과 장기 파트너십을 유지하며 안정적인 IT 서비스를 제공합니다.`}),(0,B.jsx)(`div`,{className:`partners-grid`,style:{marginTop:`40px`},children:Ld.map((e,t)=>(0,B.jsx)(`div`,{className:`sub-fade-in`,style:{transitionDelay:`${t*50}ms`},children:(0,B.jsx)(zd,{...e})},e.name))})]}),(0,B.jsxs)(`section`,{className:`sub-section`,children:[(0,B.jsx)(`span`,{className:`sub-section-eyebrow sub-fade-in`,children:`Partners`}),(0,B.jsx)(`h2`,{className:`sub-section-title sub-fade-in`,children:`기술 협력사`}),(0,B.jsx)(`p`,{className:`sub-section-lead sub-fade-in`,children:`국내외 선도 IT 기업들과의 협력을 통해 최적의 기술 솔루션을 고객에게 제공합니다.`}),(0,B.jsx)(`div`,{className:`partners-grid`,style:{marginTop:`40px`},children:Rd.map((e,t)=>(0,B.jsx)(`div`,{className:`sub-fade-in`,style:{transitionDelay:`${t*50}ms`},children:(0,B.jsx)(zd,{...e})},e.name))})]}),(0,B.jsx)(`section`,{className:`sub-section sub-fade-in`,children:(0,B.jsxs)(`div`,{style:{display:`flex`,alignItems:`center`,justifyContent:`space-between`,flexWrap:`wrap`,gap:`24px`,padding:`48px 56px`,background:`var(--color-primary)`,borderRadius:`24px`},children:[(0,B.jsxs)(`div`,{children:[(0,B.jsx)(`p`,{style:{margin:`0 0 8px`,fontSize:`13px`,fontWeight:700,letterSpacing:`.12em`,textTransform:`uppercase`,color:`rgba(255,255,255,.65)`},children:`Become a Partner`}),(0,B.jsxs)(`h3`,{style:{margin:0,fontSize:`clamp(22px,2.2vw,30px)`,fontWeight:800,color:`#fff`,letterSpacing:`-.03em`,lineHeight:1.25},children:[`팔네트웍스와 함께 성장할`,(0,B.jsx)(`br`,{}),`파트너를 찾습니다`]})]}),(0,B.jsx)(`a`,{href:`/contact/inquiry`,style:{display:`inline-flex`,alignItems:`center`,height:`52px`,padding:`0 28px`,background:`#fff`,borderRadius:`999px`,fontSize:`15px`,fontWeight:700,color:`var(--color-primary)`,textDecoration:`none`,whiteSpace:`nowrap`,letterSpacing:`-.01em`,flexShrink:0},children:`협력 문의하기`})]})})]})]})}var Vd=[{label:`회사소개`,to:`/company/about`},{label:`연혁`,to:`/company/history`},{label:`고객 및 협력사`,to:`/company/partners`},{label:`찾아오시는 길`,to:`/company/location`}];function Hd(){return(0,B.jsxs)(`svg`,{viewBox:`0 0 24 24`,children:[(0,B.jsx)(`path`,{d:`M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z`}),(0,B.jsx)(`circle`,{cx:`12`,cy:`10`,r:`3`})]})}function Ud(){return(0,B.jsx)(`svg`,{viewBox:`0 0 24 24`,children:(0,B.jsx)(`path`,{d:`M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07A19.5 19.5 0 0 1 4.69 13a19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 3.6 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L7.91 9.91a16 16 0 0 0 6.13 6.13l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z`})})}function Wd(){return(0,B.jsxs)(`svg`,{viewBox:`0 0 24 24`,children:[(0,B.jsx)(`polyline`,{points:`22 17 22 11 16 11`}),(0,B.jsx)(`path`,{d:`M21.73 11l-5.73-7H2v18h12.27l5-7z`})]})}function Gd(){return(0,B.jsxs)(`svg`,{viewBox:`0 0 24 24`,children:[(0,B.jsx)(`path`,{d:`M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z`}),(0,B.jsx)(`polyline`,{points:`22,6 12,13 2,6`})]})}var Kd=[{icon:(0,B.jsx)(Hd,{}),label:`주소`,value:`인천광역시 서구 로봇랜드로 155-11 로봇랜드 14층 1401~2호`},{icon:(0,B.jsx)(Ud,{}),label:`전화`,value:`032-727-5909`,href:`tel:032-727-5909`},{icon:(0,B.jsx)(Wd,{}),label:`팩스`,value:`032-727-5908`},{icon:(0,B.jsx)(Gd,{}),label:`이메일`,value:`help@palnet.co.kr`,href:`mailto:help@palnet.co.kr`}],qd=[{badge:`지하철`,text:`인천 1호선 검암역 하차 → 도보 약 15분 또는 택시 5분 (로봇랜드 방면)`},{badge:`버스`,text:`검암역 환승센터에서 서구 방면 버스 탑승 → 로봇랜드 하차`},{badge:`자가용`,text:`제2경인고속도로 검단IC 진출 → 로봇랜드로 방면 직진 약 5분`}],Jd=`https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3161.8!2d126.6854!3d37.5613!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x357b7f6e5a5cfc7f%3A0x0!2z7Iuc7LKc7Jy87Lanb-qzoOq1rOyGjA!5e0!3m2!1sko!2skr!4v1700000000000`;function Yd(){return(0,B.jsxs)(`article`,{ref:Md(),children:[(0,B.jsx)(Td,{label:`Company`,title:`찾아오시는 길`,desc:`인천광역시 서구 로봇랜드에 위치한 팔네트웍스 본사입니다.`,navItems:Vd}),(0,B.jsx)(`div`,{className:`sub-content`,children:(0,B.jsx)(`section`,{className:`sub-section`,children:(0,B.jsxs)(`div`,{className:`location-wrap`,children:[(0,B.jsxs)(`div`,{className:`sub-fade-in`,children:[(0,B.jsx)(`div`,{className:`location-map`,children:(0,B.jsx)(`iframe`,{src:Jd,allowFullScreen:!0,loading:`lazy`,referrerPolicy:`no-referrer-when-downgrade`,title:`팔네트웍스 본사 위치`})}),(0,B.jsxs)(`div`,{className:`location-transport`,style:{marginTop:`28px`},children:[(0,B.jsx)(`h3`,{className:`location-transport-title`,children:`교통편 안내`}),(0,B.jsx)(`ul`,{className:`location-transport-list`,children:qd.map(e=>(0,B.jsxs)(`li`,{className:`location-transport-item`,children:[(0,B.jsx)(`span`,{className:`location-transport-badge`,children:e.badge}),(0,B.jsx)(`span`,{className:`location-transport-text`,children:e.text})]},e.badge))})]})]}),(0,B.jsxs)(`div`,{className:`location-info-card sub-fade-in`,style:{transitionDelay:`100ms`},children:[(0,B.jsx)(`h3`,{children:`(주) PALNETWORKS`}),(0,B.jsx)(`ul`,{className:`location-info-list`,children:Kd.map(e=>(0,B.jsxs)(`li`,{className:`location-info-item`,children:[(0,B.jsx)(`div`,{className:`location-info-icon`,children:e.icon}),(0,B.jsxs)(`div`,{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`,{style:{marginTop:`28px`,padding:`20px`,background:`#f5f6fa`,borderRadius:`12px`},children:[(0,B.jsx)(`p`,{style:{margin:`0 0 10px`,fontSize:`11px`,fontWeight:700,letterSpacing:`.1em`,textTransform:`uppercase`,color:`rgba(17,17,17,.4)`},children:`운영 시간`}),(0,B.jsxs)(`p`,{style:{margin:0,fontSize:`14px`,fontWeight:600,color:`#0d1117`,lineHeight:1.7},children:[`평일 09:00 – 18:00`,(0,B.jsx)(`br`,{}),(0,B.jsx)(`span`,{style:{fontWeight:400,color:`rgba(17,17,17,.5)`,fontSize:`13px`},children:`토·일·공휴일 휴무`})]})]}),(0,B.jsx)(`a`,{href:`/contact/inquiry`,style:{display:`flex`,alignItems:`center`,justifyContent:`center`,marginTop:`20px`,height:`50px`,background:`var(--color-primary)`,borderRadius:`12px`,fontSize:`15px`,fontWeight:700,color:`#fff`,textDecoration:`none`,letterSpacing:`-.01em`,transition:`opacity .2s`},onMouseEnter:e=>e.currentTarget.style.opacity=`.85`,onMouseLeave:e=>e.currentTarget.style.opacity=`1`,children:`문의하기`})]})]})})})]})}function Xd(){return(0,B.jsxs)(`main`,{className:`sub-page`,children:[(0,B.jsx)(`section`,{className:`sub-visual`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h2`,{children:`UAM/UATM 소개`}),(0,B.jsx)(`p`,{children:`Urban Air Mobility & UAM Air Traffic Management`})]})}),(0,B.jsx)(`section`,{className:`sub-content-section`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h3`,{children:`도심 항공 모빌리티 핵심 기술`}),(0,B.jsxs)(`p`,{children:[`안전한 도심 상공 운항과 통합 관제를 실현하는`,(0,B.jsx)(`br`,{}),`PAL Networks의 UAM/UATM 기술을 소개합니다.`]})]})})]})}function Zd(){return(0,B.jsxs)(`main`,{className:`sub-page`,children:[(0,B.jsx)(`section`,{className:`sub-visual`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h2`,{children:`도입사례`}),(0,B.jsx)(`p`,{children:`UAM/UATM Case Studies`})]})}),(0,B.jsx)(`section`,{className:`sub-content-section`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h3`,{children:`주요 도입 및 운영 사례`}),(0,B.jsx)(`p`,{children:`PAL Networks의 UAM/UATM 기술이 적용된 실제 사례를 소개합니다.`})]})})]})}function Qd(){return(0,B.jsxs)(`main`,{className:`sub-page`,children:[(0,B.jsx)(`section`,{className:`sub-visual`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h2`,{children:`System Integration`}),(0,B.jsx)(`p`,{children:`시스템 통합 구축`})]})}),(0,B.jsx)(`section`,{className:`sub-content-section`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h3`,{children:`맞춤형 정보시스템 구축`}),(0,B.jsxs)(`p`,{children:[`공공·민간 분야의 정보시스템 구축부터 운영까지`,(0,B.jsx)(`br`,{}),`전 과정을 책임지는 SI 서비스를 제공합니다.`]})]})})]})}function $d(){return(0,B.jsxs)(`main`,{className:`sub-page`,children:[(0,B.jsx)(`section`,{className:`sub-visual`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h2`,{children:`R&D`}),(0,B.jsx)(`p`,{children:`Research & Development`})]})}),(0,B.jsx)(`section`,{className:`sub-content-section`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h3`,{children:`연구 개발 및 기술 고도화`}),(0,B.jsxs)(`p`,{children:[`항공·관제 도메인 특화 기술 연구로`,(0,B.jsx)(`br`,{}),`차세대 솔루션을 만들어갑니다.`]})]})})]})}function ef(){return(0,B.jsxs)(`main`,{className:`sub-page`,children:[(0,B.jsx)(`section`,{className:`sub-visual`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h2`,{children:`운영 · 유지보수`}),(0,B.jsx)(`p`,{children:`Operation & Maintenance`})]})}),(0,B.jsx)(`section`,{className:`sub-content-section`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h3`,{children:`안정적인 시스템 운영과 사후 관리`}),(0,B.jsxs)(`p`,{children:[`구축 이후에도 끊김 없는 서비스 운영을 위해`,(0,B.jsx)(`br`,{}),`장기 파트너십 기반의 유지보수를 제공합니다.`]})]})})]})}function tf(){return(0,B.jsxs)(`main`,{className:`sub-page`,children:[(0,B.jsx)(`section`,{className:`sub-visual`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h2`,{children:`비행상황관리 시스템`}),(0,B.jsx)(`p`,{children:`Flight Situation Management System`})]})}),(0,B.jsx)(`section`,{className:`sub-content-section`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h3`,{children:`실시간 비행 상황 통합 관제`}),(0,B.jsxs)(`p`,{children:[`항공기 운항 정보를 실시간으로 수집·분석하여`,(0,B.jsx)(`br`,{}),`안전한 비행 운영을 지원하는 통합 관제 솔루션입니다.`]})]})})]})}function nf(){return(0,B.jsxs)(`main`,{className:`sub-page`,children:[(0,B.jsx)(`section`,{className:`sub-visual`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h2`,{children:`IBE`}),(0,B.jsx)(`p`,{children:`Internet Booking Engine`})]})}),(0,B.jsx)(`section`,{className:`sub-content-section`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h3`,{children:`항공 예약 · 발권 엔진`}),(0,B.jsxs)(`p`,{children:[`온라인 항공 예약과 발권을 위한 통합 엔진으로`,(0,B.jsx)(`br`,{}),`안정적이고 확장 가능한 예약 플랫폼을 제공합니다.`]})]})})]})}function rf(){return(0,B.jsxs)(`main`,{className:`sub-page`,children:[(0,B.jsx)(`section`,{className:`sub-visual`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h2`,{children:`스마트 관광 예약 플랫폼`}),(0,B.jsx)(`p`,{children:`Smart Tourism Booking Platform`})]})}),(0,B.jsx)(`section`,{className:`sub-content-section`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h3`,{children:`관광 예약 통합 운영 플랫폼`}),(0,B.jsxs)(`p`,{children:[`관광 상품 검색부터 예약, 결제, 운영 관리까지`,(0,B.jsx)(`br`,{}),`하나의 플랫폼에서 통합 제공하는 솔루션입니다.`]})]})})]})}function af(){return(0,B.jsxs)(`main`,{className:`sub-page`,children:[(0,B.jsx)(`section`,{className:`sub-visual`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h2`,{children:`KT G-cloud 인천총판`}),(0,B.jsx)(`p`,{children:`KT G-cloud Incheon Distributor`})]})}),(0,B.jsx)(`section`,{className:`sub-content-section`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h3`,{children:`공공 클라우드 인프라 공급`}),(0,B.jsxs)(`p`,{children:[`KT G-cloud 인천 지역 총판 파트너로서`,(0,B.jsx)(`br`,{}),`공공기관 클라우드 인프라 도입과 운영을 지원합니다.`]})]})})]})}function of(){return(0,B.jsxs)(`main`,{className:`sub-page`,children:[(0,B.jsx)(`section`,{className:`sub-visual`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h2`,{children:`문의하기`}),(0,B.jsx)(`p`,{children:`Inquiry`})]})}),(0,B.jsx)(`section`,{className:`sub-content-section`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h3`,{children:`프로젝트 및 협업 문의`}),(0,B.jsxs)(`p`,{children:[`PAL Networks에 프로젝트 협업이나 기술 도입을 문의하고 싶으시다면`,(0,B.jsx)(`br`,{}),`아래 정보를 통해 편하게 연락 주세요.`]})]})})]})}function sf(){return(0,B.jsxs)(`main`,{className:`sub-page`,children:[(0,B.jsx)(`section`,{className:`sub-visual`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h2`,{children:`채용정보`}),(0,B.jsx)(`p`,{children:`Recruit`})]})}),(0,B.jsx)(`section`,{className:`sub-content-section`,children:(0,B.jsxs)(`div`,{className:`inner`,children:[(0,B.jsx)(`h3`,{children:`함께할 동료를 찾습니다`}),(0,B.jsxs)(`p`,{children:[`PAL Networks와 함께 성장할`,(0,B.jsx)(`br`,{}),`새로운 동료를 기다리고 있습니다.`]})]})})]})}function cf(){return(0,B.jsxs)(Mt,{children:[(0,B.jsx)(At,{path:`/`,element:(0,B.jsx)(Ot,{to:`/main`,replace:!0})}),(0,B.jsx)(At,{element:(0,B.jsx)(Jn,{}),children:(0,B.jsx)(At,{path:`/main`,element:(0,B.jsx)(Cd,{})})}),(0,B.jsxs)(At,{element:(0,B.jsx)(Yn,{}),children:[(0,B.jsx)(At,{path:`/company`,element:(0,B.jsx)(Ot,{to:`/company/about`,replace:!0})}),(0,B.jsx)(At,{path:`/company/about`,element:(0,B.jsx)(jd,{})}),(0,B.jsx)(At,{path:`/company/history`,element:(0,B.jsx)(Fd,{})}),(0,B.jsx)(At,{path:`/company/partners`,element:(0,B.jsx)(Bd,{})}),(0,B.jsx)(At,{path:`/company/location`,element:(0,B.jsx)(Yd,{})}),(0,B.jsx)(At,{path:`/uam`,element:(0,B.jsx)(Ot,{to:`/uam/intro`,replace:!0})}),(0,B.jsx)(At,{path:`/uam/intro`,element:(0,B.jsx)(Xd,{})}),(0,B.jsx)(At,{path:`/uam/case`,element:(0,B.jsx)(Zd,{})}),(0,B.jsx)(At,{path:`/business`,element:(0,B.jsx)(Ot,{to:`/business/si`,replace:!0})}),(0,B.jsx)(At,{path:`/business/si`,element:(0,B.jsx)(Qd,{})}),(0,B.jsx)(At,{path:`/business/rnd`,element:(0,B.jsx)($d,{})}),(0,B.jsx)(At,{path:`/business/maintenance`,element:(0,B.jsx)(ef,{})}),(0,B.jsx)(At,{path:`/solution`,element:(0,B.jsx)(Ot,{to:`/solution/flight-control`,replace:!0})}),(0,B.jsx)(At,{path:`/solution/flight-control`,element:(0,B.jsx)(tf,{})}),(0,B.jsx)(At,{path:`/solution/ibe`,element:(0,B.jsx)(nf,{})}),(0,B.jsx)(At,{path:`/solution/smart-tour`,element:(0,B.jsx)(rf,{})}),(0,B.jsx)(At,{path:`/solution/kt-gcloud`,element:(0,B.jsx)(af,{})}),(0,B.jsx)(At,{path:`/contact`,element:(0,B.jsx)(Ot,{to:`/contact/inquiry`,replace:!0})}),(0,B.jsx)(At,{path:`/contact/inquiry`,element:(0,B.jsx)(of,{})}),(0,B.jsx)(At,{path:`/contact/recruit`,element:(0,B.jsx)(sf,{})})]})]})}function lf(){let{pathname:e}=Qe();return(0,x.useEffect)(()=>{Q.getAll().forEach(e=>e.kill()),tc.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,Q.clearScrollMemory(),window.history.scrollRestoration=`manual`,requestAnimationFrame(()=>{Q.refresh(!0)})},[e]),null}function uf(){return(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)(lf,{}),(0,B.jsx)(cf,{})]})}Un.createRoot(document.getElementById(`root`)).render((0,B.jsx)(x.StrictMode,{children:(0,B.jsx)(bn,{children:(0,B.jsx)(uf,{})})})); \ No newline at end of file diff --git a/docs/assets/index-ByuX0W6i.css b/docs/assets/index-BdCvnwwC.css similarity index 82% rename from docs/assets/index-ByuX0W6i.css rename to docs/assets/index-BdCvnwwC.css index 8dfcc3a..dee7cbe 100644 --- a/docs/assets/index-ByuX0W6i.css +++ b/docs/assets/index-BdCvnwwC.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: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}}.main-layout,.sub-layout{min-height:calc(100vh - var(--header-height));padding-top:var(--header-height)}.sub-hero{background:#f5f6fa;border-bottom:1px solid #3a408114;position:relative;overflow:hidden}.sub-hero:before{content:"";pointer-events:none;background:radial-gradient(60% 80% at 80%,#3a40810f 0%,#0000 70%),radial-gradient(40% 60% at 10% 80%,#3a40810a 0%,#0000 60%);position:absolute;inset:0}.sub-hero-inner{max-width:1440px;padding:calc(var(--header-height) + 56px) 80px 56px;z-index:1;margin:0 auto;position:relative}.sub-breadcrumb{align-items:center;gap:6px;margin-bottom:24px;display:flex}.sub-breadcrumb-item{color:#1116;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:color .2s}.sub-breadcrumb-item:hover{color:var(--color-primary)}.sub-breadcrumb-item.is-current{color:var(--color-primary);font-weight:600}.sub-breadcrumb-sep{color:#11111140;align-items:center;font-size:12px;display:flex}.sub-hero-label{letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary);margin-bottom:14px;font-size:12px;font-weight:700;display:inline-block}.sub-hero-title{letter-spacing:-.04em;color:#0d1117;margin:0 0 12px;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1.12}.sub-hero-desc{color:#1111118c;word-break:keep-all;max-width:560px;margin:0;font-size:clamp(15px,1.4vw,17px);font-weight:400;line-height:1.7}.sub-nav-wrap{top:var(--header-height);z-index:100;-webkit-backdrop-filter:blur(12px);background:#fffffff2;border-bottom:1px solid #11111112;position:sticky}.sub-nav{gap:0;max-width:1440px;margin:0 auto;padding:0 80px;display:flex}.sub-nav-item{color:#11111173;letter-spacing:-.01em;align-items:center;height:56px;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.sub-nav-item:after{content:"";background:var(--color-primary);border-radius:2px 2px 0 0;height:2px;transition:transform .25s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.sub-nav-item:hover,.sub-nav-item.is-active{color:var(--color-primary)}.sub-nav-item.is-active:after{transform:scaleX(1)}.sub-content{max-width:1440px;margin:0 auto;padding:80px 80px 120px}.sub-section{margin-bottom:100px}.sub-section:last-child{margin-bottom:0}.sub-section-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary);margin-bottom:10px;font-size:12px;font-weight:700;display:block}.sub-section-title{letter-spacing:-.03em;color:#0d1117;margin:0 0 16px;font-size:clamp(24px,2.4vw,36px);font-weight:800;line-height:1.2}.sub-section-lead{color:#1119;word-break:keep-all;max-width:640px;margin:0;font-size:16px;line-height:1.75}.sub-fade-in{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(24px)}.sub-fade-in.is-visible{opacity:1;transform:translateY(0)}.sh{height:520px;margin-top:calc(-1 * var(--header-height));background:#050c1f;position:relative;overflow:hidden}.sh-bg{will-change:transform;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform 2s cubic-bezier(.16,1,.3,1);position:absolute;inset:-8%;transform:scale(1.12)}.sh-bg--zoomed{transform:scale(1)}.sh-glow{pointer-events:none;background:radial-gradient(65% 55% at 68% 42%,#3a408152 0%,#0000 62%);position:absolute;inset:0}.sh-dim{pointer-events:none;background:linear-gradient(#050c1f0d 0%,#050c1f8c 100%);position:absolute;inset:0}.sh-line{transform-origin:50%;background:linear-gradient(90deg,#0000,#6b78b580 25%,#3a4081d9 50%,#6b78b580 75%,#0000);height:1px;transition:transform 1.8s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.sh-line--drawn{transform:scaleX(1)}.sh-inner{z-index:2;flex-direction:column;justify-content:center;max-width:1440px;height:100%;margin:0 auto;padding:0 80px;display:flex;position:relative}.sh-bc{z-index:20;align-items:center;gap:0;margin-bottom:36px;display:flex;position:relative}.sh-bc-static{color:#ffffff47;font-size:12px;font-weight:500}.sh-bc-sep{color:#ffffff26;margin:0 7px;font-size:11px}.sh-bc-drop{position:relative}.sh-bc-btn{color:#ffffff85;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:7px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.sh-bc-btn:hover{background:#ffffff1a;border-color:#ffffff2e}.sh-bc-arrow{color:#ffffff52;transition:transform .22s}.sh-bc-arrow--open{transform:rotate(180deg)}.sh-bc-menu{-webkit-backdrop-filter:blur(24px);z-index:100;background:#080e26f0;border:1px solid #6b78b52e;border-radius:12px;min-width:172px;padding:6px;animation:.18s shMenuIn;position:absolute;top:calc(100% + 8px);left:0}@keyframes shMenuIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.sh-bc-menu-item{color:#ffffff80;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:500;text-decoration:none;transition:background .18s,color .18s;display:flex}.sh-bc-menu-item:hover{color:#fff;background:#3a40814d}.sh-bc-menu-item--cur{color:#fff;background:#3a408138;font-weight:700}.sh-bc-menu-dot{background:#fff3;border-radius:50%;flex-shrink:0;width:5px;height:5px}.sh-bc-menu-item--cur .sh-bc-menu-dot{background:#6b78b5}.sh-bc-now{color:#ffffff9e;font-size:12px;font-weight:600}.sh-title{letter-spacing:-.05em;margin-bottom:22px;font-size:clamp(40px,5.5vw,70px);font-weight:800;line-height:1.06}.sh-fill{background:linear-gradient(90deg,#fff 0% 50%,#ffffff26 50%) 100% 0/202% 100%;-webkit-text-fill-color:transparent;opacity:0;-webkit-background-clip:text;background-clip:text;transition:background-position 2.6s cubic-bezier(.16,1,.3,1),opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);display:block;transform:translate(-28px)}.sh-fill--on{opacity:1;background-position:0 0;transform:translate(0)}.sh-fill:nth-child(2){transition-delay:0s,.28s,.28s}.sh-desc{color:#fff6;word-break:keep-all;opacity:0;max-width:480px;font-size:clamp(14px,1.3vw,16px);line-height:1.75;transition:opacity .8s,transform .8s;transform:translateY(14px)}.sh-desc--on{opacity:1;transform:translateY(0)}.sh-nav{top:var(--header-height);z-index:50;-webkit-backdrop-filter:blur(10px)saturate(160%);background:#ffffff4d;border-bottom:1px solid #1111110f;position:sticky;box-shadow:0 10px 30px #0f172a0a}.sh-nav-inner{align-items:center;max-width:1440px;margin:0 auto;padding:0 40px;display:flex}.sh-nav-tab{color:#11111173;letter-spacing:-.02em;white-space:nowrap;align-items:center;height:52px;padding:0 20px;font-size:14px;font-weight:700;text-decoration:none;transition:color .3s,transform .3s;display:inline-flex;position:relative}.sh-nav-tab:after{content:"";background:var(--color-primary);transform-origin:50%;border-radius:999px;height:2px;transition:transform .32s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.sh-nav-tab:hover,.sh-nav-tab--active{color:var(--color-primary)}.sh-nav-tab--active:after{transform:scaleX(1)}.ab-stats{background:#f2f3fa;padding:100px 80px}.ab-stats-inner{max-width:1440px;margin:0 auto}.ab-stats-ew{letter-spacing:.22em;text-transform:uppercase;color:#3a408161;margin-bottom:52px;font-size:11px;font-weight:700;display:block}.ab-stats-grid{border-top:1px solid #3a40811a;grid-template-columns:repeat(4,1fr);display:grid}.ab-si{border-right:1px solid #3a408114;padding-top:40px;padding-right:40px}.ab-si:last-child{border-right:0}.ab-si:not(:first-child){padding-left:40px}.ab-si-num{letter-spacing:-.05em;color:#3a4081;font-size:clamp(48px,5.5vw,80px);font-weight:800;line-height:1;display:block}.ab-si-lbl{color:#11111152;margin-top:10px;font-size:13px;font-weight:500;display:block}.ab-si-bar{background:linear-gradient(90deg,#3a4081,#6b78b5,#a0b0e8);border-radius:2px;width:0;height:2px;margin-top:18px;transition:width 1.2s cubic-bezier(.16,1,.3,1);display:block}.ab-vid{background:#040912;height:480px;position:relative;overflow:hidden}.ab-vid-bg{object-fit:cover;transform-origin:50%;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.ab-vid-overlay{background:linear-gradient(#04091226 0%,#040912a6 100%);position:absolute;inset:0}.ab-vid-txt{text-align:center;z-index:2;will-change:transform,opacity;flex-direction:column;justify-content:center;align-items:center;padding:0 40px;display:flex;position:absolute;inset:0}.ab-vid-kicker{letter-spacing:.26em;text-transform:uppercase;color:#ffffff52;margin-bottom:20px;font-size:11px;font-weight:700}.ab-vid-title{letter-spacing:-.05em;color:#fff;margin-bottom:18px;font-size:clamp(36px,5.5vw,64px);font-weight:800;line-height:1.08}.ab-vid-desc{color:#ffffff6b;word-break:keep-all;font-size:16px;line-height:1.75}.ab-phil{background:#050c1f;padding:140px 80px}.ab-phil-inner{grid-template-columns:1fr 1fr;align-items:center;gap:100px;max-width:1440px;margin:0 auto;display:grid}.ab-phil-ew{letter-spacing:.22em;text-transform:uppercase;color:#ffffff2e;margin-bottom:30px;font-size:11px;font-weight:700;display:block}.ab-phil-line{letter-spacing:-.04em;color:#ffffffb3;font-size:clamp(40px,5vw,64px);font-weight:800;line-height:1.1;display:block}.ab-phil-line--pt{background:linear-gradient(90deg,#6b78b5,#94a8e8,#bcceff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ab-phil-img-wrap{border-radius:20px;position:relative;overflow:hidden}.ab-phil-img{aspect-ratio:4/3;object-fit:cover;filter:brightness(.78);width:100%;display:block}.ab-phil-badge{-webkit-backdrop-filter:blur(16px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;padding:12px 18px;position:absolute;bottom:20px;left:20px}.ab-phil-badge span{color:#ffffff61;letter-spacing:.06em;margin-bottom:3px;font-size:10px;display:block}.ab-phil-badge strong{color:#fff;font-size:14px;font-weight:700;display:block}.ab-phil-body{color:#ffffff54;word-break:keep-all;margin-top:32px;font-size:15px;line-height:1.95}.ab-vals{background:#fff;padding:140px 80px}.ab-vals-inner{max-width:1440px;margin:0 auto}.ab-vals-ew{letter-spacing:.22em;text-transform:uppercase;color:#3a408173;margin-bottom:12px;font-size:11px;font-weight:700;display:block}.ab-vals-title{letter-spacing:-.04em;color:#0d1117;margin-bottom:80px;font-size:clamp(36px,4vw,56px);font-weight:800}.ab-vals-list{grid-template-columns:1fr;gap:0;display:grid}.ab-val-item{border-top:1px solid #1111110f;grid-template-columns:72px 1fr 360px;align-items:center;gap:48px;padding:52px 0;display:grid}.ab-val-item:last-child{border-bottom:1px solid #1111110f}.ab-val-num{letter-spacing:.14em;color:#11111126;font-size:12px;font-weight:700}.ab-val-name{letter-spacing:-.03em;color:#0d1117;margin:0 0 12px;font-size:clamp(20px,2vw,28px);font-weight:800}.ab-val-desc{color:#11111170;word-break:keep-all;max-width:400px;margin:0;font-size:14px;line-height:1.85}.ab-val-img-wrap{border-radius:14px;overflow:hidden}.ab-val-img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}.ab-val-item:hover .ab-val-img{transform:scale(1.05)}.ab-awds{background:#f2f3fa;padding:140px 80px}.ab-awds-inner{max-width:1440px;margin:0 auto}.ab-awds-ew{letter-spacing:.22em;text-transform:uppercase;color:#3a408173;margin-bottom:12px;font-size:11px;font-weight:700;display:block}.ab-awds-title{letter-spacing:-.04em;color:#0d1117;margin-bottom:64px;font-size:clamp(36px,4vw,56px);font-weight:800}.ab-awds-list{margin:0;padding:0;list-style:none}.ab-awd-row{border-top:1px solid #3a408117;grid-template-columns:72px 1px 1fr;align-items:center;gap:36px;padding:34px 0;display:grid}.ab-awd-row:last-child{border-bottom:1px solid #3a408117}.ab-awd-yr{color:#3a408166;letter-spacing:.06em;font-size:13px;font-weight:700}.ab-awd-bar{background:linear-gradient(#0000,#3a408147,#0000);width:1px;height:40px}.ab-awd-name{color:#0d1117;letter-spacing:-.02em;margin-bottom:5px;font-size:17px;font-weight:700;display:block}.ab-awd-org{color:#1111114d;font-size:13px}.ab-cta{text-align:center;background:#050c1f;padding:160px 80px;position:relative;overflow:hidden}.ab-cta-bg{filter:blur(3px);background:linear-gradient(135deg,#050c1ff5 0%,#050c1fd1 35%,#081234ad 65%,#050c1fe0 100%),url(/PALNetworks/images/hero2.png) 50%/cover no-repeat;position:absolute;inset:-8%}.ab-cta-glow{background:radial-gradient(70% 60%,#3a408161,#0000 65%);position:absolute;inset:0}.ab-cta-inner{z-index:1;flex-direction:column;align-items:center;max-width:1440px;margin:0 auto;display:flex;position:relative}.ab-cta-chip{letter-spacing:.16em;text-transform:uppercase;color:#ffffff75;background:#3a408124;border:1px solid #6b78b547;border-radius:999px;margin-bottom:28px;padding:6px 16px;font-size:11px;font-weight:700;display:inline-block}.ab-cta-title{letter-spacing:-.05em;color:#fff;margin-bottom:20px;font-size:clamp(40px,5vw,64px);font-weight:800;line-height:1.1}.ab-cta-desc{color:#ffffff6b;word-break:keep-all;margin-bottom:52px;font-size:16px;line-height:1.75}.ab-cta-btns{align-items:center;gap:14px;display:flex}.ab-cta-btn{border-radius:999px;justify-content:center;align-items:center;height:56px;padding:0 40px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex}.ab-cta-btn--w{color:#3a4081;background:#fff}.ab-cta-btn--w:hover{transform:translateY(-3px);box-shadow:0 20px 48px #0000004d}.ab-cta-btn--g{color:#fff;background:#ffffff14;border:1px solid #ffffff2e}.ab-cta-btn--g:hover{background:#ffffff26;transform:translateY(-3px)}@media (width<=1280px){.sh-inner,.ab-stats,.ab-phil,.ab-vals,.ab-awds,.ab-cta,.sh-nav-inner{padding-left:48px;padding-right:48px}.ab-val-item{grid-template-columns:60px 1fr 280px;gap:36px}.ab-phil-inner{gap:64px}}@media (width<=1024px){.sh-inner,.ab-stats,.ab-phil,.ab-vals,.ab-awds,.ab-cta,.sh-nav-inner{padding-left:32px;padding-right:32px}.ab-stats-grid{grid-template-columns:repeat(2,1fr)}.ab-si{border-bottom:1px solid #3a408114;padding-bottom:40px}.ab-si:nth-child(2n){border-right:0}.ab-si:nth-child(3),.ab-si:nth-child(4){border-bottom:0}.ab-phil-inner{grid-template-columns:1fr;gap:56px}.ab-val-item{grid-template-columns:52px 1fr;gap:24px}.ab-val-img-wrap{display:none}.ab-awd-row{gap:20px}.sh{margin-top:-82px}.sh-nav{top:82px}.sh-nav-inner{padding-left:20px;padding-right:20px}}@media (width<=768px){.sh{height:440px}.sh-inner,.sh-nav-inner{padding-left:20px;padding-right:20px}.sh-nav-tab{padding:0 12px;font-size:13px}.ab-stats,.ab-phil,.ab-vals,.ab-awds{padding:80px 20px}.ab-cta{padding:100px 20px}.ab-stats-grid{grid-template-columns:1fr 1fr}.ab-val-item{grid-template-columns:40px 1fr;gap:16px;padding:36px 0}.ab-awd-row{grid-template-columns:56px 1px 1fr;padding:24px 0}.ab-cta-btns{flex-direction:column;width:100%}.ab-cta-btn{width:100%;max-width:320px}}.pal-header{z-index:1000;background:0 0;transition: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:#ffffff4d;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}.pal-header-inner{z-index:2;justify-content:space-between;align-items:center;max-width:1440px;height:96px;margin:0 auto;padding:0 40px;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:180px;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:26px;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%,#2a91c90d 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 #2a91c938}.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%,#2a91c90d 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 #2a91c938}.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<=1440px){.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:1440px;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:#3a4081;--color-primary-hover:#2f5daa;--color-primary-light:#6b78b5;--color-primary-soft:#3a408114;--color-primary-soft-strong:#3a40811f;--color-primary-soft-border:#3a408129;--color-primary-border:#3a408133;--color-primary-border-strong:#3a40813d;--color-primary-shadow:#3a40812e}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(1440px,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%,#3a408129 0%,#3a408114 20%,#3a408100 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%,#bcd6ff12 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%,#3a408114,#0000 32%),radial-gradient(circle at 88% 18%,#3a40810f,#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:.52;pointer-events:none;z-index:0;background:linear-gradient(90deg,#f7f9ffd1 0%,#f7f9ff6b 24%,#f7f9ff1f 52%,#f7f9ff6b 78%,#f7f9ffd1 100%),url(/PALNetworks/images/main-utm-background.png) 50%/cover no-repeat;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:#3a408121;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(1440px,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:#3a4081;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 #3a40811a;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%,#3a40811c,#0000 34%);position:absolute;inset:0}.main-utm-card-text,.main-utm-card-visual{z-index:2;position:relative}.main-utm-step{color:#3a4081;letter-spacing:.1em;background:#3a40811a;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:#3a40819e;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 #3a40810f,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 #3a408124;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,#3a4081,#0000);border-radius:999px;height:2px;position:absolute;box-shadow:0 0 16px #3a408152}.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;width:42vw;height:210px;animation:18s linear infinite utmAirFlow;position:absolute;top:120px;right:2%;overflow:visible}.utm-floating-drone{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff6b;border-radius:50%;width:52px;height:52px;position:absolute;box-shadow:0 0 0 8px #3a40810a,0 10px 24px #3a40811a}.utm-floating-drone svg{width:34px;height:34px;position:absolute;inset:9px;overflow:visible}.utm-floating-drone svg circle{fill:none;stroke:#3a4081;stroke-width:2.4px}.utm-floating-drone svg circle:first-child{filter:drop-shadow(0 0 10px #3a408157)}.utm-floating-drone svg path{fill:none;stroke:#3a4081;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.utm-floating-drone span{border:1px solid #3a408133;border-radius:50%;animation:2.8s ease-out infinite utmDronePulse;position:absolute;inset:-12px}.utm-floating-drone--a{animation:11s ease-in-out infinite utmDroneMoveB,6s ease-in-out infinite utmDronePulseFloat;top:122px;left:10%}.utm-floating-drone--a svg circle,.utm-floating-drone--a svg path{stroke:#5b6cff}.utm-floating-drone--a svg circle:first-child{filter:drop-shadow(0 0 10px #5b6cff57)}.utm-floating-drone--b{animation:11s ease-in-out infinite utmDroneMoveB,6s ease-in-out infinite utmDronePulseFloat;top:72px;left:44%;box-shadow:0 0 0 8px #f3c76814,0 10px 24px #f3c76824}.utm-floating-drone--b svg{animation:6s ease-in-out infinite utmDroneColorShift}.utm-floating-drone--b svg circle,.utm-floating-drone--b svg path{stroke:#f3c768}.utm-floating-drone--b svg circle:first-child{filter:drop-shadow(0 0 10px #f3c76857)}.utm-floating-drone--c{animation-name:utmDroneMoveB,utmDronePulseFloat;animation-duration:11s,6s;animation-timing-function:ease-in-out,ease-in-out;animation-iteration-count:infinite,infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:-2.4s;animation-fill-mode:none,none;animation-timeline:auto,auto;top:138px;right:4%;box-shadow:0 0 0 8px #ff7b7b0f,0 10px 24px #ff7b7b1f}.utm-floating-drone--c svg circle,.utm-floating-drone--c svg path{stroke:#ff7b7b}.utm-floating-drone--c svg circle:first-child{filter:drop-shadow(0 0 10px #ff7b7b52)}@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 utmAirFlow{0%,to{transform:translate(0)}50%{transform:translate(-18px)}}@keyframes utmDroneMoveA{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(26px,-12px)scale(1.04)}}@keyframes utmDroneMoveB{0%,to{transform:translate(0,0)scale(.82)}50%{transform:translate(-20px,10px)scale(.88)}}@keyframes utmDronePulse{0%{opacity:.62;transform:scale(.7)}to{opacity:0;transform:scale(1.9)}}@keyframes utmDronePulseFloat{0%,to{filter:drop-shadow(0 0 #3a408100)}50%{filter:drop-shadow(0 0 18px #3a40812e)}}@keyframes utmDroneColorShift{0%{filter:none}45%{filter:none}50%{filter:drop-shadow(0 0 10px #f3c7686b)}55%{filter:drop-shadow(0 0 10px #f3c7686b)}to{filter:none}}.airspace-transition-section{background:radial-gradient(circle at 12% 18%,#3a408114,#0000 32%),radial-gradient(circle at 88% 18%,#3a40810f,#0000 34%),linear-gradient(#f7f9ff 0%,#fff 100%);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--uam{background:radial-gradient(circle at 72% 34%,#70b4ff1f,#0000 34%),radial-gradient(circle at 42% 78%,#3a408114,#0000 28%)}.airspace-panel p{letter-spacing:.26em;color:#3a4081;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;background:#ffffffc7;border:1px solid #3a408124;border-radius:50%;width:54px;height:54px;position:absolute;top:49%;left:50%;box-shadow:0 0 0 12px #3a40810f,0 20px 50px #3a40812e}.airspace-moving-dot:before{content:"";background:#3a4081;border-radius:50%;position:absolute;inset:16px;box-shadow:0 0 18px #3a40816b}@media (width<=768px){.airspace-panel{padding:0 28px}.airspace-panel h2{font-size:44px}.airspace-line{left:28px}} +@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: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}}.main-layout,.sub-layout{min-height:calc(100vh - var(--header-height));padding-top:var(--header-height)}.sub-hero{background:#f5f6fa;border-bottom:1px solid #3a408114;position:relative;overflow:hidden}.sub-hero:before{content:"";pointer-events:none;background:radial-gradient(60% 80% at 80%,#3a40810f 0%,#0000 70%),radial-gradient(40% 60% at 10% 80%,#3a40810a 0%,#0000 60%);position:absolute;inset:0}.sub-hero-inner{max-width:1440px;padding:calc(var(--header-height) + 56px) 80px 56px;z-index:1;margin:0 auto;position:relative}.sub-breadcrumb{align-items:center;gap:6px;margin-bottom:24px;display:flex}.sub-breadcrumb-item{color:#1116;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:color .2s}.sub-breadcrumb-item:hover{color:var(--color-primary)}.sub-breadcrumb-item.is-current{color:var(--color-primary);font-weight:600}.sub-breadcrumb-sep{color:#11111140;align-items:center;font-size:12px;display:flex}.sub-hero-label{letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary);margin-bottom:14px;font-size:12px;font-weight:700;display:inline-block}.sub-hero-title{letter-spacing:-.04em;color:#0d1117;margin:0 0 12px;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1.12}.sub-hero-desc{color:#1111118c;word-break:keep-all;max-width:560px;margin:0;font-size:clamp(15px,1.4vw,17px);font-weight:400;line-height:1.7}.sub-nav-wrap{top:var(--header-height);z-index:100;-webkit-backdrop-filter:blur(12px);background:#fffffff2;border-bottom:1px solid #11111112;position:sticky}.sub-nav{gap:0;max-width:1440px;margin:0 auto;padding:0 80px;display:flex}.sub-nav-item{color:#11111173;letter-spacing:-.01em;align-items:center;height:56px;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex;position:relative}.sub-nav-item:after{content:"";background:var(--color-primary);border-radius:2px 2px 0 0;height:2px;transition:transform .25s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.sub-nav-item:hover,.sub-nav-item.is-active{color:var(--color-primary)}.sub-nav-item.is-active:after{transform:scaleX(1)}.sub-content{max-width:1440px;margin:0 auto;padding:80px 80px 120px}.sub-section{margin-bottom:100px}.sub-section:last-child{margin-bottom:0}.sub-section-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary);margin-bottom:10px;font-size:12px;font-weight:700;display:block}.sub-section-title{letter-spacing:-.03em;color:#0d1117;margin:0 0 16px;font-size:clamp(24px,2.4vw,36px);font-weight:800;line-height:1.2}.sub-section-lead{color:#1119;word-break:keep-all;max-width:640px;margin:0;font-size:16px;line-height:1.75}.sub-fade-in{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(24px)}.sub-fade-in.is-visible{opacity:1;transform:translateY(0)}.sh{height:520px;margin-top:calc(-1 * var(--header-height));background:#050c1f;position:relative;overflow:hidden}.sh-bg{will-change:transform;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform 2s cubic-bezier(.16,1,.3,1);position:absolute;inset:-8%;transform:scale(1.12)}.sh-bg--zoomed{transform:scale(1)}.sh-glow{pointer-events:none;background:radial-gradient(65% 55% at 68% 42%,#3a408152 0%,#0000 62%);position:absolute;inset:0}.sh-dim{pointer-events:none;background:linear-gradient(#050c1f0d 0%,#050c1f8c 100%);position:absolute;inset:0}.sh-line{transform-origin:50%;background:linear-gradient(90deg,#0000,#6b78b580 25%,#3a4081d9 50%,#6b78b580 75%,#0000);height:1px;transition:transform 1.8s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.sh-line--drawn{transform:scaleX(1)}.sh-inner{z-index:2;flex-direction:column;justify-content:center;max-width:1440px;height:100%;margin:0 auto;padding:0 80px;display:flex;position:relative}.sh-bc{z-index:20;align-items:center;gap:0;margin-bottom:36px;display:flex;position:relative}.sh-bc-static{color:#ffffff47;font-size:12px;font-weight:500}.sh-bc-sep{color:#ffffff26;margin:0 7px;font-size:11px}.sh-bc-drop{position:relative}.sh-bc-btn{color:#ffffff85;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:7px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.sh-bc-btn:hover{background:#ffffff1a;border-color:#ffffff2e}.sh-bc-arrow{color:#ffffff52;transition:transform .22s}.sh-bc-arrow--open{transform:rotate(180deg)}.sh-bc-menu{-webkit-backdrop-filter:blur(24px);z-index:100;background:#080e26f0;border:1px solid #6b78b52e;border-radius:12px;min-width:172px;padding:6px;animation:.18s shMenuIn;position:absolute;top:calc(100% + 8px);left:0}@keyframes shMenuIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.sh-bc-menu-item{color:#ffffff80;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:500;text-decoration:none;transition:background .18s,color .18s;display:flex}.sh-bc-menu-item:hover{color:#fff;background:#3a40814d}.sh-bc-menu-item--cur{color:#fff;background:#3a408138;font-weight:700}.sh-bc-menu-dot{background:#fff3;border-radius:50%;flex-shrink:0;width:5px;height:5px}.sh-bc-menu-item--cur .sh-bc-menu-dot{background:#6b78b5}.sh-bc-now{color:#ffffff9e;font-size:12px;font-weight:600}.sh-title{letter-spacing:-.05em;margin-bottom:22px;font-size:clamp(40px,5.5vw,70px);font-weight:800;line-height:1.06}.sh-fill{background:linear-gradient(90deg,#fff 0% 50%,#ffffff26 50%) 100% 0/202% 100%;-webkit-text-fill-color:transparent;opacity:0;-webkit-background-clip:text;background-clip:text;transition:background-position 2.6s cubic-bezier(.16,1,.3,1),opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);display:block;transform:translate(-28px)}.sh-fill--on{opacity:1;background-position:0 0;transform:translate(0)}.sh-fill:nth-child(2){transition-delay:0s,.28s,.28s}.sh-desc{color:#fff6;word-break:keep-all;opacity:0;max-width:480px;font-size:clamp(14px,1.3vw,16px);line-height:1.75;transition:opacity .8s,transform .8s;transform:translateY(14px)}.sh-desc--on{opacity:1;transform:translateY(0)}.sh-nav{top:var(--header-height);z-index:50;-webkit-backdrop-filter:blur(10px)saturate(160%);background:#ffffff4d;border-bottom:1px solid #1111110f;position:sticky;box-shadow:0 10px 30px #0f172a0a}.sh-nav-inner{align-items:center;max-width:1440px;margin:0 auto;padding:0 40px;display:flex}.sh-nav-tab{color:#11111173;letter-spacing:-.02em;white-space:nowrap;align-items:center;height:52px;padding:0 20px;font-size:14px;font-weight:700;text-decoration:none;transition:color .3s,transform .3s;display:inline-flex;position:relative}.sh-nav-tab:after{content:"";background:var(--color-primary);transform-origin:50%;border-radius:999px;height:2px;transition:transform .32s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.sh-nav-tab:hover,.sh-nav-tab--active{color:var(--color-primary)}.sh-nav-tab--active:after{transform:scaleX(1)}.ab-stats{background:#f2f3fa;padding:100px 80px}.ab-stats-inner{max-width:1440px;margin:0 auto}.ab-stats-ew{letter-spacing:.22em;text-transform:uppercase;color:#3a408161;margin-bottom:52px;font-size:11px;font-weight:700;display:block}.ab-stats-grid{border-top:1px solid #3a40811a;grid-template-columns:repeat(4,1fr);display:grid}.ab-si{border-right:1px solid #3a408114;padding-top:40px;padding-right:40px}.ab-si:last-child{border-right:0}.ab-si:not(:first-child){padding-left:40px}.ab-si-num{letter-spacing:-.05em;color:#3a4081;font-size:clamp(48px,5.5vw,80px);font-weight:800;line-height:1;display:block}.ab-si-lbl{color:#11111152;margin-top:10px;font-size:13px;font-weight:500;display:block}.ab-si-bar{background:linear-gradient(90deg,#3a4081,#6b78b5,#a0b0e8);border-radius:2px;width:0;height:2px;margin-top:18px;transition:width 1.2s cubic-bezier(.16,1,.3,1);display:block}.ab-vid{background:#040912;height:480px;position:relative;overflow:hidden}.ab-vid-bg{object-fit:cover;transform-origin:50%;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.ab-vid-overlay{background:linear-gradient(#04091226 0%,#040912a6 100%);position:absolute;inset:0}.ab-vid-txt{text-align:center;z-index:2;will-change:transform,opacity;flex-direction:column;justify-content:center;align-items:center;padding:0 40px;display:flex;position:absolute;inset:0}.ab-vid-kicker{letter-spacing:.26em;text-transform:uppercase;color:#ffffff52;margin-bottom:20px;font-size:11px;font-weight:700}.ab-vid-title{letter-spacing:-.05em;color:#fff;margin-bottom:18px;font-size:clamp(36px,5.5vw,64px);font-weight:800;line-height:1.08}.ab-vid-desc{color:#ffffff6b;word-break:keep-all;font-size:16px;line-height:1.75}.ab-phil{background:#050c1f;padding:140px 80px}.ab-phil-inner{grid-template-columns:1fr 1fr;align-items:center;gap:100px;max-width:1440px;margin:0 auto;display:grid}.ab-phil-ew{letter-spacing:.22em;text-transform:uppercase;color:#ffffff2e;margin-bottom:30px;font-size:11px;font-weight:700;display:block}.ab-phil-line{letter-spacing:-.04em;color:#ffffffb3;font-size:clamp(40px,5vw,64px);font-weight:800;line-height:1.1;display:block}.ab-phil-line--pt{background:linear-gradient(90deg,#6b78b5,#94a8e8,#bcceff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ab-phil-img-wrap{border-radius:20px;position:relative;overflow:hidden}.ab-phil-img{aspect-ratio:4/3;object-fit:cover;filter:brightness(.78);width:100%;display:block}.ab-phil-badge{-webkit-backdrop-filter:blur(16px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;padding:12px 18px;position:absolute;bottom:20px;left:20px}.ab-phil-badge span{color:#ffffff61;letter-spacing:.06em;margin-bottom:3px;font-size:10px;display:block}.ab-phil-badge strong{color:#fff;font-size:14px;font-weight:700;display:block}.ab-phil-body{color:#ffffff54;word-break:keep-all;margin-top:32px;font-size:15px;line-height:1.95}.ab-vals{background:#fff;padding:140px 80px}.ab-vals-inner{max-width:1440px;margin:0 auto}.ab-vals-ew{letter-spacing:.22em;text-transform:uppercase;color:#3a408173;margin-bottom:12px;font-size:11px;font-weight:700;display:block}.ab-vals-title{letter-spacing:-.04em;color:#0d1117;margin-bottom:80px;font-size:clamp(36px,4vw,56px);font-weight:800}.ab-vals-list{grid-template-columns:1fr;gap:0;display:grid}.ab-val-item{border-top:1px solid #1111110f;grid-template-columns:72px 1fr 360px;align-items:center;gap:48px;padding:52px 0;display:grid}.ab-val-item:last-child{border-bottom:1px solid #1111110f}.ab-val-num{letter-spacing:.14em;color:#11111126;font-size:12px;font-weight:700}.ab-val-name{letter-spacing:-.03em;color:#0d1117;margin:0 0 12px;font-size:clamp(20px,2vw,28px);font-weight:800}.ab-val-desc{color:#11111170;word-break:keep-all;max-width:400px;margin:0;font-size:14px;line-height:1.85}.ab-val-img-wrap{border-radius:14px;overflow:hidden}.ab-val-img{aspect-ratio:16/9;object-fit:cover;width:100%;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block}.ab-val-item:hover .ab-val-img{transform:scale(1.05)}.ab-awds{background:#f2f3fa;padding:140px 80px}.ab-awds-inner{max-width:1440px;margin:0 auto}.ab-awds-ew{letter-spacing:.22em;text-transform:uppercase;color:#3a408173;margin-bottom:12px;font-size:11px;font-weight:700;display:block}.ab-awds-title{letter-spacing:-.04em;color:#0d1117;margin-bottom:64px;font-size:clamp(36px,4vw,56px);font-weight:800}.ab-awds-list{margin:0;padding:0;list-style:none}.ab-awd-row{border-top:1px solid #3a408117;grid-template-columns:72px 1px 1fr;align-items:center;gap:36px;padding:34px 0;display:grid}.ab-awd-row:last-child{border-bottom:1px solid #3a408117}.ab-awd-yr{color:#3a408166;letter-spacing:.06em;font-size:13px;font-weight:700}.ab-awd-bar{background:linear-gradient(#0000,#3a408147,#0000);width:1px;height:40px}.ab-awd-name{color:#0d1117;letter-spacing:-.02em;margin-bottom:5px;font-size:17px;font-weight:700;display:block}.ab-awd-org{color:#1111114d;font-size:13px}.ab-cta{text-align:center;background:#050c1f;padding:160px 80px;position:relative;overflow:hidden}.ab-cta-bg{filter:blur(3px);background:linear-gradient(135deg,#050c1ff5 0%,#050c1fd1 35%,#081234ad 65%,#050c1fe0 100%),url(/PALNetworks/images/hero2.png) 50%/cover no-repeat;position:absolute;inset:-8%}.ab-cta-glow{background:radial-gradient(70% 60%,#3a408161,#0000 65%);position:absolute;inset:0}.ab-cta-inner{z-index:1;flex-direction:column;align-items:center;max-width:1440px;margin:0 auto;display:flex;position:relative}.ab-cta-chip{letter-spacing:.16em;text-transform:uppercase;color:#ffffff75;background:#3a408124;border:1px solid #6b78b547;border-radius:999px;margin-bottom:28px;padding:6px 16px;font-size:11px;font-weight:700;display:inline-block}.ab-cta-title{letter-spacing:-.05em;color:#fff;margin-bottom:20px;font-size:clamp(40px,5vw,64px);font-weight:800;line-height:1.1}.ab-cta-desc{color:#ffffff6b;word-break:keep-all;margin-bottom:52px;font-size:16px;line-height:1.75}.ab-cta-btns{align-items:center;gap:14px;display:flex}.ab-cta-btn{border-radius:999px;justify-content:center;align-items:center;height:56px;padding:0 40px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex}.ab-cta-btn--w{color:#3a4081;background:#fff}.ab-cta-btn--w:hover{transform:translateY(-3px);box-shadow:0 20px 48px #0000004d}.ab-cta-btn--g{color:#fff;background:#ffffff14;border:1px solid #ffffff2e}.ab-cta-btn--g:hover{background:#ffffff26;transform:translateY(-3px)}@media (width<=1280px){.sh-inner,.ab-stats,.ab-phil,.ab-vals,.ab-awds,.ab-cta,.sh-nav-inner{padding-left:48px;padding-right:48px}.ab-val-item{grid-template-columns:60px 1fr 280px;gap:36px}.ab-phil-inner{gap:64px}}@media (width<=1024px){.sh-inner,.ab-stats,.ab-phil,.ab-vals,.ab-awds,.ab-cta,.sh-nav-inner{padding-left:32px;padding-right:32px}.ab-stats-grid{grid-template-columns:repeat(2,1fr)}.ab-si{border-bottom:1px solid #3a408114;padding-bottom:40px}.ab-si:nth-child(2n){border-right:0}.ab-si:nth-child(3),.ab-si:nth-child(4){border-bottom:0}.ab-phil-inner{grid-template-columns:1fr;gap:56px}.ab-val-item{grid-template-columns:52px 1fr;gap:24px}.ab-val-img-wrap{display:none}.ab-awd-row{gap:20px}.sh{margin-top:-82px}.sh-nav{top:82px}.sh-nav-inner{padding-left:20px;padding-right:20px}}@media (width<=768px){.sh{height:440px}.sh-inner,.sh-nav-inner{padding-left:20px;padding-right:20px}.sh-nav-tab{padding:0 12px;font-size:13px}.ab-stats,.ab-phil,.ab-vals,.ab-awds{padding:80px 20px}.ab-cta{padding:100px 20px}.ab-stats-grid{grid-template-columns:1fr 1fr}.ab-val-item{grid-template-columns:40px 1fr;gap:16px;padding:36px 0}.ab-awd-row{grid-template-columns:56px 1px 1fr;padding:24px 0}.ab-cta-btns{flex-direction:column;width:100%}.ab-cta-btn{width:100%;max-width:320px}}.pal-header{z-index:1000;background:0 0;transition: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:#ffffff4d;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}.pal-header-inner{z-index:2;justify-content:space-between;align-items:center;max-width:1440px;height:96px;margin:0 auto;padding:0 40px;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:180px;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:26px;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%,#2a91c90d 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 #2a91c938}.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%,#2a91c90d 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 #2a91c938}.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<=1440px){.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:1440px;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:#3a4081;--color-primary-hover:#2f5daa;--color-primary-light:#6b78b5;--color-primary-soft:#3a408114;--color-primary-soft-strong:#3a40811f;--color-primary-soft-border:#3a408129;--color-primary-border:#3a408133;--color-primary-border-strong:#3a40813d;--color-primary-shadow:#3a40812e}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(1440px,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%,#3a408129 0%,#3a408114 20%,#3a408100 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%,#3a408114,#0000 32%),radial-gradient(circle at 88% 18%,#3a40810f,#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:#3a408121;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(1440px,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:#3a4081;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 #3a40811a;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%,#3a40811c,#0000 34%);position:absolute;inset:0}.main-utm-card-text,.main-utm-card-visual{z-index:2;position:relative}.main-utm-step{color:#3a4081;letter-spacing:.1em;background:#3a40811a;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:#3a40819e;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 #3a40810f,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 #3a408124;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,#3a4081,#0000);border-radius:999px;height:2px;position:absolute;box-shadow:0 0 16px #3a408152}.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;width:42vw;height:210px;animation:18s linear infinite utmAirFlow;position:absolute;top:120px;right:2%;overflow:visible}.utm-floating-drone{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff6b;border-radius:50%;width:52px;height:52px;position:absolute;box-shadow:0 0 0 8px #3a40810a,0 10px 24px #3a40811a}.utm-floating-drone svg{width:34px;height:34px;position:absolute;inset:9px;overflow:visible}.utm-floating-drone svg circle{fill:none;stroke:#3a4081;stroke-width:2.4px}.utm-floating-drone svg circle:first-child{filter:drop-shadow(0 0 10px #3a408157)}.utm-floating-drone svg path{fill:none;stroke:#3a4081;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.utm-floating-drone span{border:1px solid #3a408133;border-radius:50%;animation:2.8s ease-out infinite utmDronePulse;position:absolute;inset:-12px}.utm-floating-drone--a{animation:11s ease-in-out infinite utmDroneMoveB,6s ease-in-out infinite utmDronePulseFloat;top:122px;left:10%}.utm-floating-drone--a svg circle,.utm-floating-drone--a svg path{stroke:#5b6cff}.utm-floating-drone--a svg circle:first-child{filter:drop-shadow(0 0 10px #5b6cff57)}.utm-floating-drone--b{animation:11s ease-in-out infinite utmDroneMoveB,6s ease-in-out infinite utmDronePulseFloat;top:72px;left:44%;box-shadow:0 0 0 8px #f3c76814,0 10px 24px #f3c76824}.utm-floating-drone--b svg{animation:6s ease-in-out infinite utmDroneColorShift}.utm-floating-drone--b svg circle,.utm-floating-drone--b svg path{stroke:#f3c768}.utm-floating-drone--b svg circle:first-child{filter:drop-shadow(0 0 10px #f3c76857)}.utm-floating-drone--c{animation-name:utmDroneMoveB,utmDronePulseFloat;animation-duration:11s,6s;animation-timing-function:ease-in-out,ease-in-out;animation-iteration-count:infinite,infinite;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:-2.4s;animation-fill-mode:none,none;animation-timeline:auto,auto;top:138px;right:4%;box-shadow:0 0 0 8px #ff7b7b0f,0 10px 24px #ff7b7b1f}.utm-floating-drone--c svg circle,.utm-floating-drone--c svg path{stroke:#ff7b7b}.utm-floating-drone--c svg circle:first-child{filter:drop-shadow(0 0 10px #ff7b7b52)}@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 utmAirFlow{0%,to{transform:translate(0)}50%{transform:translate(-18px)}}@keyframes utmDroneMoveA{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(26px,-12px)scale(1.04)}}@keyframes utmDroneMoveB{0%,to{transform:translate(0,0)scale(.82)}50%{transform:translate(-20px,10px)scale(.88)}}@keyframes utmDronePulse{0%{opacity:.62;transform:scale(.7)}to{opacity:0;transform:scale(1.9)}}@keyframes utmDronePulseFloat{0%,to{filter:drop-shadow(0 0 #3a408100)}50%{filter:drop-shadow(0 0 18px #3a40812e)}}@keyframes utmDroneColorShift{0%{filter:none}45%{filter:none}50%{filter:drop-shadow(0 0 10px #f3c7686b)}55%{filter:drop-shadow(0 0 10px #f3c7686b)}to{filter:none}}.airspace-transition-section{background:radial-gradient(circle at 12% 8%,#3a40810a,#0000 30%),radial-gradient(circle at 88% 10%,#3a408109,#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--uam{background:radial-gradient(circle at 72% 34%,#70b4ff1f,#0000 34%),radial-gradient(circle at 42% 78%,#3a408114,#0000 28%)}.airspace-panel p{letter-spacing:.26em;color:#3a4081;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:#3a4081;border:1px solid #3a408124;border-radius:50%;width:54px;height:54px;position:absolute;top:49%;left:68%;box-shadow:0 0 0 12px #3a40810f,0 20px 50px #3a40812e}.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}@media (width<=768px){.airspace-panel{padding:0 28px}.airspace-panel h2{font-size:44px}.airspace-line{left:28px}}@keyframes uamShine{0%,48%{opacity:0;transform:translate(-120%)}58%{opacity:.75}76%,to{opacity:0;transform:translate(120%)}} diff --git a/docs/images/uam-silver.png b/docs/images/uam-silver.png new file mode 100644 index 0000000..53c7225 Binary files /dev/null and b/docs/images/uam-silver.png differ diff --git a/docs/index.html b/docs/index.html index 4f51af6..4aeee66 100644 --- a/docs/index.html +++ b/docs/index.html @@ -51,8 +51,8 @@ PAL Networks - - + +