@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&display=swap");body{margin:0;padding:0;color:#0f172a;font-family:Outfit,sans-serif;background-color:rgb(167,218,238);background-image:radial-gradient(at 0 0,rgba(16,185,129,.1) 0,transparent 50%),radial-gradient(at 100% 0,rgba(99,102,241,.1) 0,transparent 50%),radial-gradient(at 100% 100%,rgba(245,158,11,.1) 0,transparent 50%),radial-gradient(at 0 100%,rgba(236,72,153,.1) 0,transparent 50%);background-attachment:fixed}.dark body,:root.dark body{color:#f8fafc;background-color:#020617}.medical-shimmer{background:linear-gradient(270deg,#10b981,#3b82f6,#10b981);background-size:400% 400%;animation:gradientMove 15s ease infinite}@keyframes gradientMove{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}