header nav>a:not([href*=contact]){padding:4px 0;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1.5px;transition:background-size .25s ease}header nav>a:not([href*=contact]):hover,header nav>a:not([href*=contact]):focus-visible{background-size:100% 1.5px}@keyframes pgIn{from{opacity:0}to{opacity:1}}body{animation:pgIn .32s cubic-bezier(.2,.7,.2,1) backwards}html.pg-out{background:#f3f5f8!important}html.pg-out body{opacity:0;transition:opacity .2s ease}@media (prefers-reduced-motion:reduce){body{animation:none}html.pg-out body{transition:none}}
/* 불러오는 중: 로고 심박선이 그려졌다가 지나간다 (회사소개 첫 화면의 선과 같은 모양) */.wise-loader{padding:72px 0;display:flex;flex-direction:column;align-items:center;gap:14px;font-size:13.5px;color:#8a96a2}.wise-loader svg{width:76px;height:auto;overflow:visible}.wise-loader polyline{fill:none;stroke:#b0a27a;stroke-width:40;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:2620;stroke-dashoffset:2620;animation:wlDraw 1.9s cubic-bezier(.65,0,.35,1) infinite}@keyframes wlDraw{0%{stroke-dashoffset:2620}55%{stroke-dashoffset:0}75%{stroke-dashoffset:0}100%{stroke-dashoffset:-2620}}@media (prefers-reduced-motion:reduce){.wise-loader polyline{animation:none;stroke-dashoffset:0}}
