:where(body:has([data-source-style=source-3309ef6ff954])) .hub-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px;display:grid}:where(body:has([data-source-style=source-3309ef6ff954])) .hub-card{color:inherit;background:#fff;border:1px solid #e4e0d8;border-radius:12px;padding:24px;text-decoration:none;transition:box-shadow .25s,transform .25s;display:block}:where(body:has([data-source-style=source-3309ef6ff954])) .hub-card:hover{transform:translateY(-2px);box-shadow:0 10px 32px #0000001a}:where(body:has([data-source-style=source-3309ef6ff954])) .hub-card-cat{letter-spacing:.1em;text-transform:uppercase;color:#196c8c;margin-bottom:10px;font-size:10px;font-weight:700;display:block}:where(body:has([data-source-style=source-3309ef6ff954])) .hub-card h3{color:#191918;margin:0 0 8px;font-size:17px;font-weight:700;line-height:1.3}:where(body:has([data-source-style=source-3309ef6ff954])) .hub-card p{color:#5a5450;margin:0;font-size:13px;line-height:1.6}:where(body:has([data-source-style=source-3309ef6ff954])) .hub-cat-head{border-top:1px solid #d4d0c6;grid-column:1/-1;margin-top:16px;padding:12px 0 4px}:where(body:has([data-source-style=source-3309ef6ff954])) .hub-cat-head:first-child{border-top:none;margin-top:0}:where(body:has([data-source-style=source-3309ef6ff954])) .hub-cat-head span{letter-spacing:.12em;text-transform:uppercase;color:#d4652a;font-size:11px;font-weight:800}@media (max-width:900px){:where(body:has([data-source-style=source-3309ef6ff954])) .hub-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){:where(body:has([data-source-style=source-3309ef6ff954])) .hub-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=3b2ws2zpuxotj.css.map*/