.topOffset{margin-top:-120px}.gradient{background:linear-gradient(334deg,#6b97f7,#7525e2,#f7137e) 0 0/180% 180%;width:100vw;height:100vh;animation:6s infinite gradient-animation}@keyframes gradient-animation{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.heroBG{background:var(--color-accent);-webkit-background:linear-gradient(180deg,#c7eeff,#fff);-moz-background:linear-gradient(180deg,#c7eeff,#fff);background:linear-gradient(#c7eeff,#fff)}.heroImageWrap{opacity:.45;mix-blend-mode:darken;pointer-events:none;z-index:2;position:absolute;inset:81% 0 0}@media screen and (max-width:768px){.heroImageWrap{top:-68%}}.editorial{z-index:5;float:left;width:100%;height:60px;max-height:60px;margin:0;display:block;position:absolute;bottom:0}.parallax1>use{opacity:.7;animation:10s linear infinite move-forever1}.parallax1>use:first-child{animation-delay:-2s}.parallax2>use{opacity:.5;animation:8s linear infinite move-forever2}.parallax2>use:first-child{animation-delay:-2s}.parallax3>use{opacity:.3;animation:6s linear infinite move-forever3}.parallax3>use:first-child{animation-delay:-2s}.parallax4>use{animation:4s linear infinite move-forever4}.parallax4>use:first-child{animation-delay:-2s}@keyframes move-forever1{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever2{0%{transform:translate(-90px)}to{transform:translate(85px)}}@keyframes move-forever3{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever4{0%{transform:translate(-90px)}to{transform:translate(85px)}}.scroll-indicator{color:#6b7280;flex-direction:column;align-items:center;gap:8px;display:flex}.mouse{border:2px solid #9ca3af;border-radius:20px;width:28px;height:44px;position:relative}.wheel{opacity:.9;background:#9ca3af;border-radius:2px;width:4px;height:8px;animation:1.5s ease-in-out infinite wheel-slide;position:absolute;top:8px;left:50%;transform:translate(-50%)}@keyframes wheel-slide{0%{opacity:0;transform:translate(-50%)translateY(0)}20%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(-50%)translateY(12px)}}.scroll-text{letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;line-height:1rem}
