:root{color-scheme:light}body{margin:0}.premium-light-blue-bg{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(145% 100% at 6% -8%,#ffffffdb,#fff0 58%),radial-gradient(110% 75% at 96% 0%,#8ec5ff73,#8ec5ff00 67%),radial-gradient(95% 65% at 18% 92%,#ddefff85,#ddefff00 72%),linear-gradient(132deg,#f4faff,#eaf6ff 30%,#ddefff 58%,#cfe7ff,#b8daff)}.premium-light-blue-bg:before,.premium-light-blue-bg:after{content:"";position:absolute;pointer-events:none;z-index:-1}.premium-light-blue-bg:before{width:clamp(260px,40vw,560px);height:clamp(260px,40vw,560px);right:-10%;top:-36%;border-radius:9999px;background:radial-gradient(circle,#ffffff59,#fff0 70%),radial-gradient(circle,#8ec5ff66 12%,#8ec5ff00 72%);filter:blur(16px);opacity:.95}.premium-light-blue-bg:after{width:clamp(280px,44vw,620px);height:clamp(280px,44vw,620px);left:-20%;bottom:-55%;border-radius:9999px;background:radial-gradient(circle,#ffffffad,#fff0 68%),radial-gradient(circle,#b8daff52 10%,#b8daff00 76%);filter:blur(20px);opacity:.92}.premium-light-blue-overlay{background:radial-gradient(110% 80% at 16% 12%,#b8daff61,#b8daff00 65%),radial-gradient(90% 72% at 86% 16%,#ffffff4d,#fff0 68%),linear-gradient(118deg,#041830b3,#0822407a 38%,#0c2e4e33 72%,#fff0)}.premium-light-blue-bg-contrast{background:radial-gradient(140% 95% at 4% -10%,#ffffff85,#fff0 56%),radial-gradient(105% 74% at 98% 4%,#8ec5ff94,#8ec5ff00 66%),linear-gradient(130deg,#8ec5ff,#79b8f4 36%,#5a95df 74%,#3d74c3)}.premium-light-blue-bg-contrast:before{background:radial-gradient(circle,#ffffff4d,#fff0 70%),radial-gradient(circle,#cfe7ff73 14%,#cfe7ff00 74%)}.premium-light-blue-bg-contrast:after{background:radial-gradient(circle,#ffffff57,#fff0 69%),radial-gradient(circle,#b8daff57 10%,#b8daff00 76%)}.premium-light-blue-mesh{position:relative}.premium-light-blue-mesh:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.22;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.45) 1px,transparent 0);background-size:3px 3px}
