.jw-chips a{border:1px solid var(--jw-line);border-radius:999px;background:#fff;color:var(--jw-ink);padding:8px 13px;font-size:11px;text-decoration:none}
.jw-chips a:hover{border-color:#7a62ff;color:#4d43e9}
.jw-chips a.is-active{background:linear-gradient(110deg,#4a74ff,#8c54fa);color:#fff}
.jw-stat{color:var(--jw-ink);text-decoration:none}
.jw-stat:hover strong{color:var(--jw-blue)}
.jw-stat>span:last-child>*{display:block}
.jw-features a{display:grid;grid-template-columns:42px 1fr;grid-template-rows:auto auto;column-gap:10px;padding:5px 16px;border-right:1px solid var(--jw-line);color:var(--jw-ink);text-decoration:none}
.jw-features a:last-child{border:0}
.jw-features a:hover b{color:var(--jw-blue)}
.jw-resource--tool{min-height:180px}
.jw-resource--tool>span{font-size:38px}
.jw-home-intro{margin-top:34px;padding:30px 34px;border:1px solid var(--jw-line);border-radius:18px;background:#fff;box-shadow:var(--jw-shadow)}
.jw-home-intro h2{margin-top:0;font-size:26px}
.jw-home-intro p{margin-bottom:0;color:var(--jw-muted);font-size:16px;line-height:1.75}
.jw-home-intro a{color:#315ff4;font-weight:600}
.jw-trusted a{font-family:serif;font-size:18px;font-weight:700;color:var(--jw-ink);text-decoration:none}
.jw-trusted a:hover{color:var(--jw-blue)}
@media(max-width:1100px){.jw-features a{border:0}}
@media(max-width:700px){.jw-home-intro{padding:24px}.jw-home-intro h2{font-size:22px}}
