(this.webpackJsonpportfolio=this.webpackJsonpportfolio||[]).push([[0],{14:function(n,e,t){n.exports=t(22)},22:function(n,e,t){"use strict";t.r(e);var r=t(0),i=t.n(r),a=t(10),c=t.n(a),l=t(1),o=t(2);function m(){var n=Object(l.a)([""]);return m=function(){return n},n}var u=o.c.svg(m()),d=700,f=1080,s={WEDEV:"wedev",AUTONOMOUS_RC_CAR:"autonomous-rc-car",AQUA_SIM:"aqua-sim",A_SERIES:"a-series",A_PLANET:"a-planet"},h="https://www.facebook.com/profile.php?id=100038719361512&ref=bookmarks",C="https://github.com/Atercatus",g="https://contentful-atercatus-blog.myleelee2053.now.sh/";function p(){var n=Object(l.a)(["\n width: 2rem;\n height: 3.2rem;\n animation: "," infinite ease-in-out 1s alternate;\n\n @media only screen and (min-width: ","px) {\n width: 2.3rem;\n height: 3.5rem;\n }\n"]);return p=function(){return n},n}function w(){var n=Object(l.a)(["\n width: 7rem;\n height: 0.2rem;\n border-bottom: 1px solid #ffffff;\n margin-bottom: 2rem;\n\n @media only screen and (min-width: ","px) {\n width: 8rem;\n }\n"]);return w=function(){return n},n}function v(){var n=Object(l.a)(["\n font-weight: 300;\n color: #ffffff;\n line-height: 2.6rem;\n margin-bottom: 1rem;\n\n @media only screen and (min-width: ","px) {\n font-size: 2.6rem;\n }\n"]);return v=function(){return n},n}function b(){var n=Object(l.a)(["\n cursor: pointer;\n display: none;\n user-select: none;\n text-decoration: none;\n\n @media only screen and (min-width: ","px) {\n display: flex;\n justify-content: center;\n align-items: center;\n flex-direction: column;\n color: #ffffff;\n font-weight: light;\n }\n"]);return b=function(){return n},n}function E(){var n=Object(l.a)(["\n width: 2.8rem;\n height: 2.8rem;\n cursor: pointer;\n animation: "," infinite ease-in-out 1s alternate;\n margin-bottom: 2.5rem;\n outline: none;\n text-decoration: none;\n\n @media only screen and (min-width: ","px) {\n display: none;\n width: 4rem;\n }\n"]);return E=function(){return n},n}function x(){var n=Object(l.a)(["\n width: 2.4rem;\n height: 2.4rem;\n padding: 0;\n margin: 0;\n margin-right: 4rem;\n\n &:last-child {\n margin-right: 0;\n }\n\n path {\n fill: #ffffff;\n }\n"]);return x=function(){return n},n}function L(){var n=Object(l.a)(["\n width: 100%;\n height: 0.1rem;\n border-bottom: 1px solid #ffffff;\n\n @media only screen and (min-width: ","px) {\n margin-right: 1rem;\n }\n\n @media only screen and (min-width: ","px) {\n border-bottom: 2px solid #ffffff;\n }\n"]);return L=function(){return n},n}function y(){var n=Object(l.a)(["\n display: inline-flex;\n width: 100%;\n justify-content: space-between;\n align-items: center;\n margin-right: -1.2rem;\n"]);return y=function(){return n},n}function j(){var n=Object(l.a)(["\n color: #ffffff;\n font-weight: bold;\n font-size: 3.2rem;\n letter-spacing: 0.38em;\n line-height: 3.8rem;\n display: flex;\n justify-content: center;\n align-items: flex-start;\n flex-direction: column;\n\n @media only screen and (min-width: ","px) {\n font-size: 6rem;\n line-height: 7rem;\n }\n\n @media only screen and (min-width: ","px) {\n font-size: 8rem;\n line-height: 9.4rem;\n }\n"]);return j=function(){return n},n}function O(){var n=Object(l.a)(["\n display: flex;\n justify-content: center;\n align-items: center;\n flex-direction: column;\n margin-bottom: 2.5rem;\n flex: 0;\n"]);return O=function(){return n},n}function V(){var n=Object(l.a)(["\n display: flex;\n justify-content: center;\n align-items: center;\n margin: 0.5rem 0 4rem 0;\n\n @media only screen and (min-width: ","px) {\n position: absolute;\n bottom: 4rem;\n right: 4rem;\n margin: 0;\n }\n"]);return V=function(){return n},n}function H(){var n=Object(l.a)(["\n display: block;\n"]);return H=function(){return n},n}function k(){var n=Object(l.a)(["\n text-transform: uppercase;\n color: #ffffff;\n margin: 1rem 0 1.5rem 0;\n line-height: 2.5rem;\n text-align: center;\n letter-spacing: 0.84em;\n font-size: 1.6rem;\n font-weight: normal;\n margin-right: -0.84em;\n\n @media only screen and (min-width: ","px) {\n font-size: 2rem;\n line-height: 3.1rem;\n }\n"]);return k=function(){return n},n}function M(){var n=Object(l.a)(["\n border-bottom: 1px solid #ffffff;\n"]);return M=function(){return n},n}function z(){var n=Object(l.a)(["\n width: 18rem;\n height: 18rem;\n object-fit: fill;\n border-radius: 50%;\n\n @media only screen and (min-width: ","px) {\n width: 25rem;\n height: 25rem;\n }\n"]);return z=function(){return n},n}function I(){var n=Object(l.a)(["\n display: flex;\n justify-content: center;\n align-items: center;\n margin: 3.5rem 0 2.5rem 0;\n\n @media only screen and (min-width: ","px) {\n margin: 0 15rem 0 0;\n }\n"]);return I=function(){return n},n}function Z(){var n=Object(l.a)(["\n width: 100%;\n display: flex;\n justify-content: center;\n align-items: center;\n flex: 2;\n flex-direction: column;\n\n @media only screen and (min-width: ","px) {\n position: relative;\n flex-direction: row-reverse;\n }\n"]);return Z=function(){return n},n}function T(){var n=Object(l.a)(["\n width: 100%;\n display: flex;\n justify-content: center;\n align-items: center;\n flex-direction: column;\n flex: 10;\n\n @media only screen and (min-width: ","px) {\n flex-direction: row;\n }\n"]);return T=function(){return n},n}function A(){var n=Object(l.a)(["\n flex: 2;\n"]);return A=function(){return n},n}function S(){var n=Object(l.a)(['\n width: 100%;\n min-height: 100vh;\n display: flex;\n justify-content: center;\n align-items: center;\n flex-direction: column;\n background: #131517;\n font-family: "Raleway", sans-serif;\n\n '," {\n margin-bottom: 1rem;\n cursor: pointer;\n }\n\n @media only screen and (min-width: ","px) {\n padding: 2rem 0;\n }\n"]);return S=function(){return n},n}function B(){var n=Object(l.a)(["\n 50%{\n transform: translateY(5px);\n }\n"]);return B=function(){return n},n}var R=Object(o.d)(B()),F=o.c.div(S(),u,d),N=o.c.div(A()),D=o.c.div(T(),f),P=o.c.div(Z(),d),U=o.c.div(I(),f),_=o.c.img(z(),d),G=o.c.div(M()),q=o.c.h1(k(),d),W=o.c.span(H()),Y=o.c.div(V(),d),J=o.c.div(O()),K=o.c.div(j(),d,f),X=o.c.span(y()),Q=o.c.div(L(),d,f),$=o.c.a(x()),nn=o.c.a(E(),R,d),en=o.c.a(b(),d),tn=o.c.div(v(),f),rn=o.c.span(w(),f),an=o.c.div(p(),R,f),cn=function(){return i.a.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("g",{clipPath:"url(#clip0)"},i.a.createElement("path",{d:"M22.675 0H1.325C0.593 0 0 0.593 0 1.325V22.676C0 23.407 0.593 24 1.325 24H12.82V14.706H9.692V11.084H12.82V8.413C12.82 5.313 14.713 3.625 17.479 3.625C18.804 3.625 19.942 3.724 20.274 3.768V7.008L18.356 7.009C16.852 7.009 16.561 7.724 16.561 8.772V11.085H20.148L19.681 14.707H16.561V24H22.677C23.407 24 24 23.407 24 22.675V1.325C24 0.593 23.407 0 22.675 0V0Z",fill:"white"})),i.a.createElement("defs",null,i.a.createElement("clipPath",{id:"clip0"},i.a.createElement("rect",{width:"24",height:"24",fill:"white"}))))},ln=function(){return i.a.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{d:"M12 0C5.374 0 0 5.373 0 12C0 17.302 3.438 21.8 8.207 23.387C8.806 23.498 9 23.126 9 22.81V20.576C5.662 21.302 4.967 19.16 4.967 19.16C4.421 17.773 3.634 17.404 3.634 17.404C2.545 16.659 3.717 16.675 3.717 16.675C4.922 16.759 5.556 17.912 5.556 17.912C6.626 19.746 8.363 19.216 9.048 18.909C9.155 18.134 9.466 17.604 9.81 17.305C7.145 17 4.343 15.971 4.343 11.374C4.343 10.063 4.812 8.993 5.579 8.153C5.455 7.85 5.044 6.629 5.696 4.977C5.696 4.977 6.704 4.655 8.997 6.207C9.954 5.941 10.98 5.808 12 5.803C13.02 5.808 14.047 5.941 15.006 6.207C17.297 4.655 18.303 4.977 18.303 4.977C18.956 6.63 18.545 7.851 18.421 8.153C19.191 8.993 19.656 10.064 19.656 11.374C19.656 15.983 16.849 16.998 14.177 17.295C14.607 17.667 15 18.397 15 19.517V22.81C15 23.129 15.192 23.504 15.801 23.386C20.566 21.797 24 17.3 24 12C24 5.373 18.627 0 12 0Z",fill:"white"}))},on=function(){return i.a.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{d:"M21 13V23H15V17H9V23H3V13H0L12 1L24 13H21ZM20 7.093V2H17V4.093L20 7.093Z",fill:"white"}))},mn=function(){return i.a.createElement(u,{width:"100%",height:"100%",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{d:"M21 5L24 8.057L12 20L0 8.057L3 5L12 14L21 5Z",fill:"white"}))},un=function(){return i.a.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 16 40",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{d:"M7.29289 39.7071C7.68342 40.0976 8.31658 40.0976 8.70711 39.7071L15.0711 33.3431C15.4616 32.9526 15.4616 32.3195 15.0711 31.9289C14.6805 31.5384 14.0474 31.5384 13.6569 31.9289L8 37.5858L2.34315 31.9289C1.95262 31.5384 1.31946 31.5384 0.928934 31.9289C0.538409 32.3195 0.538409 32.9526 0.928934 33.3431L7.29289 39.7071ZM7 4.37114e-08L7 39L9 39L9 -4.37114e-08L7 4.37114e-08Z",fill:"white"}))},dn=function(){return i.a.createElement(F,null,i.a.createElement(N,null,i.a.createElement(G,null,i.a.createElement(q,null,i.a.createElement(W,null,"A"),i.a.createElement(W,null,"atercatus"),i.a.createElement(W,null,"resume.")))),i.a.createElement(D,null,i.a.createElement(U,null,i.a.createElement(_,{src:"/images/avatar.png"})),i.a.createElement(J,null,i.a.createElement(K,null,i.a.createElement(X,null,"A's ",i.a.createElement(Q,null)),i.a.createElement(X,null,"PLANET")))),i.a.createElement(P,null,i.a.createElement(Y,null,i.a.createElement($,{href:h},i.a.createElement(cn,null)),i.a.createElement($,{href:C},i.a.createElement(ln,null)),i.a.createElement($,{href:g},i.a.createElement(on,null))),i.a.createElement(en,{href:"/#".concat(s.WEDEV)},i.a.createElement(tn,null,"Explore Wedev"),i.a.createElement(rn,null),i.a.createElement(an,null,i.a.createElement(un,null))),i.a.createElement(nn,{href:"/#".concat(s.WEDEV)},i.a.createElement(mn,null))))};function fn(){var n=Object(l.a)(['\n :root{\n font-size:10px;\n font-family: "Roboto", "NanumSquare", sans-serif;\n }\n\n /* width */\n ::-webkit-scrollbar {\n width: 1.2rem;\n }\n\n /* Track */\n ::-webkit-scrollbar-track {\n background: #323742; \n }\n \n /* Handle */\n ::-webkit-scrollbar-thumb {\n background: #131517; \n }\n\n /* Handle on hover */\n ::-webkit-scrollbar-thumb:hover {\n background: #555; \n }\n\n html, body {\n width:100%;\n min-height: 100vh;\n margin:0;\n padding:0;\n scroll-behavior:smooth;\n background:#131517;\n }\n\n /* \ubaa8\ubc14\uc77c\uc5d0\uc11c \ud074\ub9ad \uc2dc \ud558\uc774\ub77c\uc774\ud305 \ub418\ub294 \ubd80\ubd84\uc744 \uc81c\uac70 */\n /* https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariWebContent/AdjustingtheTextSize/AdjustingtheTextSize.html#//apple_ref/doc/uid/TP40006510-SW5 */\n * {\n -webkit-tap-highlight-color: transparent;\n }\n']);return fn=function(){return n},n}var sn=Object(o.a)(fn()),hn=t(3),Cn=t.n(hn),gn=t(5),pn=t(4);function wn(){var n=Object(l.a)(["\n width: 32rem;\n height: 0.1rem;\n border-bottom: 1px solid #ffffff;\n margin: 1.5rem 0 0 0;\n\n @media only screen and (min-width: ","px) {\n width: 40rem;\n }\n\n @media only screen and (min-width: ","px) {\n width: 48rem;\n }\n"]);return wn=function(){return n},n}function vn(){var n=Object(l.a)(['\n font-family: "Roboto", sans-serif;\n font-weight: 800;\n font-size: 4rem;\n line-height: 5rem;\n letter-spacing: 0.44em;\n color: #ffffff;\n box-sizing: border-box;\n margin: 0 -0.44em 0 0;\n display: flex;\n flex-direction: column;\n text-align: center;\n\n @media only screen and (min-width: ',"px) {\n font-size: 5rem;\n line-height: 5.6rem;\n }\n\n @media only screen and (min-width: ","px) {\n font-size: 6rem;\n line-height: 6.7rem;\n }\n"]);return vn=function(){return n},n}function bn(){var n=Object(l.a)(["\n display: flex;\n justify-content: center;\n align-items: center;\n flex-direction: column;\n margin: 0 0 6rem 0;\n padding: 0 0 1.5rem 0;\n width: 100%;\n"]);return bn=function(){return n},n}function En(){var n=Object(l.a)(["\n display: flex;\n justify-content: center;\n align-items: center;\n flex-direction: column;\n padding: 0rem 2rem 5rem 2rem;\n margin: 10rem 0 0 0;\n"]);return En=function(){return n},n}var xn=o.c.div(En()),Ln=o.c.div(bn()),yn=o.c.h2(vn(),d,f),jn=o.c.span(wn(),d,f);function On(){var n=Object(l.a)(["\n display: flex;\n justify-content: flex-start;\n align-items: center;\n flex-wrap: wrap;\n margin: 0 0 6.5rem 0;\n\n @media only screen and (min-width: ","px) {\n margin: 0 0 7.5rem;\n }\n\n @media only screen and (min-width: ","px) {\n margin: 0 0 9rem 0;\n }\n"]);return On=function(){return n},n}function Vn(){var n=Object(l.a)(["\n font-weight: 800;\n font-size: 1.2rem;\n line-height: 1.7rem;\n letter-spacing: -0.03em;\n color: rgba(239, 237, 239, 0.5);\n\n @media only screen and (min-width: ","px) {\n font-size: 1.5rem;\n line-height: 2rem;\n }\n\n @media only screen and (min-width: ","px) {\n font-size: 1.8rem;\n line-height: 2rem;\n }\n"]);return Vn=function(){return n},n}function Hn(){var n=Object(l.a)(["\n font-weight: bold;\n font-size: 1.4rem;\n line-height: 2.7rem;\n letter-spacing: -0.03em;\n color: #efedef;\n word-break: keep-all;\n\n @media only screen and (min-width: ","px) {\n font-size: 1.6rem;\n line-height: 2.9rem;\n }\n\n @media only screen and (min-width: ","px) {\n font-size: 1.8rem;\n line-height: 3.5rem;\n }\n"]);return Hn=function(){return n},n}function kn(){var n=Object(l.a)(["\n width: 100%;\n height: 100%;\n margin: 1.6rem 0 0 0;\n\n @media only screen and (min-width: ","px) {\n margin: 3rem 0 0 0;\n }\n\n @media only screen and (min-width: ","px) {\n margin: 4rem 0 0 0;\n }\n"]);return kn=function(){return n},n}function Mn(){var n=Object(l.a)(["\n font-weight: 800;\n font-size: 1.8rem;\n line-height: 3.5rem;\n letter-spacing: -0.03em;\n color: #ff9d8d;\n margin: 0;\n padding: 0;\n\n @media only screen and (min-width: ","px) {\n font-size: 2.3rem;\n line-height: 4.5rem;\n }\n\n @media only screen and (min-width: ","px) {\n font-size: 2.8rem;\n line-height: 5.5rem;\n }\n"]);return Mn=function(){return n},n}function zn(){var n=Object(l.a)(["\n font-weight: 800;\n font-size: 1.2rem;\n line-height: 1.5rem;\n letter-spacing: -0.03em;\n color: rgba(239, 237, 239, 0.5);\n\n @media only screen and (min-width: ","px) {\n font-size: 1.5rem;\n line-height: 1.8rem;\n }\n\n @media only screen and (min-width: ","px) {\n font-size: 1.8rem;\n line-height: 2rem;\n }\n"]);return zn=function(){return n},n}function In(){var n=Object(l.a)(["\n display: flex;\n justify-content: center;\n align-items: flex-start;\n flex-direction: column;\n margin: 0 0 0 2rem;\n padding: 1.5rem 0 0 0;\n width: 100%;\n\n @media only screen and (min-width: ","px) {\n padding: 1.8rem 0 0 0;\n }\n\n @media only screen and (min-width: ","px) {\n padding: 2.5rem 0 0 0;\n }\n"]);return In=function(){return n},n}function Zn(){var n=Object(l.a)(["\n width: 0.1rem;\n height: 100%;\n border: 1px solid #ff776f;\n margin: 0.4rem 0 0 0;\n box-sizing: border-box;\n"]);return Zn=function(){return n},n}function Tn(){var n=Object(l.a)(["\n width: 1.5rem;\n height: 1.5rem;\n border-radius: 50%;\n background: #ff6661;\n\n @media only screen and (min-width: ","px) {\n width: 1.8rem;\n height: 1.8rem;\n }\n"]);return Tn=function(){return n},n}function An(){var n=Object(l.a)(["\n display: flex;\n justify-content: center;\n align-items: center;\n flex-direction: column;\n align-self: stretch;\n"]);return An=function(){return n},n}function Sn(){var n=Object(l.a)(['\n font-family: "NanumSquare", sans-serif;\n display: flex;\n justify-content: center;\n align-items: center;\n height: 100%;\n padding: 0.5rem;\n max-width: 40rem;\n width: 100%;\n\n @media only screen and (min-width: ',"px) {\n max-width: 50rem;\n }\n\n @media only screen and (min-width: ","px) {\n max-width: 65rem;\n }\n"]);return Sn=function(){return n},n}var Bn=o.c.div(Sn(),d,f),Rn=o.c.div(An()),Fn=o.c.div(Tn(),d),Nn=o.c.div(Zn()),Dn=o.c.div(In(),d,f),Pn=o.c.div(zn(),d,f),Un=o.c.h3(Mn(),d,f),_n=o.c.div(kn(),d,f),Gn=o.c.p(Hn(),d,f),qn=o.c.div(Vn(),d,f),Wn=o.c.div(On(),d,f);function Yn(){var n=Object(l.a)(["\n display: flex;\n justify-content: center;\n align-items: center;\n text-decoration: none;\n background: ",";\n color: ",";\n font-weight: bold;\n font-size: 1.4rem;\n line-height: 1.7rem;\n letter-spacing: -0.03em;\n box-sizing: border-box;\n padding: 0.3rem 1.2rem;\n white-space: nowrap;\n height: 100%;\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px;\n\n @media only screen and (min-width: ","px) {\n font-size: 1.6rem;\n line-height: 2rem;\n }\n\n @media only screen and (min-width: ","px) {\n font-size: 1.8rem;\n line-height: 2.3rem;\n }\n"]);return Yn=function(){return n},n}function Jn(){var n=Object(l.a)(["\n width: 2rem;\n height: 2rem;\n\n svg {\n path {\n fill: #ffffff;\n }\n }\n\n @media only screen and (min-width: ","px) {\n width: 1.8rem;\n height: 1.8rem;\n }\n\n @media only screen and (min-width: ","px) {\n width: 2.2rem;\n height: 2.2rem;\n }\n"]);return Jn=function(){return n},n}function Kn(){var n=Object(l.a)(["\n display: flex;\n justify-content: center;\n align-items: center;\n width: 4rem;\n height: 100%;\n background: ",";\n border-top-left-radius: 3px;\n border-bottom-left-radius: 3px;\n"]);return Kn=function(){return n},n}function Xn(){var n=Object(l.a)(["\n display: flex;\n justify-content: center;\n align-items: center;\n width: fit-content;\n height: 4rem;\n\n @media only screen and (min-width: ","px) {\n height: 4.4rem;\n }\n\n @media only screen and (min-width: ","px) {\n height: 5rem;\n }\n"]);return Xn=function(){return n},n}var Qn=o.c.div(Xn(),d,f),$n=o.c.div(Kn(),(function(n){return n.background})),ne=o.c.div(Jn(),d,f),ee=o.c.a(Yn(),(function(n){return n.background}),(function(n){return n.color}),d,f),te=function(){return i.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 24 24"},i.a.createElement("path",{d:"M6.188 8.719c.439-.439.926-.801 1.444-1.087 2.887-1.591 6.589-.745 8.445 2.069l-2.246 2.245c-.644-1.469-2.243-2.305-3.834-1.949-.599.134-1.168.433-1.633.898l-4.304 4.306c-1.307 1.307-1.307 3.433 0 4.74 1.307 1.307 3.433 1.307 4.74 0l1.327-1.327c1.207.479 2.501.67 3.779.575l-2.929 2.929c-2.511 2.511-6.582 2.511-9.093 0s-2.511-6.582 0-9.093l4.304-4.306zm6.836-6.836l-2.929 2.929c1.277-.096 2.572.096 3.779.574l1.326-1.326c1.307-1.307 3.433-1.307 4.74 0 1.307 1.307 1.307 3.433 0 4.74l-4.305 4.305c-1.311 1.311-3.44 1.3-4.74 0-.303-.303-.564-.68-.727-1.051l-2.246 2.245c.236.358.481.667.796.982.812.812 1.846 1.417 3.036 1.704 1.542.371 3.194.166 4.613-.617.518-.286 1.005-.648 1.444-1.087l4.304-4.305c2.512-2.511 2.512-6.582.001-9.093-2.511-2.51-6.581-2.51-9.092 0z"}))},re=function(n){var e=n.name,t=n.link,r=n.headBackground,a=n.bodyBackground,c=n.color;return i.a.createElement(Qn,null,i.a.createElement($n,{background:r},i.a.createElement(ne,null,i.a.createElement(te,null))),i.a.createElement(ee,{href:t,background:a,color:c},e))},ie=function(n){var e=n.period,t=n.activity,r=n.host,a=n.activityDescriptions,c=n.appendices;return i.a.createElement(Bn,null,i.a.createElement(Rn,null,i.a.createElement(Fn,null),i.a.createElement(Nn,null)),i.a.createElement(Dn,null,i.a.createElement(Pn,null,e),i.a.createElement(Un,null,t),i.a.createElement(qn,null,r),i.a.createElement(_n,null,a.map((function(n,e){return i.a.createElement(Gn,{key:e},n)}))),i.a.createElement(Wn,null,null===c||void 0===c?void 0:c.map((function(n){var e=n.NAME,t=n.LINK;return i.a.createElement(re,{key:e,name:e,link:t,headBackground:"#B94743",bodyBackground:"#D9534F",color:"#efedef"})})))))},ae={PROJECT_DETAIL:"/data/project-detail.json",TIMELINE:"/data/timeline.json"};function ce(n,e){return le.apply(this,arguments)}function le(){return(le=Object(gn.a)(Cn.a.mark((function n(e,t){var r;return Cn.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,fetch(e,t);case 2:return r=n.sent,n.next=5,r.json();case 5:return n.abrupt("return",n.sent);case 6:case"end":return n.stop()}}),n)})))).apply(this,arguments)}var oe=function(){var n=Object(r.useState)({}),e=Object(pn.a)(n,2),t=e[0],a=e[1];return Object(r.useEffect)((function(){function n(){return(n=Object(gn.a)(Cn.a.mark((function n(){var e;return Cn.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ce(ae.TIMELINE,{method:"GET"});case 2:e=n.sent,a(e);case 4:case"end":return n.stop()}}),n)})))).apply(this,arguments)}!function(){n.apply(this,arguments)}()}),[]),i.a.createElement(xn,null,i.a.createElement(Ln,null,i.a.createElement(yn,null,"TIMELINE"),i.a.createElement(jn,null)),Object.entries(t).map((function(n){var e=Object(pn.a)(n,2),t=e[0],r=e[1],a=r.ACTIVITY,c=r.PERIOD,l=r.HOST,o=r.ACTIVITY_DESCRIPTIONS,m=r.APPENDICES;return i.a.createElement(ie,{key:t,period:c,activity:a,host:l,activityDescriptions:o,appendices:m})})))};function me(){var n=Object(l.a)(["\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n z-index: 0;\n clip-path: polygon(0 5%, 100% 0, 100% 95%, 0% 100%);\n background: linear-gradient(\n 180deg,\n rgba(20, 23, 29, 0.4) 0%,\n #1d2027 50%,\n rgba(20, 23, 29, 0.4) 100%\n ),\n #1d2027;\n"]);return me=function(){return n},n}function ue(){var n=Object(l.a)(["\n position: relative;\n width: 100%;\n height: fit-content;\n display: flex;\n justify-content: center;\n align-items: center;\n flex-direction: column;\n margin: 10rem 0 0 0;\n padding: 30rem 2rem 20rem 2rem;\n box-sizing: border-box;\n"]);return ue=function(){return n},n}function de(){var n=Object(l.a)(["\n display: flex;\n justify-content: center;\n align-items: center;\n"]);return de=function(){return n},n}function fe(){var n=Object(l.a)(["\n background: #131517;\n width: 100%;\n box-sizing: border-box;\n position: relative;\n display: flex;\n justify-content: center;\n align-items: center;\n flex-direction: column;\n box-sizing: border-box;\n padding: 10rem 0 0 0;\n"]);return fe=function(){return n},n}function se(){var n=Object(l.a)([""]);return se=function(){return n},n}var he=o.c.div(se()),Ce=o.c.div(fe()),ge=(o.c.div(de()),o.c.div(ue())),pe=o.c.div(me());function we(){var n=Object(l.a)(["\n width: 2.4rem;\n height: 2.4rem;\n margin: 0 0 0 0.7rem;\n\n @media only screen and (min-width: ","px) {\n margin: 0 0 0 1rem;\n width: 3rem;\n height: 3rem;\n }\n"]);return we=function(){return n},n}function ve(){var n=Object(l.a)(["\n display: flex;\n justify-content: center;\n align-items: center;\n padding: 0.5rem 1rem;\n background: ",';\n border-radius: 0.5rem;\n text-decoration: none;\n font-family: "NanumSquare", sans-serif;\n color: rgba(239, 237, 239, 0.9);\n font-weight: 600;\n font-size: 1.8rem;\n line-height: 3.4rem;\n margin: 0 0 1rem 0;\n\n @media only screen and (min-width: ',"px) {\n font-size: 2.3rem;\n margin: 0 3.5rem 0 0;\n padding: 1rem 1rem;\n }\n"]);return ve=function(){return n},n}function be(){var n=Object(l.a)(["\n display: flex;\n justify-content: space-between;\n align-items: center;\n flex-direction: row;\n width: 100%;\n margin: 7rem 0 0 0;\n\n @media only screen and (min-width: ","px) {\n justify-content: flex-start;\n margin: 12.5rem 0 0 0;\n }\n"]);return be=function(){return n},n}function Ee(){var n=Object(l.a)(['\n font-family: "NanumSquare", sans-serif;\n font-weight: 500;\n font-size: 1.8rem;\n line-height: 3.6rem;\n letter-spacing: -0.03em;\n color: rgba(239, 237, 239, 0.8);\n margin: 1.8rem 0 0 0;\n\n &:first-child {\n margin: 0;\n }\n\n @media only screen and (min-width: ',"px) {\n font-size: 2.2rem;\n }\n"]);return Ee=function(){return n},n}function xe(){var n=Object(l.a)(["\n margin: 4.5rem 0 0 0;\n"]);return xe=function(){return n},n}function Le(){var n=Object(l.a)(["\n background: #efedef;\n width: 3rem;\n height: 3rem;\n display: flex;\n justify-content: center;\n align-items: center;\n padding: 0.5rem;\n border-radius: 0.5rem;\n margin-right: 0.9rem;\n\n &:last-child {\n margin: 0;\n }\n\n @media only screen and (min-width: ","px) {\n width: 3.5rem;\n height: 3.5rem;\n }\n"]);return Le=function(){return n},n}function ye(){var n=Object(l.a)(["\n display: flex;\n justify-content: center;\n align-items: center;\n"]);return ye=function(){return n},n}function je(){var n=Object(l.a)(["\n color: rgba(239, 237, 239, 0.9);\n font-size: 1.8rem;\n font-weight: 600;\n padding: 0;\n margin: 3.5rem 0 1rem 0;\n\n @media only screen and (min-width: ","px) {\n font-size: 2.1rem;\n margin: 4.5rem 0 1.3rem 0;\n }\n"]);return je=function(){return n},n}function Oe(){var n=Object(l.a)(["\n font-size: 1.5rem;\n line-height: 2.2rem;\n letter-spacing: -0.03em;\n font-weight: 300;\n margin: 0.5rem 0 0 0;\n\n @media only screen and (min-width: ","px) {\n font-size: 1.7rem;\n }\n"]);return Oe=function(){return n},n}function Ve(){var n=Object(l.a)(['\n font-family: "Raleway", sans-serif;\n font-weight: bold;\n font-size: 6rem;\n line-height: 6rem;\n letter-spacing: -0.03em;\n word-break: keep-all;\n\n @media only screen and (min-width: ',"px) {\n font-size: 8rem;\n line-height: 8.4rem;\n }\n"]);return Ve=function(){return n},n}function He(){var n=Object(l.a)(["\n "," ease-in-out 1.8s;\n "]);return He=function(){return n},n}function ke(){var n=Object(l.a)(['\n display: flex;\n justify-content: center;\n align-items: flex-start;\n flex-direction: column;\n width: 100%;\n color: #efedef;\n font-family: "NanumSquare", sans-serif;\n padding: 2rem;\n box-sizing: border-box;\n opacity: ',";\n animation: ",";\n"]);return ke=function(){return n},n}function Me(){var n=Object(l.a)(["\n max-width: ","rem;\n width: 100%;\n\n @media only screen and (min-width: ","px) {\n padding: 3rem;\n }\n"]);return Me=function(){return n},n}function ze(){var n=Object(l.a)(["\n 0% {\n transform: translate3d(0, 20rem,0);\n opacity:0;\n }\n\n 40%{\n opacity:1;\n }\n\n 70% {\n transform: translate3d(0,-3rem,0);\n }\n\n 100% {\n transform: translate3d(0, 0, 0);\n }\n"]);return ze=function(){return n},n}var Ie=Object(o.d)(ze()),Ze=o.c.div(Me(),96,d),Te=o.c.div(ke(),(function(n){return n.isIntersected?1:0}),(function(n){return n.isIntersected?Object(o.b)(He(),Ie):""})),Ae=o.c.div(Ve(),d),Se=o.c.div(Oe(),d),Be=o.c.h2(je(),d),Re=o.c.div(ye()),Fe=o.c.div(Le(),d),Ne=o.c.div(xe()),De=o.c.p(Ee(),d),Pe=o.c.div(be(),d),Ue=o.c.a(ve(),(function(n){return n.color}),d),_e=o.c.div(we(),d),Ge=function(){return i.a.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 24 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{d:"M8 7V3L16 10L8 17V13H0V7H8ZM10 0V2H22V18H10V20H24V0H10Z",fill:"#EFEDEF",fillOpacity:"0.9"}))},qe={EXIT:i.a.createElement(Ge,null),GITHUB:i.a.createElement(ln,null)},We=["#ff8171","#5995C8","#ff8171"],Ye=["#ff7a71","#7699FC"],Je=function(){return i.a.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.6531 29.4263L7.96406 27.0263V17.2247L14.6531 19.5029V29.4263ZM15.8719 29.4263L22.5609 27.0263V17.2247L15.8719 19.5047V29.4263ZM8.65312 16.4888L15.4031 14.5829L21.6806 16.6079L15.4031 18.7388L8.65312 16.4888ZM6.69187 15.7388L0 13.3313V3.51567L6.68906 5.7938L6.69187 15.7388ZM7.91719 15.7388L14.6062 13.3388V3.51567L7.91531 5.80505L7.91719 15.7388ZM0.698438 2.8013L7.44844 0.885986L13.7259 2.91099L7.44844 5.04192L0.698438 2.8013ZM22.3097 15.7388L15.6206 13.3388V3.51567L22.3097 5.7938V15.7388ZM23.5284 15.7388L30.2175 13.3388V3.51567L23.5284 5.7938V15.7388ZM16.3097 2.8013L23.0597 0.895361L29.3372 2.92036L23.0597 5.0513L16.3097 2.8013Z",fill:"#FF9900"}))},Ke=function(){return i.a.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{d:"M10.0031 20.9159L10.0064 20.9129C9.14605 20.1411 8.4635 19.224 7.99787 18.2142C7.53225 17.2044 7.29272 16.1218 7.29303 15.0285C7.29334 13.9352 7.53348 12.8528 7.99968 11.8432C8.46587 10.8336 9.14895 9.91684 10.0097 9.1454L10.0047 9.1409C10.6861 8.52746 11.0688 7.69552 11.0687 6.82812C11.0685 5.96072 10.6855 5.1289 10.0039 4.51565C9.32228 3.9024 8.39791 3.55796 7.43413 3.55811C6.47035 3.55825 5.54611 3.90296 4.86472 4.5164C3.32785 5.89547 2.10918 7.53446 1.27882 9.33905C0.448465 11.1436 0.0228231 13.0782 0.0263894 15.0314C0.0234281 16.9836 0.449372 18.9171 1.27972 20.7207C2.11007 22.5242 3.32843 24.1622 4.86472 25.5404C5.54589 26.1539 6.46992 26.4986 7.43354 26.4989C8.39717 26.4992 9.32145 26.155 10.0031 25.5419C10.6847 24.9289 11.0678 24.0972 11.0681 23.23C11.0684 22.3627 10.6859 21.5308 10.0047 20.9174",fill:"#F8E418"}),i.a.createElement("path",{d:"M10.0051 9.14263L10.0084 9.14563C10.8659 8.37123 11.8848 7.75681 13.0068 7.33762C14.1287 6.91843 15.3315 6.70272 16.5463 6.70286C17.7611 6.703 18.9638 6.91899 20.0856 7.33843C21.2074 7.75788 22.2262 8.37253 23.0834 9.14713L23.0884 9.14413C23.7701 9.75738 24.6944 10.1018 25.6582 10.1017C26.1354 10.1016 26.6079 10.0169 27.0488 9.85252C27.4897 9.68809 27.8902 9.44713 28.2276 9.14338C28.565 8.83963 28.8326 8.47905 29.0152 8.08222C29.1977 7.6854 29.2916 7.26009 29.2915 6.8306C29.2915 6.40111 29.1974 5.97583 29.0147 5.57906C28.832 5.18228 28.5643 4.82178 28.2268 4.51813C26.6944 3.1345 24.8731 2.03731 22.8677 1.28972C20.8623 0.542136 18.7124 0.158919 16.5418 0.162129C14.3728 0.159859 12.2247 0.54354 10.2211 1.29111C8.21744 2.03867 6.39778 3.13537 4.86678 4.51813C4.18517 5.13118 3.80207 5.96281 3.80176 6.83007C3.80145 7.69733 4.18394 8.52918 4.86511 9.14263C5.54627 9.75607 6.47031 10.1009 7.43393 10.1011C8.39755 10.1014 9.32184 9.75718 10.0034 9.14413V9.14263",fill:"#56AED2"}),i.a.createElement("path",{d:"M23.0867 20.9161L23.0834 20.9131C22.2259 21.6875 21.207 22.3019 20.0851 22.7211C18.9632 23.1403 17.7603 23.356 16.5456 23.3558C15.3308 23.3557 14.128 23.1397 13.0062 22.7203C11.8844 22.3008 10.8657 21.6862 10.0084 20.9116L10.0034 20.9146C9.32179 20.3013 8.39742 19.9569 7.43364 19.957C6.46986 19.9572 5.54562 20.3019 4.86423 20.9153C4.18285 21.5288 3.80014 22.3607 3.80029 23.2281C3.80045 24.0955 4.18346 24.9273 4.86507 25.5406C6.39723 26.924 8.21826 28.0211 10.2234 28.7687C12.2285 29.5163 14.3781 29.8996 16.5484 29.8966C18.7177 29.899 20.8661 29.5155 22.87 28.7679C24.8739 28.0203 26.6939 26.9235 28.2251 25.5406C28.9067 24.9275 29.2898 24.0959 29.2901 23.2286C29.2904 22.3614 28.9079 21.5295 28.2267 20.9161C27.5456 20.3026 26.6215 19.9578 25.6579 19.9576C24.6943 19.9573 23.77 20.3015 23.0884 20.9146L23.0867 20.9161Z",fill:"#E0534E"}),i.a.createElement("path",{d:"M10.0047 9.1409C9.66733 9.44465 9.26677 9.68562 8.82591 9.85004C8.38505 10.0145 7.91253 10.0991 7.43531 10.0992C6.95809 10.0993 6.48554 10.0147 6.04462 9.85045C5.6037 9.68615 5.20305 9.4453 4.86555 9.14165C4.52806 8.838 4.26032 8.4775 4.07762 8.08073C3.89493 7.68395 3.80086 7.25868 3.80078 6.82918C3.8007 6.39969 3.89462 5.97439 4.07717 5.57756C4.25972 5.18073 4.52733 4.82015 4.86472 4.5164C5.54611 3.90296 6.47035 3.55825 7.43413 3.55811C8.39791 3.55796 9.32228 3.9024 10.0039 4.51565C10.6855 5.1289 11.0685 5.96072 11.0687 6.82812C11.0688 7.69552 10.6861 8.52746 10.0047 9.1409Z",fill:"#1D78A4"}),i.a.createElement("path",{d:"M10.0047 25.5406C9.66733 25.8443 9.26677 26.0853 8.82591 26.2497C8.38505 26.4141 7.91253 26.4988 7.43531 26.4989C6.47153 26.499 5.54716 26.1546 4.86555 25.5413C4.18395 24.9281 3.80094 24.0962 3.80078 23.2288C3.80063 22.3614 4.18334 21.5295 4.86472 20.9161C5.54611 20.3026 6.47035 19.9579 7.43413 19.9578C8.39791 19.9576 9.32228 20.3021 10.0039 20.9153C10.6855 21.5286 11.0685 22.3604 11.0687 23.2278C11.0688 24.0952 10.6861 24.9271 10.0047 25.5406Z",fill:"#BE433B"}))},Xe=function(){return i.a.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{d:"M29.6183 22.4999C29.8537 22.1376 30 21.7293 30 21.3627V8.6371C30 8.27049 29.8539 7.86233 29.6184 7.5L15 14.9999L29.6183 22.4999Z",fill:"#00599C"}),i.a.createElement("path",{d:"M16.2992 29.725L28.7011 23.3622C29.0584 23.1789 29.3831 22.8624 29.6185 22.5L15.0002 15L0.381836 22.5001C0.617228 22.8624 0.942032 23.179 1.29919 23.3622L13.7011 29.725C14.4156 30.0916 15.5848 30.0916 16.2992 29.725Z",fill:"#004482"}),i.a.createElement("path",{d:"M29.6184 7.49996C29.3829 7.13753 29.0581 6.82103 28.701 6.63772L16.299 0.274953C15.5846 -0.0916509 14.4154 -0.0916509 13.701 0.274953L1.29902 6.63772C0.58451 7.00424 0 7.90402 0 8.63714V21.3628C0 21.7294 0.146176 22.1376 0.381667 22.5L15 15L29.6184 7.49996Z",fill:"#659AD2"}),i.a.createElement("path",{d:"M15 23.8864C9.48598 23.8864 5 19.9 5 15.0001C5 10.1001 9.48598 6.11377 15 6.11377C18.558 6.11377 21.8764 7.81523 23.6599 10.5541L19.3322 12.7795C18.4395 11.4086 16.7794 10.5569 15 10.5569C12.2429 10.5569 10 12.5501 10 15.0001C10 17.45 12.2429 19.4432 15 19.4432C16.7796 19.4432 18.4397 18.5915 19.3325 17.2203L23.6602 19.4457C21.8767 22.1848 18.5582 23.8864 15 23.8864Z",fill:"white"}),i.a.createElement("path",{d:"M24.9998 14.5061H23.8887V13.5188H22.7777V14.5061H21.6665V15.4935H22.7777V16.4809H23.8887V15.4935H24.9998V14.5061Z",fill:"white"}),i.a.createElement("path",{d:"M29.1668 14.5061H28.0557V13.5188H26.9447V14.5061H25.8335V15.4935H26.9447V16.4809H28.0557V15.4935H29.1668V14.5061Z",fill:"white"}))},Qe=function(){return i.a.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 21 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{d:"M5.00391 30C6.32999 30 7.60176 29.4732 8.53944 28.5355C9.47712 27.5979 10.0039 26.3261 10.0039 25V20H5.00391C3.67782 20 2.40605 20.5268 1.46837 21.4645C0.53069 22.4021 0.00390625 23.6739 0.00390625 25C0.00390625 26.3261 0.53069 27.5979 1.46837 28.5355C2.40605 29.4732 3.67782 30 5.00391 30Z",fill:"#0ACF83"}),i.a.createElement("path",{d:"M0.00390625 15C0.00390625 13.6739 0.53069 12.4021 1.46837 11.4645C2.40605 10.5268 3.67782 10 5.00391 10H10.0039V20H5.00391C3.67782 20 2.40605 19.4732 1.46837 18.5355C0.53069 17.5979 0.00390625 16.3261 0.00390625 15Z",fill:"#A259FF"}),i.a.createElement("path",{d:"M0.00390625 5C0.00390585 3.67459 0.530154 2.40342 1.46699 1.46585C2.40383 0.528277 3.67459 0.00103547 5 0L10 0V10H5.00391C3.67782 10 2.40605 9.47322 1.46837 8.53553C0.53069 7.59785 0.00390625 6.32608 0.00390625 5Z",fill:"#F24E1E"}),i.a.createElement("path",{d:"M10.0039 0H15.0039C16.33 0 17.6018 0.526784 18.5394 1.46447C19.4771 2.40215 20.0039 3.67392 20.0039 5C20.0039 6.32608 19.4771 7.59785 18.5394 8.53553C17.6018 9.47322 16.33 10 15.0039 10H10.0039V0Z",fill:"#FF7262"}),i.a.createElement("path",{d:"M20.0039 15C20.0039 16.3261 19.4771 17.5979 18.5394 18.5355C17.6018 19.4732 16.33 20 15.0039 20C13.6778 20 12.4061 19.4732 11.4684 18.5355C10.5307 17.5979 10.0039 16.3261 10.0039 15C10.0039 13.6739 10.5307 12.4021 11.4684 11.4645C12.4061 10.5268 13.6778 10 15.0039 10C16.33 10 17.6018 10.5268 18.5394 11.4645C19.4771 12.4021 20.0039 13.6739 20.0039 15Z",fill:"#1ABCFE"}))},$e=function(){return i.a.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.6635 0.0584784C17.4474 0.0584784 17.2454 0.104542 17.0611 0.16478C17.4562 0.430533 17.6724 0.776012 17.7822 1.1711C17.7893 1.22425 17.8053 1.26323 17.8123 1.31815C17.8194 1.37307 17.8301 1.41028 17.8301 1.45988C17.8619 2.14198 17.6529 2.22702 17.5041 2.6292C17.2791 3.1483 17.3411 3.70638 17.6104 4.15285C17.635 4.21262 17.6659 4.26963 17.7025 4.32293C17.4084 2.36345 19.0437 2.06757 19.3449 1.45634C19.3679 0.921291 18.9267 0.565181 18.5777 0.317145C18.2446 0.115172 17.9399 0.0513916 17.6635 0.0513916V0.0584784ZM20.1262 0.5014C20.0943 0.678569 20.1191 0.632505 20.1084 0.726405L20.0907 0.928377L20.0376 1.1144C20.0199 1.17641 19.9986 1.23842 19.9756 1.30043L19.8905 1.4776C19.8675 1.50949 19.8516 1.53961 19.8285 1.56973L19.7825 1.6406L19.6655 1.79473C19.6195 1.8408 19.5805 1.89572 19.5238 1.93647C19.4671 1.97722 19.4317 2.0286 19.3767 2.06757C19.2137 2.19159 19.0277 2.28372 18.8576 2.40065C18.8045 2.43963 18.7513 2.47152 18.7035 2.51758C18.6511 2.55468 18.6019 2.59617 18.5564 2.6416C18.5033 2.68766 18.4643 2.73373 18.4147 2.78865C18.3651 2.84357 18.3297 2.88964 18.2978 2.94279L18.1915 3.10578L18.1064 3.28295L18.0444 3.46012L17.9913 3.65501C17.9842 3.6869 17.9842 3.72587 17.9736 3.75599C17.9629 3.78611 17.9665 3.818 17.9558 3.84812L17.9488 4.04301C17.9488 4.08907 17.9488 4.13513 17.9558 4.18474C17.9558 4.24675 17.9629 4.30876 17.9789 4.37963C17.9948 4.45049 18.0019 4.50364 18.0179 4.56565L18.0799 4.75168C18.0976 4.79066 18.1188 4.82964 18.133 4.85798L16.3507 4.16702L15.4525 3.9367L14.9635 3.81977C14.4971 3.72682 14.0265 3.65705 13.5532 3.61071C13.5355 3.61071 13.5302 3.60363 13.5142 3.60363L12.127 3.53276L11.1118 3.57174C10.6388 3.60363 10.1657 3.66386 9.69447 3.74182L9.34544 3.80383L8.6474 3.95796L8.29837 4.05009L7.9653 4.19714L7.71017 4.31407C7.69246 4.32116 7.67828 4.32116 7.6712 4.33179L7.45505 4.43809C7.43202 4.44518 7.41607 4.45581 7.4019 4.46112L7.16095 4.58514C7.1078 4.60817 7.05465 4.63829 7.00681 4.6631C6.98378 4.68081 6.95366 4.69322 6.93595 4.70207L6.73397 4.81901C6.66982 4.85445 6.60771 4.89349 6.54795 4.93594L6.39381 5.04224L6.22373 5.16626L6.09262 5.27256C6.07491 5.27964 6.06073 5.29559 6.04656 5.30445L5.92963 5.40543C5.92254 5.42315 5.9066 5.42847 5.89774 5.43732L5.756 5.56843L5.60187 5.71548L5.47076 5.85721C5.45304 5.87493 5.43178 5.8891 5.41761 5.90328C5.37598 5.95183 5.33224 5.99853 5.2865 6.04324C5.27942 6.06096 5.26347 6.06627 5.25461 6.08222L5.07745 6.26825L4.65933 6.67042C4.51759 6.79444 4.37231 6.91137 4.22526 7.01058L3.76108 7.30468C3.60694 7.38973 3.44218 7.46768 3.27209 7.535C3.10745 7.60504 2.93954 7.66712 2.76894 7.72103C2.44294 7.7919 2.10987 7.923 1.82285 7.94604C1.76084 7.94604 1.69175 7.96375 1.62797 7.96907L1.43308 8.01513L1.24706 8.086C1.18363 8.11113 1.12153 8.13951 1.06103 8.17104C1.00788 8.21002 0.944097 8.24191 0.890946 8.27734C0.837795 8.31277 0.784645 8.36238 0.736809 8.40845C0.688973 8.45451 0.630508 8.50058 0.582672 8.55018L0.451567 8.70432C0.41259 8.76633 0.366526 8.82125 0.334636 8.88149C0.294088 8.93828 0.257957 8.9981 0.226563 9.06043L0.141522 9.2624L0.0706542 9.46437L0.0316771 9.6504C0.00864513 9.74253 0.00864514 9.83643 -0.000213305 9.88072C-0.00907175 9.92501 -0.000213305 9.98348 -0.000213305 10.0384C-0.00171837 10.0722 0.000659404 10.1061 0.00687345 10.1394C0.0139602 10.1925 0.0245903 10.2404 0.0387638 10.2864L0.0919145 10.4282C0.114946 10.4813 0.145065 10.5292 0.176956 10.5752L0.277942 10.717L0.409047 10.841C0.454462 10.8864 0.503656 10.9279 0.556097 10.965C0.742124 11.128 0.786416 11.1811 1.02914 11.3052C1.06811 11.3282 1.10709 11.3441 1.15316 11.3672C1.17619 11.3902 1.17619 11.3973 1.18505 11.4132C1.19213 11.4752 1.20808 11.5372 1.22402 11.5993C1.23882 11.6631 1.25958 11.7254 1.28603 11.7853L1.34804 11.927C1.35513 11.9447 1.36576 11.9589 1.37107 11.966L1.4632 12.1361L1.58013 12.2991L1.71124 12.4461C1.7573 12.4922 1.80337 12.5312 1.85829 12.5772L2.01242 12.6942C2.06558 12.7331 2.11873 12.765 2.18251 12.7951C2.23983 12.8282 2.29966 12.8566 2.36145 12.8802C2.40751 12.9032 2.46243 12.9192 2.51558 12.9333C2.56873 12.9475 2.61657 12.9652 2.64669 12.9723C2.62366 13.3904 2.6148 13.7873 2.67858 13.9255C2.74945 14.0796 3.08961 13.6066 3.42978 13.0662C3.38371 13.6013 3.35182 14.2284 3.42978 14.4127C3.50773 14.597 3.979 14.0017 4.38294 13.3355C9.87518 12.0652 14.8891 15.8619 15.4152 21.2231C15.3143 20.3868 14.2849 19.9209 13.8119 20.036C13.5815 20.6101 13.1847 21.3471 12.5487 21.8024C12.6018 21.2886 12.5788 20.7642 12.4707 20.2522C12.2974 20.9654 11.9696 21.6319 11.5104 22.2046C10.7752 22.2577 10.0399 21.9034 9.65017 21.3683C9.61828 21.3453 9.6112 21.2975 9.58816 21.2674L9.52615 21.1044C9.50312 21.0512 9.48718 20.9981 9.48009 20.9414C9.473 20.8847 9.473 20.8351 9.473 20.7713V20.6544C9.48009 20.6012 9.49604 20.5481 9.51198 20.4914L9.56513 20.3284C9.59702 20.2752 9.61828 20.2221 9.65726 20.1654C9.78836 19.811 9.78836 19.4921 9.55096 19.315C9.50489 19.2831 9.45883 19.2618 9.40391 19.237C9.37202 19.2299 9.33304 19.214 9.30292 19.2051L9.24091 19.1821L9.07792 19.1431C9.02494 19.1278 8.97007 19.12 8.91492 19.1201C8.85865 19.1109 8.80183 19.1056 8.74484 19.1041C8.70586 19.1041 8.66689 19.1112 8.62791 19.1112C8.57041 19.1107 8.51313 19.1185 8.45783 19.1342L8.29483 19.1644L8.13184 19.2175L7.9777 19.2884L7.83065 19.3663C6.02353 20.5445 7.10426 23.2995 8.33381 24.1003C7.86963 24.1853 7.39481 24.2863 7.26548 24.3873C7.58438 24.6035 7.93164 24.7771 8.2966 24.9224L9.55096 25.2767C10.1941 25.4184 10.8443 25.4627 11.5034 25.4237C13.1775 25.3012 14.7596 24.6107 15.988 23.4667C17.2165 22.3227 18.0175 20.7937 18.2588 19.1325L18.3049 19.3344L18.3757 19.7685L18.4076 19.9776L18.4253 20.2079L18.4431 20.463V20.587C18.4431 20.626 18.4501 20.6721 18.4501 20.7111C18.4501 20.75 18.4431 20.8032 18.4431 20.8528V20.9591C18.4431 21.0122 18.436 21.0601 18.436 21.1132C18.436 21.1433 18.436 21.1752 18.4289 21.2142L18.4218 21.3843C18.4147 21.4073 18.4147 21.4304 18.4147 21.4552L18.3917 21.6323C18.3917 21.6554 18.3917 21.6784 18.3846 21.7032L18.3545 21.9282V21.9459L18.3084 22.1621L18.2624 22.3924L18.2003 22.6333L18.1383 22.8743L18.0604 23.1223L17.8903 23.5723L17.7982 23.7973L17.6919 24.0135C17.6848 24.0365 17.6741 24.0525 17.6688 24.0666C17.1497 25.1048 16.4056 25.9978 15.4755 26.6923C15.4135 26.7312 15.3515 26.7773 15.2895 26.8234C15.2717 26.8411 15.2505 26.8464 15.2363 26.8624L15.0662 26.9793L15.0893 27.0253H15.0963L15.4223 26.9793H15.4294L16.0318 26.873C16.0849 26.8659 16.1487 26.85 16.2019 26.834L16.3082 26.811L16.4712 26.7809L16.6129 26.7419C17.3871 26.5559 18.1366 26.299 18.8594 25.9978C17.6281 27.6809 15.9769 29.0344 14.0475 29.9256C14.9387 29.8636 15.8298 29.7165 16.6873 29.4685C19.809 28.5472 22.4364 26.4478 24.0097 23.6184C23.6907 25.4123 22.9792 27.1135 21.9262 28.6004C22.6774 28.1043 23.3666 27.5321 23.9955 26.8818C25.7296 25.0712 26.8678 22.7731 27.2572 20.2965C27.523 21.5189 27.5974 22.7839 27.4822 24.0312C33.0754 16.2287 27.9464 8.13915 25.7991 6.00958C25.792 5.99186 25.7814 5.98655 25.7814 5.9706C25.7637 6.06273 25.7584 6.15663 25.7513 6.24876C25.7282 6.42593 25.7052 6.59778 25.6733 6.76786C25.6414 6.93794 25.5883 7.10803 25.5422 7.28165C25.4962 7.45528 25.4253 7.61473 25.3562 7.77773C25.2871 7.94072 25.2091 8.09663 25.1259 8.25077C25.0405 8.40231 24.9476 8.54954 24.8477 8.69192C24.7467 8.83897 24.6387 8.97893 24.5288 9.11003C24.4132 9.2449 24.2914 9.37437 24.1638 9.49803C24.0859 9.5689 24.0168 9.62914 23.9388 9.69292L23.7617 9.84706C23.6233 9.95682 23.4783 10.058 23.3276 10.15C23.1797 10.2455 23.0271 10.3336 22.8705 10.414C22.7075 10.492 22.5445 10.561 22.3815 10.6301C22.2165 10.6926 22.0486 10.747 21.8784 10.7931C21.7083 10.8392 21.5293 10.8782 21.3593 10.9101C21.1892 10.942 21.0049 10.9561 20.8331 10.9721C20.7091 10.9792 20.585 10.9898 20.4787 10.9898C20.3016 10.9898 20.1244 10.9721 19.9525 10.9579C19.7807 10.9437 19.5982 10.9189 19.4246 10.88C19.2488 10.8481 19.0753 10.8043 18.9055 10.7488H18.8984C19.0685 10.7311 19.2386 10.717 19.4122 10.6868C19.5858 10.6567 19.7612 10.616 19.9313 10.5699C20.1014 10.5238 20.2714 10.4689 20.4344 10.4069C20.5974 10.3449 20.7675 10.2652 20.9234 10.1908C21.0822 10.1133 21.2371 10.0282 21.3876 9.93564C21.5347 9.83465 21.6817 9.73367 21.8217 9.6256C21.9605 9.51757 22.0924 9.40101 22.2168 9.27657C22.3479 9.15964 22.4648 9.02854 22.5817 8.89743C22.6987 8.76633 22.8067 8.61928 22.9077 8.47931C22.9254 8.45628 22.9396 8.42616 22.9538 8.40136L23.1788 8.04702C23.2638 7.89288 23.3418 7.73698 23.4091 7.57398C23.4764 7.41099 23.5402 7.24799 23.5951 7.07791C23.6501 6.90783 23.6873 6.74483 23.7262 6.57475C23.7652 6.40467 23.7882 6.22573 23.8042 6.05564C23.8201 5.88556 23.8343 5.70131 23.8343 5.52945C23.8343 5.40543 23.8272 5.28142 23.8166 5.17511C23.7989 4.99795 23.7776 4.82609 23.7546 4.65601C23.7238 4.48124 23.6847 4.30801 23.6377 4.13691C23.5845 3.97391 23.5314 3.80383 23.4676 3.64083C23.4038 3.47784 23.3258 3.31484 23.2514 3.16248C23.177 3.01011 23.0813 2.85243 22.9857 2.70538C22.89 2.55833 22.7837 2.41837 22.6756 2.28018L22.3213 1.88509C22.2558 1.81879 22.1885 1.75439 22.1193 1.69198C21.7722 1.42216 21.4127 1.16853 21.0421 0.931921C20.989 0.901802 20.9411 0.87877 20.888 0.853966C20.6329 0.690971 20.3919 0.60593 20.1527 0.527976L20.1262 0.5014Z",fill:"#EA2845"}))},nt=function(){return i.a.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 59 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{d:"M13.9497 7.89479H25.054V8.64034H14.9676V14.2516H24.4525V14.9972H14.9676V21.1579H25.1696V21.9034H13.9497V7.89479ZM26.0487 7.89479H27.2285L32.4568 14.0554L37.8007 7.89479L45.0693 0.0693359L33.1277 14.7029L39.2813 21.9034H38.0552L32.4568 15.3504L26.8353 21.9034H25.6323L31.8322 14.7029L26.0487 7.89479ZM39.7208 8.64034V7.89479H52.375V8.64034H46.5453V21.9034H45.5274V8.64034H39.7208Z",fill:"black"}),i.a.createElement("path",{d:"M0.0578613 7.89478H1.33022L18.8753 30.0733L11.6248 21.9034L1.12202 8.95425L1.07575 21.9034H0.0578613V7.89478Z",fill:"black"}),i.a.createElement("path",{d:"M52.2726 20.9329C52.4831 20.9329 52.6366 20.7968 52.6366 20.6209C52.6366 20.445 52.4831 20.3089 52.2726 20.3089C52.0647 20.3089 51.9087 20.445 51.9087 20.6209C51.9087 20.7968 52.0647 20.9329 52.2726 20.9329ZM53.2728 20.112C53.2728 20.6314 53.716 20.9706 54.3621 20.9706C55.0504 20.9706 55.4663 20.6209 55.4663 20.0136V17.8755H54.9118V20.0115C54.9118 20.3487 54.7112 20.5288 54.3572 20.5288C54.0403 20.5288 53.8249 20.3612 53.8175 20.112H53.2728ZM56.1917 20.0848C56.2313 20.6251 56.7636 20.9706 57.5559 20.9706C58.4026 20.9706 58.9324 20.6083 58.9324 20.0304C58.9324 19.5759 58.6303 19.3247 57.8975 19.1802L57.5039 19.0985C57.0384 19.0064 56.8503 18.8828 56.8503 18.6671C56.8503 18.3949 57.1424 18.2169 57.5806 18.2169C57.9965 18.2169 58.2837 18.3907 58.3357 18.6692H58.8754C58.8432 18.1603 58.3134 17.8022 57.588 17.8022C56.8082 17.8022 56.2883 18.1603 56.2883 18.6985C56.2883 19.1425 56.5829 19.4063 57.2291 19.5341L57.6895 19.6283C58.1624 19.7225 58.3704 19.8607 58.3704 20.0911C58.3704 20.3591 58.0436 20.5539 57.5979 20.5539C57.1201 20.5539 56.7884 20.3717 56.7413 20.0848H56.1917Z",fill:"black"}))},et=function(){return i.a.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{d:"M7.76319 4.13971C7.76319 2.12067 8.31697 1.0223 11.3745 0.49927C13.4502 0.143569 16.1118 0.0991068 18.5944 0.49927C20.5553 0.815695 22.2057 2.24368 22.2057 4.13971V10.8009C22.2057 12.7546 20.6033 14.355 18.5944 14.355H11.3745C8.9241 14.355 6.85893 16.3976 6.85893 18.7068V21.9028H4.37644C2.27656 21.9028 1.05396 20.4225 0.540357 18.3511C-0.152426 15.5684 -0.123017 13.9104 0.540357 11.2453C1.1155 8.92032 2.95328 7.6936 5.05331 7.6936H14.9857V6.80435H7.76304V4.13957L7.76319 4.13971Z",fill:"url(#paint0_linear)"}),i.a.createElement("path",{d:"M22.2057 25.4569C22.2057 27.476 20.4134 28.4986 18.5944 29.0086C15.8578 29.7775 13.6615 29.6598 11.3745 29.0086C9.46437 28.4647 7.76318 27.3531 7.76318 25.4569V18.7957C7.76318 16.8786 9.39767 15.2417 11.3745 15.2417H18.5944C20.9993 15.2417 23.1099 13.2097 23.1099 10.8009V7.69385H25.8171C27.9197 7.69385 28.9096 9.22113 29.4284 11.2455C30.1506 14.057 30.1827 16.1597 29.4284 18.3514C28.6981 20.4802 27.917 21.903 25.8171 21.903H14.9857V22.7923H22.2057V25.4571V25.4569Z",fill:"url(#paint1_linear)"}),i.a.createElement("path",{d:"M9.56885 3.69765C9.56885 2.96016 10.1734 2.36377 10.9226 2.36377C11.6689 2.36377 12.2763 2.96001 12.2763 3.69765C12.2763 4.43276 11.669 5.02885 10.9226 5.02885C10.1737 5.02885 9.56885 4.43261 9.56885 3.69765ZM17.6928 25.899C17.6928 25.1639 18.3 24.5678 19.0465 24.5678C19.7954 24.5678 20.4002 25.164 20.4002 25.899C20.4002 26.6365 19.7957 27.2328 19.0465 27.2328C18.3002 27.2328 17.6928 26.6366 17.6928 25.899Z",fill:"white"}),i.a.createElement("defs",null,i.a.createElement("linearGradient",{id:"paint0_linear",x1:"22.2058",y1:"8.64643",x2:"0.0319758",y2:"8.4661",gradientUnits:"userSpaceOnUse"},i.a.createElement("stop",{stopColor:"#366A96"}),i.a.createElement("stop",{offset:"1",stopColor:"#3679B0"})),i.a.createElement("linearGradient",{id:"paint1_linear",x1:"29.982",y1:"18.618",x2:"-13.9117",y2:"18.618",gradientUnits:"userSpaceOnUse"},i.a.createElement("stop",{stopColor:"#FFC836"}),i.a.createElement("stop",{offset:"1",stopColor:"#FFE873"}))))},tt=function(){return i.a.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 30 29",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{d:"M0 14.4999V28.9999H30.0009V-0.000976562H0V14.4999ZM24.1767 13.3445C24.9384 13.5284 25.5197 13.8556 26.0531 14.3894C26.3297 14.6748 26.7389 15.195 26.7722 15.3192C26.7816 15.3554 25.477 16.2028 24.6863 16.6772C24.6581 16.6953 24.5433 16.5761 24.4144 16.3917C24.0286 15.848 23.6241 15.6137 23.0048 15.5725C22.0955 15.5127 21.5048 15.973 21.5142 16.7415C21.5142 16.9672 21.547 17.1004 21.6427 17.2853C21.8428 17.6859 22.2145 17.9251 23.3808 18.4136C25.5286 19.3062 26.4473 19.8953 27.0183 20.7336C27.6558 21.6679 27.7992 23.1596 27.3661 24.2689C26.8898 25.4751 25.7091 26.2943 24.0473 26.5662C23.5331 26.6536 22.3139 26.6401 21.7617 26.5435C20.557 26.3365 19.4142 25.761 18.7092 25.0061C18.4327 24.7116 17.895 23.9426 17.9283 23.8869C17.9423 23.8687 18.0666 23.7949 18.2048 23.7165L19.3191 23.0957L20.1816 22.6122L20.3625 22.8705C20.6147 23.2434 21.1673 23.7541 21.5006 23.9245C22.4578 24.4125 23.7722 24.3432 24.4195 23.7817C24.6961 23.538 24.81 23.2847 24.81 22.9117C24.81 22.5755 24.7678 22.4283 24.5864 22.1754C24.353 21.8537 23.8767 21.5818 22.5239 21.0154C20.9761 20.3711 20.3095 19.9705 19.7002 19.3352C19.3477 18.9668 19.0144 18.3778 18.8761 17.8852C18.7617 17.4756 18.7331 16.4488 18.8236 16.0347C19.1423 14.5847 20.2711 13.581 21.9 13.2819C22.4288 13.1854 23.6578 13.2221 24.1763 13.3463L24.1767 13.3445ZM17.1337 14.5543L17.1431 15.7415H13.2384V26.467H10.4766V15.7415H6.57188V14.577L6.60469 13.3807C6.61875 13.3626 8.99531 13.3535 11.8763 13.3581L17.1192 13.3716L17.1337 14.5543Z",fill:"#007ACC"}))},rt=function(){return i.a.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 30 30",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{d:"M15 0L30 30H0L15 0Z",fill:"black"}))},it=function(){return i.a.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 34 34",fill:"none",xmlns:"http://www.w3.org/2000/svg"},i.a.createElement("path",{d:"M17.0005 20.1333C18.5461 20.1333 19.7989 18.7172 19.7989 16.9702C19.7989 15.2233 18.5461 13.8071 17.0005 13.8071C15.455 13.8071 14.2021 15.2233 14.2021 16.9702C14.2021 18.7172 15.455 20.1333 17.0005 20.1333Z",fill:"#00D8FF"}),i.a.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M17.0003 10.5391C20.7575 10.5391 24.2479 11.1485 26.8796 12.1725C30.0504 13.4064 32 15.2767 32 16.9703C32 18.7351 29.9338 20.722 26.5288 21.9973C23.9544 22.9613 20.5668 23.4646 17.0003 23.4646C13.3435 23.4646 9.88083 22.9922 7.2775 21.9867C3.98382 20.7142 2 18.7015 2 16.9703C2 15.2905 3.86143 13.4346 6.98772 12.2026C9.62926 11.1616 13.2058 10.5391 16.9997 10.5391H17.0003Z",stroke:"#00D8FF","stroke-width":"2.73408"}),i.a.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M12.0475 13.7732C13.9245 10.0943 16.1351 6.98105 18.2348 4.91574C20.7645 2.42736 23.1718 1.45284 24.4697 2.2988C25.8223 3.18044 26.3128 6.19625 25.5891 10.1673C25.0424 13.1697 23.7352 16.7381 21.9534 20.2303C20.1266 23.8109 18.0348 26.9655 15.9638 29.0116C13.3432 31.601 10.8096 32.5381 9.48278 31.6732C8.19534 30.8346 7.70301 28.0843 8.32063 24.4076C8.84247 21.3011 10.1521 17.488 12.0468 13.7731L12.0475 13.7732Z",stroke:"#00D8FF","stroke-width":"2.73408"}),i.a.createElement("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M12.0521 20.2398C10.1698 16.5651 8.88818 12.8447 8.35324 9.75723C7.70929 6.0372 8.16458 3.19296 9.46128 2.34454C10.8125 1.46031 13.3691 2.48603 16.0513 5.17806C18.0793 7.21336 20.1618 10.2749 21.9487 13.764C23.7808 17.341 25.154 20.965 25.6881 24.015C26.364 27.8745 25.817 30.8235 24.4914 31.6908C23.2053 32.5324 20.8517 31.6414 18.3421 29.2003C16.2216 27.1379 13.953 23.9511 12.0521 20.2398V20.2398Z",stroke:"#00D8FF","stroke-width":"2.73408"}))},at=function(){return i.a.createElement("svg",{width:"100%",height:"100%",viewBox:"0 0 512 420",fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},i.a.createElement("rect",{width:"512",height:"420",fill:"url(#pattern0)"}),i.a.createElement("defs",null,i.a.createElement("pattern",{id:"pattern0",patternContentUnits:"objectBoundingBox",width:"1",height:"1"},i.a.createElement("use",{xlinkHref:"#image0",transform:"scale(0.00195312 0.00238095)"})),i.a.createElement("image",{id:"image0",width:"512",height:"420",xlinkHref:"/images/protopie.png"})))},ct={AWS:i.a.createElement(Je,null),CONTENTFUL:i.a.createElement(Ke,null),CPP:i.a.createElement(Xe,null),FIGMA:i.a.createElement(Qe,null),NEST:i.a.createElement($e,null),NEXT:i.a.createElement(nt,null),PYTHON:i.a.createElement(et,null),TYPESCRIPT:i.a.createElement(tt,null),VERCEL:i.a.createElement(rt,null),REACT:i.a.createElement(it,null),PROTOPIE:i.a.createElement(at,null)},lt={root:null,rootMargin:"0px 0px 0px 0px",threshold:0},ot=function(){var n=Object(r.useRef)(document.createElement("div")),e=Object(r.useRef)({}),t=Object(r.useState)(!1),i=Object(pn.a)(t,2),a=i[0],c=i[1];return Object(r.useEffect)((function(){"IntersectionObserver"in window?new IntersectionObserver((function(n,t){n.forEach((function(n){var t=n.isIntersecting,r=n.boundingClientRect,i=n.intersectionRect,a=n.target,l=t&&e.current>=r.top,o=i.y===a.getBoundingClientRect().y||0===i.y&&a.getBoundingClientRect().y<0,m=e.current