.wwd{background:var(--wwd-bg);padding:48px 0}.wwd-inner{max-width:1200px}.wwd-heading{color:#00215c;font-size:2rem;font-weight:800;margin:0 0 16px;text-align:center}.wwd-intro{margin-bottom:24px}.wwd-grid{display:grid;gap:24px;grid-template-columns:repeat(var(--wwd-cols,3),minmax(0,1fr))}.wwd-card{background:var(--wwd-card-bg);border-radius:2px;box-shadow:0 3px 0 0 var(--wwd-card-accent);color:#fff;display:block;min-height:150px;padding:20px 20px 24px;position:relative;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.wwd-card:hover{box-shadow:0 6px 0 0 var(--wwd-card-accent);transform:translateY(-2px)}.wwd-badge{align-items:center;background:var(--wwd-badge-bg);border-radius:2px;color:#0d2b3c;display:inline-flex;height:44px;justify-content:center;margin-bottom:12px;width:44px}.wwd-icon{display:block;height:40px;width:40px}.wwd-title{font-size:18px;line-height:1.25;margin:4px 0 8px}.wwd-desc{opacity:.95}@media (max-width:991px){.wwd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.wwd-grid{grid-template-columns:1fr}}