/* Shared extras for marketing + product pages (sticky CTA + SEO links).
   Loaded via enhance({extras:true}) — kept in a file because the site CSP is style-src 'self'. */
.angaris-sticky-cta{position:fixed;right:18px;bottom:18px;z-index:9999;display:flex;gap:10px;align-items:center;background:#0b0f14;border:1px solid rgba(255,255,255,.15);padding:10px;border-radius:999px;box-shadow:0 18px 50px rgba(0,0,0,.35)}
.angaris-sticky-cta a{padding:10px 15px;border-radius:999px;text-decoration:none;font:600 14px/1 Inter,system-ui,sans-serif;white-space:nowrap}
.angaris-sticky-cta .primary{background:#deff50;color:#080b0f}
.angaris-sticky-cta .secondary{color:#fff}
.seo-links{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;padding:24px 20px 42px;font:500 13px/1.4 Inter,system-ui,sans-serif}
.seo-links a{color:inherit;opacity:.72}
@media(max-width:640px){
  .angaris-sticky-cta{left:12px;right:12px;justify-content:center}
  .angaris-sticky-cta a{flex:1;text-align:center}
  .angaris-sticky-cta .secondary{display:none}
}

/* Localized preview chip (see marketing-trust.js) */
.angaris-preview-chip{display:inline-flex;align-items:center;gap:7px;margin:0 0 12px;padding:6px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:var(--muted,#98a5b1);font:700 10.5px/1 Inter,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase}
.angaris-preview-chip::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--lime,#deff50);flex:none}
.product-visual>.angaris-preview-chip{margin:0 0 12px}
.hero-product>.angaris-preview-chip{margin:0 0 12px}
html[dir="rtl"] .angaris-preview-chip{letter-spacing:0;font-size:11.5px}
