html,body{width:100%;height:100%}body,h1,h2,h3,h4,h5,h6,select,textarea,input,button,blockquote,th,td,caption,p,span,em,i,a{font-family:Noto Sans KR,sans-serif;line-height:1.5em;color:#333;letter-spacing:-1px;-webkit-text-size-adjust:none}body{font-size:16px}dl,ul,ol,li{list-style:none}ul,ol{margin:0;padding:0;list-style:none}iframe{margin:0;border:0}em,address,i{font-style:normal}img{vertical-align:top;border:0}table{width:100%;border:0;border-collapse:collapse;border-spacing:0;empty-cells:show}table caption{position:absolute;overflow:hidden;width:1px;height:0;font-size:0;line-height:0}a,a:link,a:visited{color:#707070;text-decoration:none}a:hover,a:active,a:focus{text-decoration:none}fieldset{display:block;border:0}legend{overflow:hidden;width:1px;height:0;text-indent:-999999px;font-size:0;line-height:0}button{overflow:visible;cursor:pointer;border:0;background:transparent}hr{visibility:hidden;overflow:hidden;clear:both;height:0}select,input,textarea{vertical-align:middle;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=text],input[type=email],input[type=tel],input[type=search],textarea{-webkit-appearance:none}input[type=text],input[type=password],textarea,input[type=checkbox],input[type=radio]{width:100%;border:1px solid #ddd;background-color:#fff;box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,textarea:focus{border:1px solid #345dad}input[type=text],input[type=password]{height:40px;padding-left:17px}textarea{overflow:auto;padding:10px 17px;resize:none}select::-ms-expand{display:none}select:focus::-ms-value{color:inherit;background-color:transparent}hr{display:none}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix,* html .clearfix{zoom:1}.blind{overflow:hidden;width:1px!important;height:0!important;text-indent:-999999px;font-size:0!important;line-height:0!important}.hide{display:none}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}*{margin:0;padding:0}ul{list-style:none}a{text-decoration:none;color:#000}.footer{width:100%;line-height:85px;background-color:#585858;font-size:16px;color:#fff;text-align:center}@media screen and (max-width:740px){.about .left{float:none;width:100%;max-width:350px;margin:0 auto;padding:0 30px;box-sizing:border-box}.about .right{float:none;width:100%;margin:30px 0 0;box-sizing:border-box}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}.card[data-v-0f0da9a7]{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 8px 26px #28305912;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;border:1px solid #e9ebf3}.card[data-v-0f0da9a7]:hover{transform:translateY(-7px);box-shadow:0 18px 38px #28305921;border-color:#d9d7ff}.card__thumb[data-v-0f0da9a7]{width:100%;height:190px;overflow:hidden;background:linear-gradient(135deg,#e8eaff,#f0edff 52%,#e6f4ff);flex-shrink:0}.card__thumb img[data-v-0f0da9a7]{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s ease}.card:hover .card__thumb img[data-v-0f0da9a7]{transform:scale(1.05) translateY(-4%)}.card__placeholder[data-v-0f0da9a7]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.card__placeholder span[data-v-0f0da9a7]{font-size:52px;font-weight:700;color:#5c5ba038;letter-spacing:0;font-family:Pretendard,Noto Sans KR,sans-serif}.card__body[data-v-0f0da9a7]{padding:24px;display:flex;flex-direction:column;gap:18px;flex:1}.card__header[data-v-0f0da9a7]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.card__header>div[data-v-0f0da9a7]{min-width:0}.card__title[data-v-0f0da9a7]{font-size:18px;font-weight:750;color:#202640;line-height:1.4;letter-spacing:-.5px;font-family:Pretendard,Noto Sans KR,sans-serif}.card__subtitle[data-v-0f0da9a7]{margin-top:5px;font-size:12.5px;color:#858b9d;line-height:1.5;letter-spacing:0}.card__status[data-v-0f0da9a7]{flex-shrink:0;font-size:10.5px;font-weight:650;padding:5px 10px;border-radius:8px;letter-spacing:0;white-space:nowrap;margin-top:1px}.card__status.active[data-v-0f0da9a7]{background:#e6f7f1;color:#258568}.card__status.building[data-v-0f0da9a7]{background:#fff4e0;color:#a56b13}.card__status.closed[data-v-0f0da9a7]{background:#f0f0f0;color:#858b9d}.card__status.default[data-v-0f0da9a7]{background:#eef2ff;color:#625bd4}.card__meta[data-v-0f0da9a7]{display:flex;flex-direction:column;gap:10px;margin:0;padding:14px 15px;border:1px solid #eef0f6;border-radius:12px;background:#fafbfe;list-style:none}.card__meta li[data-v-0f0da9a7]{display:flex;align-items:center;gap:10px;font-size:12px;color:#626a7d;line-height:1.5;letter-spacing:0}.card__meta li svg[data-v-0f0da9a7]{box-sizing:content-box;width:15px;height:15px;padding:5px;flex-shrink:0;color:#7169d5;background:#efefff;border-radius:8px}.card__skills[data-v-0f0da9a7]{display:flex;flex-wrap:wrap;gap:7px}.skill-tag[data-v-0f0da9a7]{font-size:10.5px;font-weight:550;color:#5e59ad;background:#f4f3ff;border:1px solid #ebeaff;padding:4px 9px;border-radius:6px;letter-spacing:0;line-height:1.4}.card__achievements[data-v-0f0da9a7]{display:flex;flex-direction:column;gap:7px;margin:0;padding:15px 16px;border-top:1px solid #edf0f5;border-radius:12px;background:#fff;list-style:none}.card__achievements li[data-v-0f0da9a7]{font-size:12px;color:#687084;padding-left:12px;position:relative;line-height:1.55;letter-spacing:0}.card__achievements li[data-v-0f0da9a7]:before{content:"";position:absolute;left:1px;top:.62em;width:4px;height:4px;border-radius:50%;background:#aaa5e8}.card__link[data-v-0f0da9a7]{display:inline-flex;align-items:center;align-self:flex-start;gap:7px;font-size:12px;font-weight:650;color:#625bd4;margin-top:auto;padding:8px 11px;border-radius:8px;background:#f4f3ff;transition:gap .2s ease,background .2s ease,color .2s ease}.card__link[data-v-0f0da9a7]:hover{gap:10px;color:#4c45b7;background:#ecebff}.card__link svg[data-v-0f0da9a7]{width:13px;height:13px}@media(max-width:640px){.card__body[data-v-0f0da9a7]{padding:20px;gap:16px}}.intro[data-v-7e2f0842]{background:radial-gradient(ellipse at 85% 4%,rgba(119,111,255,.11),transparent 32%),linear-gradient(180deg,#f8f9ff,#fff);color:#202640;font-family:Pretendard,Noto Sans KR,sans-serif}.intro__hero[data-v-7e2f0842]{max-width:1200px;margin:0 auto;padding:96px 48px 56px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.intro__label[data-v-7e2f0842]{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:2.8px;color:#7169e8;margin-bottom:20px}.intro__label[data-v-7e2f0842]:before{content:"";width:24px;height:1px;background:#aaa5e8}.intro__career[data-v-7e2f0842]{display:inline-flex;align-items:center;width:fit-content;margin-bottom:14px;padding:6px 11px;border:1px solid #e8e6ff;border-radius:7px;background:#ffffffb8;color:#6f6aaf;font-size:12px;font-weight:600;letter-spacing:0}.intro__heading[data-v-7e2f0842]{font-size:clamp(28px,4vw,52px);font-weight:800;line-height:1.12;color:#1d2340;letter-spacing:-3.5px}.intro__heading-line[data-v-7e2f0842]{display:block}.intro__heading em[data-v-7e2f0842]{font-style:normal;color:#7169e8;letter-spacing:-2.8px}.intro__sub[data-v-7e2f0842]{margin-top:18px;font-size:14px;color:#778096;letter-spacing:-.3px;line-height:1.7}.intro__hero-badge[data-v-7e2f0842]{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.intro__hero-badge span[data-v-7e2f0842]{font-size:11px;font-weight:600;letter-spacing:2px;color:#626b83;text-transform:uppercase;border:1px solid rgba(108,104,190,.16);background:#ffffffc2;box-shadow:0 4px 14px #30396a0d;padding:7px 15px;border-radius:30px}.intro__grid[data-v-7e2f0842]{max-width:1200px;margin:0 auto;padding:20px 48px 96px;display:grid;grid-template-columns:280px 1fr;gap:48px;align-items:start}.intro__photo-wrap[data-v-7e2f0842]{position:relative;padding-top:16px;padding-left:16px}.intro__photo-deco[data-v-7e2f0842]{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #8179f4;border-radius:20px;opacity:.45;z-index:0}.intro__photo[data-v-7e2f0842]{position:relative;z-index:1;border-radius:16px;overflow:hidden;box-shadow:0 20px 48px #2c345e29}.intro__photo img[data-v-7e2f0842]{width:100%;display:block;border-radius:16px;object-fit:cover}.intro__info[data-v-7e2f0842]{display:flex;flex-direction:column;gap:36px}.intro__block[data-v-7e2f0842]{background:#ffffffeb;border-radius:18px;padding:24px 28px;border:1px solid #e9ebf5;box-shadow:0 12px 32px #252e5b0f}.intro__block-title[data-v-7e2f0842]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:2.5px;color:#7169e8;margin-bottom:18px;text-transform:uppercase}.intro__block-title svg[data-v-7e2f0842]{width:15px;height:15px;flex-shrink:0}.intro__profile-list[data-v-7e2f0842]{display:flex;flex-direction:column;gap:12px}.intro__profile-list li[data-v-7e2f0842]{display:flex;align-items:center;gap:10px;font-size:14px;color:#535b70}.info-icon[data-v-7e2f0842]{display:flex;align-items:center;width:16px;height:16px;flex-shrink:0;color:#7169e8}.info-icon[data-v-7e2f0842] svg{width:15px;height:15px}.info-label[data-v-7e2f0842]{width:52px;flex-shrink:0;font-size:11px;font-weight:600;color:#8990a2;letter-spacing:.5px;text-transform:uppercase}.info-value[data-v-7e2f0842]{color:#2f354b;font-size:13.5px}.intro__license-list[data-v-7e2f0842]{display:flex;flex-direction:column;gap:10px}.intro__license-list li[data-v-7e2f0842]{display:flex;align-items:center;gap:14px;font-size:13.5px;color:#535b70}.lic-date[data-v-7e2f0842]{font-size:11px;font-weight:600;color:#625bd4;background:#f0efff;padding:3px 9px;border-radius:6px;white-space:nowrap;letter-spacing:.3px}.lic-name[data-v-7e2f0842]{color:#535b70}.intro__skills[data-v-7e2f0842]{display:flex;flex-wrap:wrap;gap:8px}.skill-chip[data-v-7e2f0842]{font-size:12px;font-weight:500;padding:5px 12px;border-radius:8px;background:#f4f4ff;color:#5b5e8a;border:1px solid #e7e7fb;transition:background .2s,color .2s;cursor:default}.skill-chip[data-v-7e2f0842]:hover{background:#7169e8;color:#fff;border-color:#7169e8}@media(max-width:900px){.intro__grid[data-v-7e2f0842]{grid-template-columns:1fr;padding:20px 28px 80px}.intro__photo-wrap[data-v-7e2f0842]{max-width:260px;margin:0 auto}.intro__hero[data-v-7e2f0842]{padding:80px 28px 40px;flex-direction:column;align-items:flex-start}.intro__hero-badge[data-v-7e2f0842]{flex-direction:row;flex-wrap:wrap;align-items:flex-start}}@media(max-width:480px){.intro__hero[data-v-7e2f0842]{padding:60px 20px 32px}.intro__heading[data-v-7e2f0842]{font-size:clamp(42px,11vw,56px);letter-spacing:-2.4px}.intro__heading em[data-v-7e2f0842]{letter-spacing:-2.8px}.intro__grid[data-v-7e2f0842]{padding:16px 20px 60px}}.portfolio[data-v-7d43ec10]{padding:96px 40px 120px;background:radial-gradient(ellipse at 50% 0,rgba(99,91,255,.06),transparent 42%),#f7f8fc;min-height:100vh}.portfolio__header[data-v-7d43ec10]{text-align:center;margin-bottom:56px}.portfolio__title[data-v-7d43ec10]{font-size:clamp(28px,3vw,36px);font-weight:800;color:#1d2340;letter-spacing:-1.4px;font-family:Pretendard,Noto Sans KR,sans-serif}.portfolio__title span[data-v-7d43ec10]{font-weight:400;color:#7169e8;font-size:22px;margin-left:6px}.portfolio__desc[data-v-7d43ec10]{margin-top:10px;font-size:14px;color:#81889a;letter-spacing:-.2px}.portfolio__grid[data-v-7d43ec10]{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:1180px;margin:0 auto}@media(max-width:1024px){.portfolio__grid[data-v-7d43ec10]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.portfolio[data-v-7d43ec10]{padding:72px 20px 88px}.portfolio__grid[data-v-7d43ec10]{grid-template-columns:1fr}.portfolio__title[data-v-7d43ec10]{font-size:24px}}.card[data-v-86102356]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 12px #00000012;display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease;border:1px solid #f0f0f0}.card[data-v-86102356]:hover{transform:translateY(-6px);box-shadow:0 12px 32px #00000021}.card__thumb[data-v-86102356]{width:100%;height:180px;overflow:hidden;background:linear-gradient(135deg,#1a1a2e,#16213e,#0f3460);flex-shrink:0}.card__thumb img[data-v-86102356]{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .6s ease}.card:hover .card__thumb img[data-v-86102356]{transform:scale(1.05) translateY(-4%)}.card__placeholder[data-v-86102356]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.card__placeholder span[data-v-86102356]{font-size:52px;font-weight:700;color:#ffffff26;letter-spacing:0;font-family:Pretendard,Noto Sans KR,sans-serif}.card__body[data-v-86102356]{padding:20px 22px 22px;display:flex;flex-direction:column;gap:14px;flex:1}.card__header[data-v-86102356]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.card__title[data-v-86102356]{font-size:17px;font-weight:700;color:#111;line-height:1.3;letter-spacing:-.4px;font-family:Pretendard,Noto Sans KR,sans-serif}.card__subtitle[data-v-86102356]{margin-top:3px;font-size:12px;color:#888;line-height:1.4;letter-spacing:-.2px}.card__status[data-v-86102356]{flex-shrink:0;font-size:11px;font-weight:600;padding:3px 9px;border-radius:20px;letter-spacing:0;white-space:nowrap;margin-top:2px}.card__status.active[data-v-86102356]{background:#e6f7f1;color:#0a8a5a}.card__status.building[data-v-86102356]{background:#fff4e0;color:#c07000}.card__status.closed[data-v-86102356]{background:#f0f0f0;color:#888}.card__status.default[data-v-86102356]{background:#eef2ff;color:#5865f2}.card__meta[data-v-86102356]{display:flex;flex-direction:column;gap:6px}.card__meta li[data-v-86102356]{display:flex;align-items:center;gap:7px;font-size:12.5px;color:#555;line-height:1.4}.card__meta li svg[data-v-86102356]{width:14px;height:14px;flex-shrink:0;color:#aaa}.card__skills[data-v-86102356]{display:flex;flex-wrap:wrap;gap:6px}.skill-tag[data-v-86102356]{font-size:11px;font-weight:500;color:#5865f2;background:#eef2ff;padding:3px 9px;border-radius:6px;letter-spacing:0}.card__achievements[data-v-86102356]{display:flex;flex-direction:column;gap:4px;padding-top:2px;border-top:1px solid #f0f0f0}.card__achievements li[data-v-86102356]{font-size:12px;color:#666;padding-left:10px;position:relative;line-height:1.6}.card__achievements li[data-v-86102356]:before{content:"·";position:absolute;left:0;color:#bbb}.card__link[data-v-86102356]{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:#5865f2;margin-top:auto;padding-top:4px;transition:gap .2s ease}.card__link[data-v-86102356]:hover{gap:8px;color:#4752c4}.card__link svg[data-v-86102356]{width:13px;height:13px}.intro[data-v-f9d7d14e]{background:#0f1117;color:#e8e8e8;font-family:Pretendard,Noto Sans KR,sans-serif}.intro__hero[data-v-f9d7d14e]{max-width:1200px;margin:0 auto;padding:100px 48px 60px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.intro__label[data-v-f9d7d14e]{font-size:12px;font-weight:700;letter-spacing:3px;color:#5865f2;margin-bottom:16px}.intro__heading[data-v-f9d7d14e]{font-size:clamp(28px,4vw,52px);font-weight:800;line-height:1.2;color:#fff;letter-spacing:-1.5px}.intro__career[data-v-f9d7d14e]{display:block;font-size:clamp(14px,1.8vw,20px);font-weight:500;color:#5865f2;letter-spacing:0;margin-bottom:8px}.intro__heading em[data-v-f9d7d14e]{font-style:normal;color:#5865f2}.intro__sub[data-v-f9d7d14e]{margin-top:20px;font-size:14px;color:#6b7280;letter-spacing:-.2px}.intro__hero-badge[data-v-f9d7d14e]{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.intro__hero-badge span[data-v-f9d7d14e]{font-size:11px;font-weight:600;letter-spacing:2px;color:#3a3f5c;text-transform:uppercase;border:1px solid #1e2139;padding:6px 14px;border-radius:30px}.intro__grid[data-v-f9d7d14e]{max-width:1200px;margin:0 auto;padding:20px 48px 100px;display:grid;grid-template-columns:280px 1fr;gap:48px;align-items:start}.intro__photo-wrap[data-v-f9d7d14e]{position:relative;padding-top:16px;padding-left:16px}.intro__photo-deco[data-v-f9d7d14e]{position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #5865f2;border-radius:20px;opacity:.35;z-index:0}.intro__photo[data-v-f9d7d14e]{position:relative;z-index:1;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #00000080}.intro__photo img[data-v-f9d7d14e]{width:100%;display:block;border-radius:16px;object-fit:cover}.intro__info[data-v-f9d7d14e]{display:flex;flex-direction:column;gap:36px}.intro__block[data-v-f9d7d14e]{background:#181c2a;border-radius:16px;padding:24px 28px;border:1px solid #1e2238}.intro__block-title[data-v-f9d7d14e]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:2.5px;color:#5865f2;margin-bottom:18px;text-transform:uppercase}.intro__block-title svg[data-v-f9d7d14e]{width:15px;height:15px;flex-shrink:0}.intro__profile-list[data-v-f9d7d14e]{display:flex;flex-direction:column;gap:12px}.intro__profile-list li[data-v-f9d7d14e]{display:flex;align-items:center;gap:10px;font-size:14px;color:#ccc}.info-icon[data-v-f9d7d14e]{display:flex;align-items:center;width:16px;height:16px;flex-shrink:0;color:#5865f2}.info-icon[data-v-f9d7d14e] svg{width:15px;height:15px}.info-label[data-v-f9d7d14e]{width:52px;flex-shrink:0;font-size:11px;font-weight:600;color:#555;letter-spacing:.5px;text-transform:uppercase}.info-value[data-v-f9d7d14e]{color:#e0e0e0;font-size:13.5px}.intro__license-list[data-v-f9d7d14e]{display:flex;flex-direction:column;gap:10px}.intro__license-list li[data-v-f9d7d14e]{display:flex;align-items:center;gap:14px;font-size:13.5px;color:#ccc}.lic-date[data-v-f9d7d14e]{font-size:11px;font-weight:600;color:#5865f2;background:#5865f21f;padding:3px 9px;border-radius:6px;white-space:nowrap;letter-spacing:.3px}.lic-name[data-v-f9d7d14e]{color:#ccc}.intro__skills[data-v-f9d7d14e]{display:flex;flex-wrap:wrap;gap:8px}.skill-chip[data-v-f9d7d14e]{font-size:12px;font-weight:500;padding:5px 12px;border-radius:8px;background:#1e2238;color:#a0a8cc;border:1px solid #282e48;transition:background .2s,color .2s;cursor:default}.skill-chip[data-v-f9d7d14e]:hover{background:#5865f2;color:#fff;border-color:#5865f2}@media(max-width:900px){.intro__grid[data-v-f9d7d14e]{grid-template-columns:1fr;padding:20px 28px 80px}.intro__photo-wrap[data-v-f9d7d14e]{max-width:260px;margin:0 auto}.intro__hero[data-v-f9d7d14e]{padding:80px 28px 40px;flex-direction:column;align-items:flex-start}.intro__hero-badge[data-v-f9d7d14e]{flex-direction:row;flex-wrap:wrap;align-items:flex-start}}@media(max-width:480px){.intro__hero[data-v-f9d7d14e]{padding:60px 20px 32px}.intro__grid[data-v-f9d7d14e]{padding:16px 20px 60px}}.portfolio[data-v-1232fe77]{padding:80px 40px 120px;background:#f7f8fc;min-height:100vh}.portfolio__header[data-v-1232fe77]{text-align:center;margin-bottom:52px}.portfolio__title[data-v-1232fe77]{font-size:32px;font-weight:800;color:#111;letter-spacing:-1px;font-family:Pretendard,Noto Sans KR,sans-serif}.portfolio__title span[data-v-1232fe77]{font-weight:400;color:#5865f2;font-size:22px;margin-left:6px}.portfolio__desc[data-v-1232fe77]{margin-top:10px;font-size:14px;color:#999;letter-spacing:-.2px}.portfolio__grid[data-v-1232fe77]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1200px;margin:0 auto}@media(max-width:1024px){.portfolio__grid[data-v-1232fe77]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.portfolio[data-v-1232fe77]{padding:60px 20px 80px}.portfolio__grid[data-v-1232fe77]{grid-template-columns:1fr}.portfolio__title[data-v-1232fe77]{font-size:24px}}
