/* assets/css/components.css */
.header-grid .nav { justify-self: end; }
.cta-row { display: flex; gap: 12px; margin-top: 16px; flex-wrap: wrap; }

.value { padding: 18px; border: 1px solid var(--border); border-radius: 12px; background: linear-gradient(180deg, rgba(255,255,255,0.02), transparent); }
.value h3 { margin-top: 0; }

.legal-links { display: flex; gap: 10px; align-items: center; margin-top: 12px; }