.hero-c{padding:76px 0 48px}.hero-c h1{font-size:clamp(30px,3.8vw,44px);max-width:11.63em}.hero-c .filter{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.hero-c .filter a{border:1px solid var(--navy-500);border-radius:999px;color:#000;font-size:13.5px;font-weight:500;padding:8px 16px;text-decoration:none}.hero-c .filter a.on{background:var(--red);border-color:var(--red);color:#000}.hero-c .filter a:focus,.hero-c .filter a:hover{font-weight:500}.ccard{border:1px solid var(--line);border-radius:12px;color:inherit;display:flex;flex-direction:column;gap:8px;padding:26px;text-decoration:none}.ccard:hover{border-color:var(--navy-500)}.ccard h3{font-size:17px}.ccard p{color:var(--slate);font-size:13.5px}.ccard .res{border-top:1px solid var(--line);font-family:GS Display,sans-serif;font-size:14px;font-weight:600;margin-top:auto;padding-top:12px}.ccard .res em{color:var(--slate);display:block;font-family:GS Body,sans-serif;font-size:12px;font-style:normal;font-weight:400}.ccard--placeholder{background:var(--mist)}.ccard--placeholder .tag-ok{background:#ccd1d7;color:var(--slate)}.ccard--roadmap{background:var(--navy-900);border-color:var(--navy-900)}.ccard--roadmap h3{color:#000}.ccard--roadmap .more,.ccard--roadmap p{color:#5f657d}.ccard:not(.ccard--placeholder)[data-industry*=bank i] .tag-ok,.ccard:not(.ccard--placeholder)[data-industry*=fintech i] .tag-ok{background:#bfa8ee}.ccard:not(.ccard--placeholder)[data-industry*=insur i] .tag-ok{background:#d7c3fe}.ccard:not(.ccard--placeholder)[data-industry*=aviation i] .tag-ok,.ccard:not(.ccard--placeholder)[data-industry*=transport i] .tag-ok{background:#6af2ff}.ccard:not(.ccard--placeholder)[data-industry*=telecom i] .tag-ok{background:#ffbacd}.ccard:not(.ccard--placeholder)[data-industry*=energ i] .tag-ok{background:#ffff01}.ccard:not(.ccard--placeholder)[data-industry*=e-business i] .tag-ok,.ccard:not(.ccard--placeholder)[data-industry*=education i] .tag-ok,.ccard:not(.ccard--placeholder)[data-industry*=media i] .tag-ok{background:#e7dbff}