.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}