body{font-family: Manrope, system-ui, -apple-system, Segoe UI, Roboto, "Helvetica Neue", Arial;}
:root{ --sc-primary:#2b7dfb; --sc-primary-600:#1e63cc; --sc-bg:#f5f9ff; }
.btn-primary{background:var(--sc-primary); border-color:var(--sc-primary);} 
.btn-primary:hover{background:var(--sc-primary-600); border-color:var(--sc-primary-600);}
.hero-bg{ background: var(--sc-bg); }
.brand-badge{ border-radius: 999px; }
.adv{ border:1px solid #e8eefc; }
.card{ border:1px solid #e8eefc; }
.rounded-4{ border-radius:1rem; }
.rounded-pill{ border-radius:999px !important; }
