.blogImage img{width:100%;height:70vh;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;border-radius:2%;margin:10px 0}@media only screen and (max-width:600px){.blogImage img{height:50vh}}@import url("https://fonts.googleapis.com/css2?family=Newsreader:wght@300;400;500;600;700;800&family=Urbanist:wght@400;500;600;700;800&family=Instrument+Serif:ital@0;1&display=swap");:root{--primary-blue:#1570ef;--deep-blue:#175cd3;--bright-blue:#0b64f4;--sky-blue:#eff8ff}.flowing-gradient{background:linear-gradient(135deg,#eff8ff,#fff 50%,#eff8ff);background-size:200% 200%;animation:gradientFlow 8s ease infinite}@keyframes gradientFlow{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.glass-card{background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.hover-lift{transition:all .4s cubic-bezier(.4,0,.2,1)}.hover-lift:hover{transform:translateY(-8px)}.price-line{position:relative;display:inline-block}.price-line:before{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:2px;background:linear-gradient(90deg,transparent,#1570ef,transparent);transform:rotate(-8deg)}.ripple{position:relative;overflow:hidden}.ripple:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(21,112,239,.3);transform:translate(-50%,-50%);transition:width .6s,height .6s}.ripple:hover:before{width:300px;height:300px}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.floating{animation:float 6s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.parallax-image{transition:transform .3s ease-out}.parallax-image:hover{transform:scale(1.05) rotate(1deg)}.text-gradient{background:linear-gradient(135deg,#175cd3,#1570ef 50%,#0b64f4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.border-gradient{position:relative;isolation:isolate}.border-gradient:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(135deg,#1570ef,#0b64f4,#175cd3);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s}.border-gradient:hover:before{opacity:1}.image-overlay{position:relative;overflow:hidden}.image-overlay:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(21,112,239,.15),rgba(23,92,211,.25));opacity:0;transition:opacity .5s ease}.image-overlay:hover:after{opacity:1}.shimmer-effect{position:relative;overflow:hidden}.shimmer-effect:before{content:"";position:absolute;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5) 50%,transparent);animation:shimmer 3s infinite}@keyframes shimmer{0%{left:-150%}to{left:150%}}.pulse-slow{animation:pulse 3s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.card-shadow-transition{transition:box-shadow .5s cubic-bezier(.4,0,.2,1)}.card-shadow-transition:hover{box-shadow:0 20px 25px -5px rgba(21,112,239,.1),0 10px 10px -5px rgba(21,112,239,.04)}.smooth-scale{transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.smooth-scale:hover{transform:scale(1.02)}