+ {/* Outer spinning dashed ring */}
+
- {/* Outer spinning dashed ring */}
-
+ {/* Inner ring */}
+
- {/* Inner solid ring */}
-
-
- {/* Center hub: USP */}
-
-
- USP
-
+ {/* Center hub: Infinity symbol */}
+
+
+ ∞
-
- {/* Left half: Compliance & Audits */}
-
-
-
- Compliance
-
-
- {complianceItems.map((item, idx) => (
- -
-
- {item}
-
- ))}
-
-
-
- {/* Right half: Code & Security */}
-
-
-
- Code
-
-
- {codeItems.map((item, idx) => (
- -
-
- {item}
-
- ))}
-
-
-
- {/* 4 directional arrows pointing outward to the cards */}
- {/* Top-left arrow */}
-
◀
- {/* Top-right arrow */}
-
▶
- {/* Bottom-left arrow */}
-
◀
- {/* Bottom-right arrow */}
-
▶
+
+ {/* Left half: Compliance */}
+
+
+
+ Compliance
+
+
+ {complianceItems.map((item, idx) => (
+ -
+
+ {item}
+
+ ))}
+
+
+
+ {/* Right half: Code */}
+
+
+
+ Code & Security
+
+
+ {codeItems.map((item, idx) => (
+ -
+
+ {item}
+
+ ))}
+
+
+
+ {/* 4 directional arrows */}
+
◀
+
▶
+
◀
+
▶
- {/* Right column: 2 cards */}
-
- {capabilities.slice(2, 4).map((cap, idx) => {
- const Icon = cap.icon
- return (
-
-
-
- {cap.label}
-
-
{cap.desc}
+ {/* ===== CARDS: 4 corners, spread out ===== */}
+
+ {/* Top Left */}
+
+ {(() => { const Icon = capabilities[0].icon; const cap = capabilities[0]; return (
+
+
+
+ {cap.label}
- )
- })}
+
{cap.desc}
+
+ )})()}
+
+ {/* Top Right */}
+
+ {(() => { const Icon = capabilities[1].icon; const cap = capabilities[1]; return (
+
+
+
+ {cap.label}
+
+
{cap.desc}
+
+ )})()}
+
+
+ {/* Bottom Left */}
+
+ {(() => { const Icon = capabilities[2].icon; const cap = capabilities[2]; return (
+
+
+
+ {cap.label}
+
+
{cap.desc}
+
+ )})()}
+
+
+ {/* Bottom Right */}
+
+ {(() => { const Icon = capabilities[3].icon; const cap = capabilities[3]; return (
+
+
+
+ {cap.label}
+
+
{cap.desc}
+
+ )})()}
+
+
+ {/* Dashed connection lines from circle to cards */}
+