/* 세무회계 담율 · 홈 '업종별 가이드' 안내 칸 */
.ig-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:2px solid var(--ink);background:#fff}
.ig{position:relative;display:flex;flex-direction:column;gap:8px;padding:clamp(26px,2.6vw,40px) clamp(22px,2.4vw,38px) 30px;border-right:1px solid #E3E6EC;border-bottom:1px solid #E3E6EC;text-decoration:none;color:var(--ink);overflow:hidden;transition:color .4s}
.ig:nth-child(3n){border-right:0}
.ig::before{content:"";position:absolute;inset:0;background:linear-gradient(160deg,#0E1B40,#1D3474);transform:translateY(101%);transition:transform .5s cubic-bezier(.2,.8,.2,1);z-index:0}
.ig>*{position:relative;z-index:1}
.ig:hover::before{transform:none}
.ig em{font-style:normal;font-size:13px;font-weight:800;color:var(--red);letter-spacing:.12em}
.ig b{font-size:clamp(21px,1.8vw,27px);letter-spacing:-.03em}
.ig span{color:var(--gray-500);font-size:15px;line-height:1.6;transition:color .4s}
.ig i{display:inline-flex;align-items:center;gap:8px;margin-top:10px;font-style:normal;font-weight:800;font-size:14.5px;color:var(--navy);transition:color .4s}
.ig i svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;transition:transform .3s}
.ig:hover,.ig:hover i{color:#fff}.ig:hover span{color:#C9D0E3}.ig:hover em{color:#F08A8A}
.ig:hover i svg{transform:translateX(6px)}
@media (max-width:960px){.ig-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ig:nth-child(3n){border-right:1px solid #E3E6EC}.ig:nth-child(2n){border-right:0}}
@media (max-width:560px){.ig-grid{grid-template-columns:minmax(0,1fr)}.ig:nth-child(n){border-right:0}}
