.header-filter{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#3f3f3f 50%,transparent);opacity:.7;z-index:1}.header-image{position:relative;z-index:-1}.title{font-weight:700;font-size:3.75rem;background:linear-gradient(315deg,var(--light-green),var(--dark-green),var(--neutral-green),var(--light-green),var(--dark-green),var(--neutral-green),var(--light-green),var(--dark-green),var(--neutral-green),var(--light-green),var(--dark-green),var(--neutral-green),var(--light-green));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:600% auto;letter-spacing:2px;animation:textShine 8s ease-in-out infinite alternate}@keyframes textShine{0%{background-position:0}to{background-position:100%}}.text-wrapper p{color:var(--white)}.bounce{animation:bounce 1.5s infinite}@keyframes bounce{0%,to{transform:translateY(0) translateX(-50%)}50%{transform:translateY(-15px) translateX(-50%)}}@media (max-width:768px){.title{line-height:1.2}.text-wrapper p{font-size:16px}.header-filter{background:#000000;opacity:.7}.bounce{bottom:5%}}@media (max-width:320px){.title{font-size:2.75rem}}