.about_aboutSection__zhnHx{position:relative;width:100%}.about_aboutInner__S8r_6{padding:4rem 0}@media (min-width:768px){.about_aboutInner__S8r_6{padding:10rem 0}}.about_aboutCol__diEvX{display:flex;flex-direction:column;gap:2rem}@media (min-width:768px){.about_aboutCol__diEvX{flex-direction:row;gap:4rem}.about_leftPane__6G7iw{width:32%;flex-shrink:0}.about_rightPane__utOWb{flex-grow:1;margin-top:3rem}}@media (min-width:1024px){.about_aboutCol__diEvX{gap:6rem}}.about_aboutHead__aZXxQ h2{font-size:3rem;font-weight:900;line-height:1.1;color:#000}@media (min-width:768px){.about_aboutHead__aZXxQ h2{font-size:3.75rem}}@media (min-width:1200px){.about_aboutHead__aZXxQ h2{font-size:4.5rem}}.about_aboutHead__aZXxQ span{display:block;font-size:1rem;font-weight:700;color:#6b7280;margin-top:1rem;letter-spacing:.05em}.about_puzzleArtContainer__Wd0NV{display:flex;justify-content:center;align-items:center;width:100%;max-width:240px;margin:2rem auto 0;cursor:pointer}@media (min-width:768px){.about_puzzleArtContainer__Wd0NV{margin:3rem 0 0;max-width:100%}}.about_puzzleSvg__mIRHO{width:100%;height:auto;display:block}.about_puzzleGroup__BnPbi{animation-name:about_puzzleFloat__n6MK9;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;transform-origin:100px 100px}@keyframes about_puzzleFloat__n6MK9{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-5px) scale(1.01)}}.about_pieceLeft__nWQMx{animation-name:about_pieceLeftWobble__QDFsx;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.about_pieceLeft__nWQMx,.about_pieceTop__orNdm{animation-duration:6s;transform-origin:100px 100px}.about_pieceTop__orNdm{animation-name:about_pieceTopWobble__5FuFm;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.about_pieceRight__Omn8Z{animation-name:about_pieceRightWobble__vS7Cj;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;transform-origin:100px 100px}@keyframes about_pieceLeftWobble__QDFsx{0%,to{transform:translate(0)}50%{transform:translate(-1.5px,-1px)}}@keyframes about_pieceTopWobble__5FuFm{0%,to{transform:translate(0)}50%{transform:translate(1.5px,-1px)}}@keyframes about_pieceRightWobble__vS7Cj{0%,to{transform:translate(0)}50%{transform:translateY(1.5px)}}.about_aboutTxt__1jgq8{font-size:1rem;line-height:2;font-weight:700;color:#333}@media (min-width:768px){.about_aboutTxt__1jgq8{font-size:1.25rem}}@media (min-width:1200px){.about_aboutTxt__1jgq8{font-size:1.35rem}}.about_aboutTxt__1jgq8+.about_aboutTxt__1jgq8{margin-top:1.5rem}.about_assembleLeft__MXnMq{transform-origin:100px 100px;animation-name:about_assembleLeftKey__50a4E;animation-duration:1.5s;animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-delay:.1s;animation-fill-mode:both}.about_assembleTop__BRrgo{transform-origin:100px 100px;animation-name:about_assembleTopKey__jFpKO;animation-duration:1.5s;animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-delay:.25s;animation-fill-mode:both}.about_assembleRight__zmqhU{transform-origin:100px 100px;animation-name:about_assembleRightKey__dcsBT;animation-duration:1.5s;animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-delay:.4s;animation-fill-mode:both}@keyframes about_assembleLeftKey__50a4E{0%{transform:translate(-35px,-20px) scale(.8) rotate(-20deg);opacity:0}to{transform:translate(0) scale(1) rotate(0deg);opacity:1}}@keyframes about_assembleTopKey__jFpKO{0%{transform:translate(35px,-20px) scale(.8) rotate(20deg);opacity:0}to{transform:translate(0) scale(1) rotate(0deg);opacity:1}}@keyframes about_assembleRightKey__dcsBT{0%{transform:translateY(40px) scale(.8) rotate(10deg);opacity:0}to{transform:translate(0) scale(1) rotate(0deg);opacity:1}}.follow_contact-btn__ZP5l3{background:#333;color:#fff}.follow_contact-sns__L7ooP{border-top:1px solid #333}.hero_hero__59kXN{flex-direction:column;border-bottom:1px solid rgba(51,51,51,1)}.hero_hero__59kXN,.hero_herolg__GicdE{display:flex;align-items:center;justify-content:center}.hero_herolg__GicdE{height:100vh;height:100dvh;overflow:hidden;background:#fff;border-bottom:none}.hero_ttllg__F6KcZ{font-size:50vw}.hero_webContainer__aDNgJ{position:relative;width:100%;height:100%;min-height:100vh;min-height:100dvh;overflow:hidden;background:#fff}.hero_webSvgContainer__j7KT1{width:100%;height:100%;display:block}.hero_fallingPiece__INykQ{opacity:0;transform-box:fill-box;transform-origin:center center;animation:hero_blockFall__edc_m 1.3s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes hero_blockFall__edc_m{0%{transform:translateY(-200px) rotate(var(--rot)) scale(.8);opacity:0}15%{opacity:.8}85%{opacity:.8}to{transform:translateY(600px) rotate(calc(var(--rot) + 270deg)) scale(1.1);opacity:0}}.hero_pileColumn__wZpkA{transform:translateY(100%);transform-origin:bottom center;animation:hero_columnRise__jJElf 1.1s cubic-bezier(.25,1,.5,1) forwards}.hero_col1___Og2l{animation-delay:.8s}.hero_col2__QWXlI{animation-delay:1.1s}.hero_col3__GnSbX{animation-delay:.7s}.hero_col4__IAtiR{animation-delay:1.2s}.hero_col5__84Atu{animation-delay:.9s}@keyframes hero_columnRise__jJElf{to{transform:translateY(0)}}.hero_overlayTextContainer__AllCn{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:10}.hero_puzzleWord__67WpQ{display:flex;justify-content:space-between;width:82vw;max-width:320px;aspect-ratio:3.5/1;position:relative}@media (min-width:1024px){.hero_puzzleWord__67WpQ{max-width:720px}}.hero_puzzleLetter__EVZB_{position:relative;width:28%;height:100%}.hero_puzzleSeg__n2o8U{position:absolute;background:#ffffff;border:1.5px solid #111;box-sizing:border-box;border-radius:2px;opacity:0;animation-duration:.75s;animation-timing-function:cubic-bezier(.175,.885,.32,1.25);animation-fill-mode:forwards;box-shadow:0 4px 10px rgba(0,0,0,.3)}@keyframes hero_assembleLeft__0b_iD{0%{transform:translateX(-150px);opacity:0}40%{opacity:1}to{transform:translateX(0);opacity:1}}@keyframes hero_assembleRight__VcyiU{0%{transform:translateX(150px);opacity:0}40%{opacity:1}to{transform:translateX(0);opacity:1}}@keyframes hero_assembleTop__JbVV1{0%{transform:translateY(-150px);opacity:0}40%{opacity:1}to{transform:translateY(0);opacity:1}}@keyframes hero_assembleBottom__UcYHd{0%{transform:translateY(150px);opacity:0}40%{opacity:1}to{transform:translateY(0);opacity:1}}.hero_wSeg1a__BPF5p{left:0;top:0;width:20%;height:50%;animation-name:hero_assembleLeft__0b_iD;animation-delay:2s}.hero_wSeg1b__f3LDT{left:0;top:50%;width:20%;height:50%;animation-name:hero_assembleBottom__UcYHd;animation-delay:2.2s}.hero_wSeg2a__0Kj6p{left:80%;top:0;width:20%;height:50%;animation-name:hero_assembleRight__VcyiU;animation-delay:2.1s}.hero_wSeg2b__sJnXg{left:80%;top:50%;width:20%;height:50%;animation-name:hero_assembleBottom__UcYHd;animation-delay:2.3s}.hero_wSeg3a__4Z5wO{left:20%;animation-delay:2.25s}.hero_wSeg3a__4Z5wO,.hero_wSeg3b__q7ffn{top:80%;width:30%;height:20%;animation-name:hero_assembleBottom__UcYHd}.hero_wSeg3b__q7ffn{left:50%;animation-delay:2.35s}.hero_wSeg4a__KuWIH{top:20%;animation-delay:2.05s}.hero_wSeg4a__KuWIH,.hero_wSeg4b__xsc6Q{left:40%;width:20%;height:30%;animation-name:hero_assembleTop__JbVV1}.hero_wSeg4b__xsc6Q{top:50%;animation-delay:2.15s}.hero_eSeg1a__FjcD3{top:0;animation-delay:2s}.hero_eSeg1a__FjcD3,.hero_eSeg1b__V2RX9{left:0;width:20%;height:50%;animation-name:hero_assembleLeft__0b_iD}.hero_eSeg1b__V2RX9{top:50%;animation-delay:2.25s}.hero_eSeg2a__YF5Gv{left:20%;animation-delay:2.1s}.hero_eSeg2a__YF5Gv,.hero_eSeg2b___R_GU{top:0;width:40%;height:20%;animation-name:hero_assembleTop__JbVV1}.hero_eSeg2b___R_GU{left:60%;animation-delay:2.3s}.hero_eSeg3a__Hba3z{left:20%;animation-delay:2.15s}.hero_eSeg3a__Hba3z,.hero_eSeg3b__Hbwub{top:40%;width:30%;height:20%;animation-name:hero_assembleRight__VcyiU}.hero_eSeg3b__Hbwub{left:50%;animation-delay:2.35s}.hero_eSeg4a__tU1o6{left:20%;animation-delay:2.2s}.hero_eSeg4a__tU1o6,.hero_eSeg4b__vV403{top:80%;width:40%;height:20%;animation-name:hero_assembleBottom__UcYHd}.hero_eSeg4b__vV403{left:60%;animation-delay:2.4s}.hero_bSeg1a__1H734{top:0;animation-delay:2.05s}.hero_bSeg1a__1H734,.hero_bSeg1b__rT7_f{left:0;width:20%;height:50%;animation-name:hero_assembleLeft__0b_iD}.hero_bSeg1b__rT7_f{top:50%;animation-delay:2.3s}.hero_bSeg2a__1Z46Q{left:20%;animation-delay:2.15s}.hero_bSeg2a__1Z46Q,.hero_bSeg2b__Sbs48{top:0;width:30%;height:20%;animation-name:hero_assembleTop__JbVV1}.hero_bSeg2b__Sbs48{left:50%;animation-delay:2.35s}.hero_bSeg3a__Jy_Me{left:20%;animation-delay:2.1s}.hero_bSeg3a__Jy_Me,.hero_bSeg3b__Hyid_{top:40%;width:30%;height:20%;animation-name:hero_assembleLeft__0b_iD}.hero_bSeg3b__Hyid_{left:50%;animation-delay:2.25s}.hero_bSeg4a__w9bQb{left:20%;animation-delay:2.2s}.hero_bSeg4a__w9bQb,.hero_bSeg4b__BBr_S{top:80%;width:30%;height:20%;animation-name:hero_assembleBottom__UcYHd}.hero_bSeg4b__BBr_S{left:50%;animation-delay:2.4s}.hero_bSeg5__uzn93{top:20%;animation-delay:2.2s}.hero_bSeg5__uzn93,.hero_bSeg6__gP_x_{left:80%;width:20%;height:20%;animation-name:hero_assembleRight__VcyiU}.hero_bSeg6__gP_x_{top:60%;animation-delay:2.3s}.hero_whiteGrid__nrx4l{opacity:0;animation:hero_gridFadeIn__ojfQk 1s ease forwards;animation-delay:2s}@keyframes hero_gridFadeIn__ojfQk{to{opacity:.08}}.posts_post-item__FzeLi{border-bottom:1px solid #333}.posts_post-item__FzeLi:last-child{border-bottom:none}.posts_post-item__link__nhdKu{display:block;height:100%}.posts_post-list--col2__RUVNY .posts_post-item__FzeLi:last-child{border-bottom:1px solid #333}.posts_post-list--col2__RUVNY .posts_post-item__FzeLi{border-top:1px solid #333;margin-bottom:-1px}.post-meta_post-meta__cat__wCGlh:before{content:"#";display:inline-block}.skill_sect__tOdWa{position:relative;background-color:#fff;border-top:3px solid rgba(51,51,51,1);border-bottom:3px solid rgba(51,51,51,1)}.skill_scrollContainer__veZc8{position:relative;height:600vh;width:100%}.skill_stickyWrapper__Eg1is{position:sticky;top:0;height:100vh;width:100%;overflow:hidden;display:flex;flex-direction:column}@media (min-width:1024px){.skill_stickyWrapper__Eg1is{flex-direction:row}}.skill_leftColumn__oXn_a{width:100%;height:52vh;padding:5rem 1.5rem 1.25rem;display:flex;flex-direction:column;justify-content:space-between;border-bottom:3px solid rgba(51,51,51,1);border-right:none;background-color:#fff;position:relative;z-index:10}@media (min-width:1024px){.skill_leftColumn__oXn_a{width:45%;height:100%;padding:5rem 4rem;border-right:3px solid rgba(51,51,51,1);border-bottom:none}}.skill_headerArea___KXKR{margin-bottom:.5rem}@media (min-width:1024px){.skill_headerArea___KXKR{margin-bottom:2rem}}.skill_secTitle___BsuL{display:block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#666;margin-top:.5rem}@media (min-width:1024px){.skill_secTitle___BsuL{font-size:.875rem;margin-top:1rem}}.skill_secSubTitle__p6yvX{font-size:2.25rem;font-weight:900;color:#111;line-height:1;letter-spacing:-.02em}@media (min-width:1024px){.skill_secSubTitle__p6yvX{font-size:3.5rem}}.skill_timelineContainer__9jac3{display:flex;align-items:center;gap:1rem;margin:.75rem 0}@media (min-width:1024px){.skill_timelineContainer__9jac3{gap:2rem;margin:2rem 0}}.skill_counter___5GE4{font-family:Outfit,sans-serif;font-size:2rem;font-weight:900;line-height:1;color:#111;display:flex;align-items:baseline}@media (min-width:1024px){.skill_counter___5GE4{font-size:3.5rem}}.skill_counterTotal__Y6h_q{font-size:1rem;color:#aaa;margin-left:.25rem}@media (min-width:1024px){.skill_counterTotal__Y6h_q{font-size:1.5rem;margin-left:.5rem}}.skill_progressTrack___wSe4{flex-grow:1;height:2px;background-color:#e5e7eb;position:relative;overflow:hidden}.skill_progressBar__cFhpp{position:absolute;left:0;top:0;height:100%;width:100%;background-color:#111;transform:scaleX(.1666);transform-origin:left center;transition:transform .6s cubic-bezier(.25,1,.5,1)}.skill_detailSlide__lTNlA{position:relative;height:11rem;display:flex;flex-direction:column;justify-content:center;overflow:hidden}@media (min-width:1024px){.skill_detailSlide__lTNlA{height:16rem}}.skill_skillItem__SM_Td{position:absolute;top:0;left:0;width:100%;opacity:0;transform:translateY(30px);pointer-events:none}.skill_skillTitle__IVTjA{font-size:1.5rem;font-weight:900;color:#111;margin-bottom:.5rem;line-height:1.2}@media (min-width:1024px){.skill_skillTitle__IVTjA{font-size:2.25rem;margin-bottom:1.25rem}}.skill_skillDesc__nG9mb{font-size:.85rem;line-height:1.75;color:#333;font-weight:500}@media (min-width:1024px){.skill_skillDesc__nG9mb{font-size:1rem;line-height:1.9}}.skill_rightColumn__ZtNwY{width:100%;height:48vh;background-color:#fff;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}@media (min-width:1024px){.skill_rightColumn__ZtNwY{width:55%;height:100%}}.skill_gradientBg___TfZ7{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none;z-index:1}.skill_canvasGrid__zGihk{position:absolute;inset:0;background-image:linear-gradient(rgba(0,0,0,.03) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.03) 1px,transparent 0);background-size:40px 40px;background-position:50%;pointer-events:none;z-index:2}.skill_canvasCircle__0pgZp{position:absolute;width:320px;height:320px;border:1px dashed rgba(0,0,0,.07);border-radius:50%;pointer-events:none;animation:skill_slowRotate__vmv5C 40s linear infinite;z-index:2}@media (min-width:1024px){.skill_canvasCircle__0pgZp{width:500px;height:500px}}.skill_visualWrapper__SYBZj{position:relative;width:250px;height:250px;z-index:3}@media (min-width:1024px){.skill_visualWrapper__SYBZj{width:400px;height:400px}}.skill_visualStage____GgK{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.85) rotate(-10deg);pointer-events:none}.skill_dotNavigation__TImYC{position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:row;gap:.75rem;z-index:100}@media (min-width:1024px){.skill_dotNavigation__TImYC{bottom:3rem;right:3rem;left:auto;transform:none;flex-direction:column;gap:.85rem}}.skill_dotWrapper__4eouA{display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}@media (min-width:1024px){.skill_dotWrapper__4eouA{justify-content:flex-end;gap:.75rem}}.skill_dotLabel__epbfT{font-size:.7rem;font-weight:700;color:#666;opacity:0;transform:translateY(10px);transition:all .3s cubic-bezier(.25,1,.5,1);pointer-events:none;background-color:#fff;border:2px solid rgba(51,51,51,1);padding:.2rem .5rem;line-height:1;position:absolute;bottom:2rem;white-space:nowrap}@media (min-width:1024px){.skill_dotLabel__epbfT{font-size:.75rem;position:static;transform:translateX(10px);padding:.25rem .6rem}}.skill_navDot__a5cs5{width:10px;height:10px;border-radius:50%;background-color:rgba(51,51,51,.25);border:2px solid transparent;transition:all .3s cubic-bezier(.25,1,.5,1);padding:0}.skill_dotWrapper__4eouA:hover .skill_dotLabel__epbfT{opacity:1;transform:translateY(0)}@media (min-width:1024px){.skill_dotWrapper__4eouA:hover .skill_dotLabel__epbfT{transform:translateX(0)}}.skill_dotWrapper__4eouA:hover .skill_navDot__a5cs5{background-color:rgba(51,51,51,.6);transform:scale(1.1)}.skill_dotWrapperActive__ySitF .skill_dotLabel__epbfT{color:#111;opacity:1;transform:translateY(0)}@media (min-width:1024px){.skill_dotWrapperActive__ySitF .skill_dotLabel__epbfT{transform:translateX(0)}}.skill_dotWrapperActive__ySitF .skill_navDot__a5cs5{background-color:#111;transform:scale(1.3);box-shadow:0 0 0 4px rgba(51,51,51,.1)}.skill_rotateSlow__4B3Ds{transform-origin:center;animation:skill_slowRotate__vmv5C 25s linear infinite}.skill_rotateSlowReverse__1D_qC{transform-origin:center;animation:skill_slowRotateReverse__nHCpf 30s linear infinite}.skill_pulseSlow__Z0pl2{animation:skill_pulse__c_zXM 4s ease-in-out infinite}.skill_dashDraw__QDoLJ{stroke-dasharray:1000;stroke-dashoffset:1000;animation:skill_drawLine__7qD7E 2s cubic-bezier(.4,0,.2,1) forwards}.skill_pulseNode__tO4HC{transform-origin:center;animation:skill_nodePulse__XHVqX 3s ease-in-out infinite}.skill_blueprintLine__bn9xI{stroke-dasharray:8 4;animation:skill_dashShift__gsaX_ 20s linear infinite}.skill_blockFade__qOEai{opacity:0;transform:translateY(-15px);animation:skill_blockEnter__rl85G .8s cubic-bezier(.34,1.56,.64,1) forwards}.skill_scanLine__Z__zp{animation:skill_scan__22TiM 4s ease-in-out infinite}.skill_precisionRing__41TM8{transform-origin:center;animation:skill_precisionRotate__C6_My 12s cubic-bezier(.4,0,.2,1) infinite}.skill_cmsModule__z6UGV{animation:skill_CMSFloat__EO7_D 4s ease-in-out infinite}.skill_seoWave__YJGWx{stroke-dasharray:1200;stroke-dashoffset:1200;animation:skill_waveDraw__AKITG 2.5s cubic-bezier(.25,1,.5,1) forwards}.skill_speedNeedle__AjyPH{transform-origin:200px 200px;animation:skill_needleBounce__51N9P 5s ease-in-out infinite}.skill_dataNode__KgZuQ{animation:skill_pulseNodeGlow__w7yaB 2s infinite alternate}.skill_growthLine__dnMMO{stroke-dasharray:1000;stroke-dashoffset:1000;animation:skill_drawLine__7qD7E 3s ease-out forwards}.skill_growthNode__m6e2J{opacity:0;transform:scale(0);transform-origin:center;animation:skill_popNode__n0rkG .5s cubic-bezier(.34,1.56,.64,1) forwards}.skill_chartGrid__WQQ66{stroke-dasharray:4 4}@keyframes skill_slowRotate__vmv5C{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes skill_slowRotateReverse__nHCpf{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes skill_pulse__c_zXM{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.9;transform:scale(1.03)}}@keyframes skill_drawLine__7qD7E{to{stroke-dashoffset:0}}@keyframes skill_nodePulse__XHVqX{0%,to{transform:scale(1);filter:drop-shadow(0 0 2px rgba(51,51,51,.1))}50%{transform:scale(1.12);filter:drop-shadow(0 0 8px rgba(51,51,51,.25))}}@keyframes skill_dashShift__gsaX_{to{stroke-dashoffset:-40}}@keyframes skill_blockEnter__rl85G{to{opacity:1;transform:translateY(0)}}@keyframes skill_scan__22TiM{0%,to{transform:translateY(-30px);opacity:.3}50%{transform:translateY(30px);opacity:.7}}@keyframes skill_precisionRotate__C6_My{0%{transform:rotate(0deg)}30%{transform:rotate(90deg)}50%{transform:rotate(90deg)}80%{transform:rotate(270deg)}to{transform:rotate(1turn)}}@keyframes skill_float-1___K4Xq{0%,to{transform:translate(0)}50%{transform:translate(2px,-6px)}}@keyframes skill_float-2__TRBmQ{0%,to{transform:translate(0)}50%{transform:translate(-3px,-9px)}}@keyframes skill_float-3__wrG8L{0%,to{transform:translate(0)}50%{transform:translate(4px,-5px)}}@keyframes skill_float-4__8kKH3{0%,to{transform:translate(0)}50%{transform:translate(-2px,-8px)}}@keyframes skill_waveDraw__AKITG{to{stroke-dashoffset:0}}@keyframes skill_needleBounce__51N9P{0%,to{transform:rotate(-45deg)}40%{transform:rotate(35deg)}60%{transform:rotate(25deg)}80%{transform:rotate(40deg)}}@keyframes skill_pulseNodeGlow__w7yaB{0%{r:4px;fill:rgba(51,51,51,.6)}to{r:7px;fill:rgba(51,51,51,.9)}}@keyframes skill_popNode__n0rkG{to{opacity:1;transform:scale(1)}}@media (max-width:1023px) and (max-height:780px){.skill_leftColumn__oXn_a{height:58vh;padding:4.5rem 1.25rem 1rem}.skill_rightColumn__ZtNwY{height:42vh}.skill_headerArea___KXKR{margin-bottom:.25rem}.skill_secSubTitle__p6yvX{font-size:1.85rem}.skill_secTitle___BsuL{margin-top:.25rem;font-size:.65rem}.skill_timelineContainer__9jac3{margin:.5rem 0}.skill_counter___5GE4{font-size:1.75rem}.skill_detailSlide__lTNlA{height:9.5rem}.skill_skillTitle__IVTjA{font-size:1.35rem;margin-bottom:.35rem}.skill_skillDesc__nG9mb{font-size:.8rem;line-height:1.6}.skill_visualWrapper__SYBZj{width:180px;height:180px}.skill_canvasCircle__0pgZp{width:240px;height:240px}.skill_dotNavigation__TImYC{bottom:1rem}}.header_header__bar__I9Xvr{background:#fff;position:fixed;left:0;top:0;width:100%;z-index:9999;border-bottom:1px solid rgba(51,51,51,1)}.header_header__logo__yUwuw{position:relative;z-index:9998;font-weight:900}.header_header__inner__ZNELL{max-width:1100px;width:100%;margin:0 auto}.header_nav-btn__EOl0v{border:1px solid rgba(51,51,51,1);margin-left:auto;position:relative;z-index:9999;outline:none}.header_nav-btn__inner__yoHZp{display:flex;justify-content:center;align-items:center;flex-direction:column;width:48px;height:48px}.header_nav-btn__bar__lh_Uu{display:block;width:16px;height:1px;background:rgba(51,51,51,1);border-radius:1px;margin-bottom:4px;transition:.3s ease}.header_nav-btn__bar__lh_Uu:last-child{margin-bottom:0}.header_nav-btn--open___ig63 .header_nav-btn__bar__lh_Uu:first-child{transform:translateY(6px) rotate(45deg)}.header_nav-btn--open___ig63 .header_nav-btn__bar__lh_Uu:nth-child(2){transform:rotate(0deg) scale(.2);opacity:0}.header_nav-btn--open___ig63 .header_nav-btn__bar__lh_Uu:nth-child(3){transform:translateY(-4px) rotate(-45deg)}.header_g-nav__H0S3S{position:fixed;width:100%;height:100vh;background:#fff;color:#333;top:0;left:0;transition:opacity .3s ease}.header_g-nav--close__u895w{opacity:0;height:0;overflow:hidden}.header_g-nav--open__nAZVC{height:100vh;opacity:1}