:root{
      --brand-blue: #2153c0;
      --brand-orange: #FF7A00;
      --brand-bluee: #1E2A47;
      --bg: #F9FAFB;
    }
    body { font-family: 'Inter', sans-serif; background: var(--bg); color: var(--brand-blue); }
    .accent { color: var(--brand-orange); }
    .btn-primary { background: linear-gradient(90deg,var(--brand-orange), #ff8c3a); }
    .card-glass { background: rgba(255,255,255,0.7); backdrop-filter: blur(6px); }
    .shape-rot { transform: rotate(10deg); }
    .reveal { opacity:0; transform: translateY(18px); transition: all .7s ease; }
    .reveal.show { opacity:1; transform: translateY(0); }
