.hero-text{font-size:184px;font-weight:700;letter-spacing:-4px;line-height:150px;@media (max-width:1100px){font-size:150px}@media (max-width:900px){font-size:120px}@media (max-width:750px){font-size:100px}@media (max-width:550px){font-size:70px}@media (max-width:360px){font-size:60px}}.hero-logo-text{display:flex;align-items:center;font-size:30px;line-height:35px;p{width:250px}@media (max-width:1100px){font-size:25px;line-height:28px;img{height:150px}}@media (max-width:900px){font-size:20px;line-height:23px;img{height:120px}}@media (max-width:750px){flex-direction:column;gap:20px;align-items:start;font-size:25px;line-height:35px;img{height:100px}p{width:320px}}@media (max-width:550px){font-size:20px;line-height:23px;img{height:80px}}@media (max-width:360px){img{height:60px}}}.hero-bubble{position:absolute;top:-200px;left:28%;transform:rotate(5deg);@media (max-width:750px){top:-100px;left:10%;width:600px}@media (max-width:550px){top:-20px;left:10%}}.light-primary{width:60vw;height:550px;filter:blur(5rem);background-color:hsl(var(--primary));box-shadow:0 0 30px hsl(var(--primary));top:0;@media (min-width:750px){animation:glow-effect 60s infinite,primary-color-change 90s infinite}}.light-primary,.light-secondary{z-index:-1;position:absolute;border-radius:10px}.light-secondary{width:50vw;height:700px;filter:blur(6rem);background-color:hsl(var(--secondary));box-shadow:0 0 30px hsl(var(--secondary));top:15%;left:40%;@media (min-width:750px){animation:glow-effect 90s infinite,secondary-color-change 180s infinite}}.light-secondary-foreground{width:200px;height:100px;filter:blur(4rem);bottom:10%;left:10%;@media (min-width:750px){animation:glow-effect 90s infinite,secondary-foreground-color-change 180s infinite}}.light-secondary-foreground,.mid-secondary-forground-light{z-index:-1;background-color:hsl(var(--secondary-foreground));box-shadow:0 0 30px hsl(var(--secondary-foreground));position:absolute;border-radius:10px}.mid-secondary-forground-light{width:400px;height:50vh;filter:blur(5rem);top:50%;left:0;@media (min-width:750px){animation:glow-effect 90s infinite,secondary-foreground-color-change 180s infinite}}.mid-primary-light{width:200px;height:500px;bottom:-10%;right:10px;@media (min-width:750px){animation:glow-effect 60s infinite,primary-color-change 90s infinite}}.footer-primary-light,.mid-primary-light{z-index:-1;filter:blur(5rem);background-color:hsl(var(--primary));box-shadow:0 0 30px hsl(var(--primary));position:absolute;border-radius:10px}.footer-primary-light{width:300px;height:100px;bottom:0;left:10px;@media (min-width:750px){animation:glow-effect 60s infinite,primary-color-change 90s infinite}}.footer-secondary-forground-light{width:200px;height:50vh;z-index:-1;filter:blur(5rem);background-color:hsl(var(--secondary-foreground));box-shadow:0 0 30px hsl(var(--secondary-foreground));position:absolute;top:0;right:0;border-radius:10px;@media (min-width:750px){animation:glow-effect 90s infinite,secondary-foreground-color-change 180s infinite}}.mid-sec-main{display:flex;justify-content:space-between;align-items:center;@media (max-width:950px){flex-direction:column}}.mid-sec-heading{display:flex;flex-direction:column;max-width:350px;gap:var(--gap-default);margin-bottom:var(--gap-sections);font-size:1.6rem;@media (max-width:1536px){font-size:1.3rem}@media (max-width:950px){max-width:500px}}.axle-offer{position:absolute;bottom:-35%;left:0;z-index:2;@media (max-width:1500px){bottom:-45%}@media (max-width:1200px){position:relative;margin:var(--gap-sections) 0}}.axle-container-fix{margin:0 5vw;@media (max-width:1200px){margin-left:0;margin-bottom:0;margin-right:0;margin-top:0}}.axle-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--gap-sections);@media (max-width:1500px){gap:var(--gap-items)}@media (max-width:1200px){display:flex;flex-direction:column}}.end-sec-main{position:absolute;bottom:0;right:0;width:100%;@media (max-width:768px){position:relative}}.end-img{position:relative;z-index:-2;width:100vw;@media (max-width:768px){position:absolute}}.end-heading-button{display:flex;justify-content:space-between;align-items:end;@media (max-width:800px){flex-direction:column;align-items:start;gap:2rem}}.footer-bg{background-image:url(/_next/static/media/FooterBG.ee78f2c8.png)}