/* 회사소개·고객지원 하위 페이지 상단 문구: 연혁 페이지와 같은 등장 효과로 통일
   (아래에서 살짝 떠오르며 0.1초 간격으로 차례로 나타남) */
.hx-in{animation:hxIn .9s cubic-bezier(.2,.75,.2,1) backwards;animation-delay:calc(var(--d,0)*.1s + .1s)}
@keyframes hxIn{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}
@media(prefers-reduced-motion:reduce){.hx-in{animation:none}}

/* 커서를 따라 움직이는 색 번짐: 배경이 불투명한 페이지에서도 보이도록 콘텐츠 위에 은은하게 겹침 */
.cursor-glow{z-index:40!important;mix-blend-mode:multiply;opacity:0!important}
.cursor-glow.on{opacity:.7!important}
/* 상단 영문 라벨도 연혁 페이지와 같은 모양(로고 빨강 네모 + 파랑 글씨)으로 */
:is(.location-eyebrow,.contact-heading .eyebrow,.hero-awards .eyebrow,.hero .hero-copy .eyebrow){color:#2F55B8!important;letter-spacing:.2em!important;font-weight:700!important}
:is(.location-eyebrow,.contact-heading .eyebrow,.hero-copy .eyebrow)::before{content:"";display:inline-block;width:7px;height:7px;margin-right:9px;vertical-align:2px;background:#AE0721;border-radius:1px}
