.HomeHero-module__vaIMtW__hero{isolation:isolate;position:relative;overflow:hidden}.HomeHero-module__vaIMtW__media{z-index:0;position:absolute;inset:0}@media (max-width:767px){.HomeHero-module__vaIMtW__media{bottom:20%}}.HomeHero-module__vaIMtW__blur{z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(55px);backdrop-filter:blur(55px);background:#fff0;width:70%;position:absolute;top:-30%;bottom:-20%;left:-10%;-webkit-mask-image:radial-gradient(at 0 100%,#000 0%,#000000f2 30%,#0000008c 55%,#0000002e 72%,#0000 100%);mask-image:radial-gradient(at 0 100%,#000 0%,#000000f2 30%,#0000008c 55%,#0000002e 72%,#0000 100%)}.HomeHero-module__vaIMtW__fade{z-index:2;pointer-events:none;background:linear-gradient(to bottom, #eff7fa00 0%, #eff7fa00 60%, var(--color-mist,#eff7fa) 80%, var(--color-mist,#eff7fa) 100%), linear-gradient(to bottom, #0000001a, #0000001f);position:absolute;inset:0}.HomeHero-module__vaIMtW__content{z-index:3;position:relative}@media (prefers-reduced-motion:no-preference){@media (min-width:768px){.HomeHero-module__vaIMtW__media img{animation:1.8s cubic-bezier(.2,.7,.2,1) both HomeHero-module__vaIMtW__hero-settle}}.HomeHero-module__vaIMtW__reveal{animation:.8s cubic-bezier(.2,.7,.2,1) both HomeHero-module__vaIMtW__hero-rise;animation-delay:var(--hero-delay,0s)}}@keyframes HomeHero-module__vaIMtW__hero-settle{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes HomeHero-module__vaIMtW__hero-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
