@import"https://fonts.googleapis.com/css2?family=Gowun+Batang&family=Special+Elite&display=swap";.paper[data-v-15e22a5b]{filter:drop-shadow(0 -10px 10px rgba(2,2,0,.32))}.paper[data-v-15e22a5b],.paper .paper-content[data-v-15e22a5b]{height:100%;position:relative;width:100%}.paper .paper-content[data-v-15e22a5b]{background-blend-mode:overlay;background-color:#f8f4e852;background-image:url(../assets/textures/brown-paper-texture-background_561246-391.avif);background-repeat:repeat;background-size:400px 400px;display:flex;min-height:100vh}.poster-wrapper[data-v-35f36d3a]{font-family:Special Elite,DXIlgeupBimil,DXTaja,Gowun Batang,monospace;height:auto;line-height:1.4;position:relative;width:100%;z-index:9}.poster-wrapper[data-v-35f36d3a] .poster-typing-char,.poster-wrapper[data-v-35f36d3a] .poster-typing-word{display:inline-block;text-decoration:inherit;text-decoration-thickness:inherit;text-underline-offset:inherit;will-change:opacity,transform}.poster-wrapper .info-label[data-v-35f36d3a],.poster-wrapper .info-value[data-v-35f36d3a],.poster-wrapper .menu-content[data-v-35f36d3a],.poster-wrapper .menu-title[data-v-35f36d3a]{overflow:hidden}.poster-wrapper .poster-dial-text[data-v-35f36d3a]{display:block;will-change:transform}.poster-wrapper .title[data-v-35f36d3a]{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.poster-wrapper .title .text-greatest[data-v-35f36d3a]{color:#282828;color:#1d1d1d;font-size:56px;line-height:1;z-index:1;-webkit-text-stroke:1px hsla(0,0%,42%,.802);filter:drop-shadow(2px 2px 1px rgba(0,0,0,.2274509804))}.poster-wrapper .title .text-frontend[data-v-35f36d3a]{color:#b92b27;font-size:64px;font-weight:700;margin-bottom:-24px;margin-top:-24px}.poster-wrapper .title .text-engineer[data-v-35f36d3a]{color:#1d1d1d;font-size:56px;line-height:1;margin-top:-8px;z-index:1;-webkit-text-stroke:1px hsla(0,0%,42%,.802);filter:drop-shadow(2px 2px 1px rgba(0,0,0,.2274509804))}.poster-wrapper .title .welcome-text[data-v-35f36d3a]{color:#282828;font-size:14px;left:-72px;opacity:0;position:absolute;text-decoration:underline;text-decoration-color:#b92b27;top:0;transform:rotate(-45deg)}.poster-wrapper .title .crow-stamp[data-v-35f36d3a]{filter:drop-shadow(0 0 10px rgba(2,2,0,.7));height:96px;opacity:0;position:absolute;right:-72px;top:0;transform:rotate(12deg);width:96px}.poster-wrapper .title .no-other-choice[data-v-35f36d3a]{height:auto;margin-top:-164px;position:relative;width:120px}.poster-wrapper .title .no-other-choice img[data-v-35f36d3a]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.poster-wrapper .description[data-v-35f36d3a]{padding-bottom:20rem;padding-top:10rem}.poster-wrapper .description .name-underline[data-v-35f36d3a]{text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:6px;text-underline-offset:10px}.poster-wrapper .description p[data-v-35f36d3a]{color:#282828;font-size:1.4rem;line-height:1.4;width:max(88%,320px)}.poster-wrapper .description .info[data-v-35f36d3a]{box-sizing:border-box;color:#282828;display:flex;font-size:1rem;justify-content:space-between;line-height:1.4;width:max(88%,320px)}.poster-wrapper .description .info .info-label[data-v-35f36d3a]{font-weight:700}.poster-wrapper .description .info .info-value[data-v-35f36d3a]{margin-left:1rem}.poster-wrapper .menu-container[data-v-35f36d3a]{display:flex;justify-content:center;margin-bottom:8rem;margin-top:48px;width:100%}.poster-wrapper .menu-container .menu-box-outer[data-v-35f36d3a]{border:2px solid #282828;padding:.25rem;width:100%}.poster-wrapper .menu-container .menu-box-inner[data-v-35f36d3a]{align-content:center;border:1px solid #282828;display:grid;grid-auto-columns:100px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:768px){.poster-wrapper .menu-container .menu-box-inner[data-v-35f36d3a]{grid-template-columns:repeat(2,1fr)}}.poster-wrapper .menu-container .menu-item[data-v-35f36d3a]{align-items:center;border-bottom:1px solid #282828;border-right:1px solid #282828;cursor:pointer;display:flex;flex-direction:column;padding:1rem;transition:background-color .15s}.poster-wrapper .menu-container .menu-item[data-v-35f36d3a]:hover{background-color:#0000000d}.poster-wrapper .menu-container .menu-item.disabled[data-v-35f36d3a]{cursor:default;opacity:.3;pointer-events:none}.poster-wrapper .menu-container .menu-item[data-v-35f36d3a]:nth-child(4n){border-right:none}.poster-wrapper .menu-container .menu-item[data-v-35f36d3a]:nth-child(n+5){border-bottom:none}@media screen and (max-width:768px){.poster-wrapper .menu-container .menu-item[data-v-35f36d3a]:nth-child(2n){border-right:none}.poster-wrapper .menu-container .menu-item[data-v-35f36d3a]:nth-child(n+5){border-bottom:1px solid #282828}.poster-wrapper .menu-container .menu-item[data-v-35f36d3a]:nth-last-child(-n+2){border-bottom:none}}.poster-wrapper .menu-container .menu-item .menu-content[data-v-35f36d3a]{color:#3c3c3c;font-size:14px;margin-bottom:.25rem;word-break:keep-all}.poster-wrapper .menu-container .menu-item .menu-title[data-v-35f36d3a]{color:#282828;font-size:16px;font-weight:700;line-height:1.25;word-break:keep-all}@media(max-width:768px){.poster-wrapper .welcome-text[data-v-35f36d3a]{font-size:10px;transform:translate(-140px,-130px) rotate(-45deg)}.poster-wrapper .crow-stamp[data-v-35f36d3a]{height:64px;transform:translate(110px,-150px) rotate(12deg);width:64px}.poster-wrapper .description p[data-v-35f36d3a]{font-size:14px;width:90%}.poster-wrapper .description .info[data-v-35f36d3a]{display:grid;font-size:14px;grid-template-columns:repeat(1,1fr);row-gap:8px;width:90%}.poster-wrapper .menu-container[data-v-35f36d3a]{width:100%}}.work-style-wrapper[data-v-ed999d53]{margin-top:-32%;position:relative;width:100%}.work-style-wrapper .work-style-screen[data-v-ed999d53]{background-color:transparent;font-family:Special Elite,DXIlgeupBimil,DXTaja,Gowun Batang,monospace;height:100vh;overflow:hidden;position:relative;width:100%;z-index:10}.work-style-wrapper .work-style-screen .work-style-description[data-v-ed999d53]{bottom:24px;color:#57534e;font-size:16px;left:24px;line-height:1.5;max-width:320px;position:absolute;z-index:15}@media(max-width:768px){.work-style-wrapper .work-style-screen .work-style-description[data-v-ed999d53]{bottom:16px;font-size:10px;left:16px;max-width:240px}}.work-style-wrapper .work-style-screen .horizontal-wrapper[data-v-ed999d53]{align-items:center;display:flex;height:100vh;left:100vw;position:relative;width:calc(300vh + 100vw);will-change:transform}.work-style-wrapper .work-style-screen .horizontal-wrapper .work-style-paper-tile[data-v-ed999d53]{background-blend-mode:overlay;background-color:#f8f4e852;background-image:url(../assets/textures/brown-paper-texture-background_561246-391.avif);background-repeat:repeat;background-size:400px 400px;filter:drop-shadow(0 0 10px rgba(0,0,0,.5));height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.work-style-wrapper .work-style-screen .horizontal-wrapper .work-style-vertical-text[data-v-ed999d53]{color:#282828;font-size:6.4vh;left:3rem;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-90deg);white-space:nowrap;z-index:10}@media(max-width:768px){.work-style-wrapper .work-style-screen .horizontal-wrapper .work-style-vertical-text[data-v-ed999d53]{font-size:3rem;left:1.5rem}}.work-style-wrapper .work-style-screen .horizontal-wrapper .work-style-intro-text[data-v-ed999d53]{color:#282828;font-size:20px;font-weight:400;left:10rem;line-height:1.4;position:absolute;top:2rem;word-break:keep-all;z-index:10}@media(max-width:768px){.work-style-wrapper .work-style-screen .horizontal-wrapper .work-style-intro-text[data-v-ed999d53]{font-size:.9rem;left:4rem;max-width:250px}}.work-style-wrapper .work-style-screen .horizontal-wrapper .work-style-center-text[data-v-ed999d53]{color:#282828;display:flex;flex-direction:column;font-size:20vh;font-weight:400;height:100%;justify-content:center;left:20vw;letter-spacing:-.02em;width:100%;z-index:10}.work-style-wrapper .work-style-screen .horizontal-wrapper .work-style-center-text .center-text-line-1[data-v-ed999d53]{line-height:1;margin-left:20vw}.work-style-wrapper .work-style-screen .horizontal-wrapper .work-style-center-text .center-text-line-2[data-v-ed999d53]{line-height:1;margin-left:100vw}.work-style-wrapper .work-style-screen .horizontal-wrapper .work-style-center-text .uppercase[data-v-ed999d53]{text-transform:uppercase}.work-style-wrapper .work-style-screen .horizontal-wrapper[data-v-ed999d53] .work-style-char{display:inline-block}.work-style-wrapper .work-style-screen .horizontal-wrapper .horizontal-axis[data-v-ed999d53]{background-color:#505050;height:1px;left:0;position:absolute;width:100%;z-index:5}.work-style-wrapper .work-style-screen .horizontal-wrapper .horizontal-axis.center[data-v-ed999d53]{top:50%}.work-style-wrapper .work-style-screen .horizontal-wrapper .horizontal-axis.top[data-v-ed999d53]{top:25%}.work-style-wrapper .work-style-screen .horizontal-wrapper .horizontal-axis.bottom[data-v-ed999d53]{top:75%}.work-style-wrapper .work-style-screen .horizontal-wrapper .connector-lines[data-v-ed999d53]{height:100%;left:0;overflow:visible;pointer-events:none;position:absolute;top:0;width:100%;z-index:5}.work-style-wrapper .work-style-screen .horizontal-wrapper .connector-lines .connector-line[data-v-ed999d53]{stroke-width:1.5px;vector-effect:non-scaling-stroke}.work-style-wrapper .work-style-screen .horizontal-wrapper .work-style-item[data-v-ed999d53]{background:transparent;display:flex;position:absolute;width:360px;z-index:10}.work-style-wrapper .work-style-screen .horizontal-wrapper .work-style-item .work-style-item-title[data-v-ed999d53]{color:#44403c;font-size:1.6rem;font-weight:700;margin-bottom:.5rem}.work-style-wrapper .work-style-screen .horizontal-wrapper .work-style-item .work-style-item-desc[data-v-ed999d53]{color:#57534e;font-size:1.2rem;line-height:1.6;word-break:keep-all}@media(max-width:768px){.work-style-wrapper .work-style-screen .horizontal-wrapper .work-style-item[data-v-ed999d53]{width:240px}.work-style-wrapper .work-style-screen .horizontal-wrapper .work-style-item .work-style-item-title[data-v-ed999d53]{font-size:1.1rem}.work-style-wrapper .work-style-screen .horizontal-wrapper .work-style-item .work-style-item-desc[data-v-ed999d53]{font-size:.85rem}}.work-style-wrapper .work-style-screen .horizontal-wrapper .work-style-item.pos-0[data-v-ed999d53]{bottom:20vh;left:calc(80vh + 20vw)}.work-style-wrapper .work-style-screen .horizontal-wrapper .work-style-item.pos-1[data-v-ed999d53]{left:calc(180vh + 20vw);top:10vh}.work-style-wrapper .work-style-screen .horizontal-wrapper .work-style-item.pos-2[data-v-ed999d53]{bottom:15%;left:calc(280vh + 20vw)}
