    :root{
      --blue-dark:#0A3D62;
      --blue-main:#0F6BDC;
      --blue-light:#5AA7FF;
      --bg:#F4F8FC;
    }
    .shadow-premium{
      box-shadow: 0 20px 60px rgba(15, 107, 220, 0.18), 0 10px 30px rgba(0,0,0,0.08);
    }
    .shadow-card{
      box-shadow: 0 12px 30px rgba(0,0,0,0.08);
    }
    .glass{
      background: rgba(255,255,255,0.72);
      backdrop-filter: blur(10px);
      -webkit-backdrop-filter: blur(10px);
      border: 1px solid rgba(255,255,255,0.55);
    }
    .ring-soft{
      box-shadow: 0 0 0 1px rgba(15, 107, 220, 0.10);
    }
 