/** public-what-is-clickshield */
.page-public-what-is-clickshield .explainer-hero-grid,
.page-public-what-is-clickshield .explainer-two-col { display:grid; grid-template-columns:repeat(2, minmax(0,1fr)); gap:var(--ui-gap-lg); align-items:start; }
.page-public-what-is-clickshield .explainer-summary-list { display:grid; gap:12px; }
.page-public-what-is-clickshield .explainer-benefit-grid { display:grid; grid-template-columns:repeat(3, minmax(0,1fr)); gap:var(--ui-gap); }
@media (max-width: 1100px) { .page-public-what-is-clickshield .explainer-hero-grid, .page-public-what-is-clickshield .explainer-two-col, .page-public-what-is-clickshield .explainer-benefit-grid { grid-template-columns:1fr; } }
