.rz-hubs{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);text-align:left}.rz-hub{background:#fff;border:1px solid var(--grey);border-radius:14px;box-shadow:0 8px 24px rgba(3,0,99,.05);color:var(--text);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:6px;padding:26px 24px 24px;position:relative;text-align:left;transition:transform .15s,box-shadow .15s}.rz-hub:hover{box-shadow:0 14px 30px rgba(3,0,99,.1);transform:translateY(-3px)}.rz-hub:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.rz-hub h3{margin:14px 0 4px}.rz-hub p{flex:1}.rz-hub .abico{align-items:center;background:var(--box);border:3px solid var(--c,var(--blue));border-radius:50%;display:flex;height:52px;justify-content:center;width:52px}.rz-badge{background:var(--navy);border-radius:999px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;padding:4px 11px;position:absolute;right:22px;text-transform:uppercase;top:22px}.rz-hub .rz-go{color:var(--link);font-size:14px;font-weight:700;margin-top:10px}.rz-hub:hover .rz-go{color:var(--link-hover)}@media (max-width:960px){.rz-hubs{grid-template-columns:1fr 1fr}}@media (max-width:600px){.rz-hubs{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.rz-hub{transition:none}}