.vision-intro-mask{height:calc(var(--vh) * 200);pointer-events:none;position:absolute;inset:0 0 auto;overflow:hidden}.vision-intro-aperture{aspect-ratio:1;width:62.5vw;box-shadow:0 0 0 300vmax var(--color-white);border-radius:50%;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)translateY(69.4444vw)}.vision-intro-copy{height:calc(var(--vh) * 100)}.vision-scene-field{background:var(--blob-sky)}@media (width<=600px){.vision-intro-aperture{width:53.3333vw;transform:translate(-50%, -50%) translateY(max(133.333vw, calc(var(--vh) * 100)))}}@media (prefers-reduced-motion:reduce){.vision-intro-aperture{display:none}}
