.component-image-wrap{object-fit:cover;opacity:0;transition:opacity 1.2s}.component-image-wrap.isLoaded,.component-image-wrap.isInView{opacity:0}.component-image-wrap.isLoaded.isInView,.component-image-wrap.isForceShow{opacity:1}.vh-frame.svelte-sy0p1e.svelte-sy0p1e{position:fixed;z-index:-1;pointer-events:none;top:0;width:100%;height:100vh;height:100svh}.component-parallax-wrap.svelte-sy0p1e.svelte-sy0p1e{opacity:0;transition:opacity .5s}.component-parallax-wrap.isMounted.svelte-sy0p1e.svelte-sy0p1e{opacity:1}.component-parallax-wrap.svelte-sy0p1e .scroll.svelte-sy0p1e{will-change:transform}.component-swoosh{opacity:.35}@media (max-width: 1024px){.component-swoosh .desktop{display:none}}.component-swoosh .tablet{display:none}@media (max-width: 1024px){.component-swoosh .tablet{display:block}}@media (max-width: 768px){.component-swoosh .tablet{display:none}}.component-swoosh .mobile{display:none}@media (max-width: 768px){.component-swoosh .mobile{display:block}}.component-swoosh.isRightWider{transform:scaleX(-1)}@media (min-width: 1025px){.component-swoosh.isLarger{transform:scale(1.2)}.component-swoosh.isLarger.isRightWider{transform:scale(-1.2,1.2)}}.component-swoosh-wrap{position:absolute;z-index:-1;left:0;width:100%;pointer-events:none}
