.landing-hero{background:linear-gradient(90deg,#6a11cb,#2575fc);color:#fff;padding:4rem 2rem;text-align:center}.hero-section{background:linear-gradient(152deg,#172549 14.81%,#2C427B 171.87%);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.subscribe-input{border-radius:50px;border:2px solid #515b75;background:#fff;color:#252a37}.newsletter-container{border-radius:32px;border:2px solid var(--Border-Line,#e4ecfe);background:var(--Background,#FFF)}.footer-white-arrow svg path{fill:#fff!important;stroke:#fff!important}@property --angle{syntax:"<angle>";initial-value:90deg;inherits:true}@property --gradX{syntax:"<percentage>";initial-value:50%;inherits:true}@property --gradY{syntax:"<percentage>";initial-value:0;inherits:true}:root{--d:3000ms;--angle:90deg;--c1:#515B75;--c2:#97ABDB}.offer-badge{position:relative;display:inline-flex;align-items:center;gap:.5rem;font-weight:500;color:#fff;background:#1c2742;border-radius:9999px;z-index:0;overflow:hidden}.offer-badge:before{content:"";position:absolute;inset:0;padding:2px;border-radius:inherit;background:conic-gradient(from var(--angle,0deg),#515B75,#97ABDB,#515B75);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:rotateBorder 3s linear infinite;z-index:-1}.offer-badge span{position:relative;z-index:1}@keyframes rotateBorder{to{--angle:360deg}}